aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobin Appelman <icewind@owncloud.com>2013-02-08 00:11:54 +0100
committerRobin Appelman <icewind@owncloud.com>2013-02-08 00:11:54 +0100
commitf93f9dd50cce6b6e2ed4eeca2d34b2bac82e0350 (patch)
treec76b2eabb63ed308eb882468cb2a74042e6f9d53
parent697536cf6ad1c9a862c32605b807172dfa680d22 (diff)
parent3bd33b69a1c37cee5c3d180ec8952a611aabb4d1 (diff)
downloadnextcloud-server-f93f9dd50cce6b6e2ed4eeca2d34b2bac82e0350.tar.gz
nextcloud-server-f93f9dd50cce6b6e2ed4eeca2d34b2bac82e0350.zip
merge master into trash_fileactions
-rw-r--r--.gitignore12
-rw-r--r--apps/files/ajax/upload.php3
-rw-r--r--apps/files/appinfo/app.php2
-rw-r--r--apps/files/appinfo/remote.php2
-rw-r--r--apps/files/css/files.css11
-rw-r--r--apps/files/index.php2
-rw-r--r--apps/files/js/fileactions.js2
-rw-r--r--apps/files/js/filelist.js8
-rw-r--r--apps/files/js/files.js10
-rw-r--r--apps/files/l10n/ca.php2
-rw-r--r--apps/files/l10n/cs_CZ.php2
-rw-r--r--apps/files/l10n/de.php13
-rw-r--r--apps/files/l10n/de_DE.php5
-rw-r--r--apps/files/l10n/es.php7
-rw-r--r--apps/files/l10n/es_AR.php5
-rw-r--r--apps/files/l10n/fi_FI.php5
-rw-r--r--apps/files/l10n/fr.php5
-rw-r--r--apps/files/l10n/it.php2
-rw-r--r--apps/files/l10n/ja_JP.php5
-rw-r--r--apps/files/l10n/lv.php85
-rw-r--r--apps/files/l10n/nl.php7
-rw-r--r--apps/files/l10n/pt_PT.php2
-rw-r--r--apps/files/l10n/ru.php8
-rw-r--r--apps/files/l10n/sk_SK.php5
-rw-r--r--apps/files/l10n/sv.php2
-rw-r--r--apps/files/l10n/th_TH.php5
-rw-r--r--apps/files/l10n/zh_TW.php7
-rw-r--r--apps/files/templates/index.php2
-rw-r--r--apps/files/templates/part.breadcrumb.php12
-rw-r--r--apps/files/templates/part.list.php2
-rw-r--r--apps/files_encryption/appinfo/app.php25
-rw-r--r--apps/files_encryption/appinfo/spec.txt19
-rw-r--r--apps/files_encryption/appinfo/version2
-rw-r--r--apps/files_encryption/hooks/hooks.php152
-rw-r--r--apps/files_encryption/l10n/ar.php1
-rw-r--r--apps/files_encryption/l10n/bg_BG.php1
-rw-r--r--apps/files_encryption/l10n/bn_BD.php1
-rw-r--r--apps/files_encryption/l10n/ca.php10
-rw-r--r--apps/files_encryption/l10n/cs_CZ.php10
-rw-r--r--apps/files_encryption/l10n/da.php7
-rw-r--r--apps/files_encryption/l10n/de.php7
-rw-r--r--apps/files_encryption/l10n/de_DE.php7
-rw-r--r--apps/files_encryption/l10n/el.php2
-rw-r--r--apps/files_encryption/l10n/eo.php1
-rw-r--r--apps/files_encryption/l10n/es.php10
-rw-r--r--apps/files_encryption/l10n/es_AR.php7
-rw-r--r--apps/files_encryption/l10n/et_EE.php1
-rw-r--r--apps/files_encryption/l10n/eu.php4
-rw-r--r--apps/files_encryption/l10n/fa.php2
-rw-r--r--apps/files_encryption/l10n/fi_FI.php2
-rw-r--r--apps/files_encryption/l10n/fr.php7
-rw-r--r--apps/files_encryption/l10n/gl.php1
-rw-r--r--apps/files_encryption/l10n/he.php1
-rw-r--r--apps/files_encryption/l10n/hu_HU.php7
-rw-r--r--apps/files_encryption/l10n/id.php1
-rw-r--r--apps/files_encryption/l10n/is.php1
-rw-r--r--apps/files_encryption/l10n/it.php10
-rw-r--r--apps/files_encryption/l10n/ja_JP.php7
-rw-r--r--apps/files_encryption/l10n/ko.php7
-rw-r--r--apps/files_encryption/l10n/ku_IQ.php1
-rw-r--r--apps/files_encryption/l10n/lt_LT.php1
-rw-r--r--apps/files_encryption/l10n/lv.php12
-rw-r--r--apps/files_encryption/l10n/mk.php1
-rw-r--r--apps/files_encryption/l10n/nb_NO.php1
-rw-r--r--apps/files_encryption/l10n/nl.php5
-rw-r--r--apps/files_encryption/l10n/pl.php1
-rw-r--r--apps/files_encryption/l10n/pt_BR.php7
-rw-r--r--apps/files_encryption/l10n/pt_PT.php7
-rw-r--r--apps/files_encryption/l10n/ro.php7
-rw-r--r--apps/files_encryption/l10n/ru.php1
-rw-r--r--apps/files_encryption/l10n/ru_RU.php7
-rw-r--r--apps/files_encryption/l10n/si_LK.php1
-rw-r--r--apps/files_encryption/l10n/sk_SK.php7
-rw-r--r--apps/files_encryption/l10n/sl.php1
-rw-r--r--apps/files_encryption/l10n/sr.php1
-rw-r--r--apps/files_encryption/l10n/sv.php10
-rw-r--r--apps/files_encryption/l10n/ta_LK.php1
-rw-r--r--apps/files_encryption/l10n/th_TH.php7
-rw-r--r--apps/files_encryption/l10n/tr.php1
-rw-r--r--apps/files_encryption/l10n/uk.php1
-rw-r--r--apps/files_encryption/l10n/vi.php1
-rw-r--r--apps/files_encryption/l10n/zh_CN.GB2312.php1
-rw-r--r--apps/files_encryption/l10n/zh_CN.php1
-rw-r--r--apps/files_encryption/l10n/zh_TW.php7
-rwxr-xr-xapps/files_encryption/lib/crypt.php102
-rwxr-xr-xapps/files_encryption/lib/keymanager.php212
-rw-r--r--apps/files_encryption/lib/proxy.php160
-rw-r--r--apps/files_encryption/lib/session.php49
-rw-r--r--apps/files_encryption/lib/stream.php89
-rw-r--r--apps/files_encryption/lib/util.php304
-rw-r--r--apps/files_encryption/settings-personal.php24
-rw-r--r--apps/files_encryption/templates/settings-personal.php55
-rw-r--r--apps/files_encryption/templates/settings.php67
-rwxr-xr-xapps/files_encryption/test/crypt.php6
-rw-r--r--apps/files_encryption/test/keymanager.php16
-rwxr-xr-xapps/files_encryption/test/util.php23
-rw-r--r--apps/files_external/js/dropbox.js4
-rw-r--r--apps/files_external/js/google.js7
-rw-r--r--apps/files_external/js/settings.js6
-rw-r--r--apps/files_external/l10n/af_ZA.php3
-rw-r--r--apps/files_external/l10n/fa.php7
-rw-r--r--apps/files_external/l10n/fi_FI.php2
-rw-r--r--apps/files_external/l10n/lv.php23
-rw-r--r--apps/files_sharing/l10n/af_ZA.php4
-rw-r--r--apps/files_sharing/l10n/fa.php11
-rw-r--r--apps/files_sharing/l10n/lv.php9
-rw-r--r--apps/files_sharing/l10n/sr.php4
-rw-r--r--apps/files_sharing/public.php1
-rw-r--r--apps/files_trashbin/ajax/delete.php24
-rw-r--r--apps/files_trashbin/ajax/undelete.php13
-rw-r--r--apps/files_trashbin/appinfo/app.php6
-rw-r--r--apps/files_trashbin/js/disableDefaultActions.js1
-rw-r--r--apps/files_trashbin/js/trash.js29
-rw-r--r--apps/files_trashbin/l10n/ar.php3
-rw-r--r--apps/files_trashbin/l10n/bg_BG.php3
-rw-r--r--apps/files_trashbin/l10n/bn_BD.php7
-rw-r--r--apps/files_trashbin/l10n/ca.php11
-rw-r--r--apps/files_trashbin/l10n/cs_CZ.php11
-rw-r--r--apps/files_trashbin/l10n/da.php8
-rw-r--r--apps/files_trashbin/l10n/de.php11
-rw-r--r--apps/files_trashbin/l10n/de_DE.php11
-rw-r--r--apps/files_trashbin/l10n/el.php8
-rw-r--r--apps/files_trashbin/l10n/eo.php8
-rw-r--r--apps/files_trashbin/l10n/es.php11
-rw-r--r--apps/files_trashbin/l10n/es_AR.php8
-rw-r--r--apps/files_trashbin/l10n/et_EE.php7
-rw-r--r--apps/files_trashbin/l10n/eu.php8
-rw-r--r--apps/files_trashbin/l10n/fa.php8
-rw-r--r--apps/files_trashbin/l10n/fi_FI.php11
-rw-r--r--apps/files_trashbin/l10n/fr.php11
-rw-r--r--apps/files_trashbin/l10n/gl.php8
-rw-r--r--apps/files_trashbin/l10n/he.php7
-rw-r--r--apps/files_trashbin/l10n/hr.php3
-rw-r--r--apps/files_trashbin/l10n/hu_HU.php8
-rw-r--r--apps/files_trashbin/l10n/ia.php3
-rw-r--r--apps/files_trashbin/l10n/id.php3
-rw-r--r--apps/files_trashbin/l10n/is.php7
-rw-r--r--apps/files_trashbin/l10n/it.php11
-rw-r--r--apps/files_trashbin/l10n/ja_JP.php11
-rw-r--r--apps/files_trashbin/l10n/ka_GE.php7
-rw-r--r--apps/files_trashbin/l10n/ko.php8
-rw-r--r--apps/files_trashbin/l10n/ku_IQ.php3
-rw-r--r--apps/files_trashbin/l10n/lb.php3
-rw-r--r--apps/files_trashbin/l10n/lt_LT.php7
-rw-r--r--apps/files_trashbin/l10n/lv.php11
-rw-r--r--apps/files_trashbin/l10n/mk.php7
-rw-r--r--apps/files_trashbin/l10n/ms_MY.php3
-rw-r--r--apps/files_trashbin/l10n/nb_NO.php7
-rw-r--r--apps/files_trashbin/l10n/nl.php11
-rw-r--r--apps/files_trashbin/l10n/nn_NO.php3
-rw-r--r--apps/files_trashbin/l10n/oc.php3
-rw-r--r--apps/files_trashbin/l10n/pl.php8
-rw-r--r--apps/files_trashbin/l10n/pt_BR.php11
-rw-r--r--apps/files_trashbin/l10n/pt_PT.php11
-rw-r--r--apps/files_trashbin/l10n/ro.php7
-rw-r--r--apps/files_trashbin/l10n/ru.php7
-rw-r--r--apps/files_trashbin/l10n/ru_RU.php7
-rw-r--r--apps/files_trashbin/l10n/si_LK.php5
-rw-r--r--apps/files_trashbin/l10n/sk_SK.php11
-rw-r--r--apps/files_trashbin/l10n/sl.php7
-rw-r--r--apps/files_trashbin/l10n/sr.php11
-rw-r--r--apps/files_trashbin/l10n/sr@latin.php3
-rw-r--r--apps/files_trashbin/l10n/sv.php11
-rw-r--r--apps/files_trashbin/l10n/ta_LK.php7
-rw-r--r--apps/files_trashbin/l10n/th_TH.php11
-rw-r--r--apps/files_trashbin/l10n/tr.php7
-rw-r--r--apps/files_trashbin/l10n/uk.php7
-rw-r--r--apps/files_trashbin/l10n/vi.php7
-rw-r--r--apps/files_trashbin/l10n/zh_CN.GB2312.php7
-rw-r--r--apps/files_trashbin/l10n/zh_CN.php7
-rw-r--r--apps/files_trashbin/l10n/zh_TW.php7
-rw-r--r--apps/files_trashbin/lib/hooks.php2
-rw-r--r--apps/files_trashbin/lib/trash.php43
-rw-r--r--apps/files_trashbin/templates/index.php2
-rw-r--r--apps/files_versions/ajax/getVersions.php2
-rw-r--r--apps/files_versions/ajax/rollbackVersion.php5
-rw-r--r--apps/files_versions/appinfo/app.php10
-rw-r--r--apps/files_versions/history.php23
-rw-r--r--apps/files_versions/l10n/fa.php3
-rw-r--r--apps/files_versions/l10n/lv.php5
-rw-r--r--apps/files_versions/l10n/sr.php5
-rw-r--r--apps/files_versions/lib/hooks.php2
-rw-r--r--apps/files_versions/lib/versions.php8
-rw-r--r--apps/files_versions/templates/history.php2
-rw-r--r--apps/user_ldap/ajax/deleteConfiguration.php35
-rw-r--r--apps/user_ldap/ajax/getConfiguration.php31
-rw-r--r--apps/user_ldap/ajax/getNewServerConfigPrefix.php34
-rw-r--r--apps/user_ldap/ajax/setConfiguration.php33
-rw-r--r--apps/user_ldap/ajax/testConfiguration.php12
-rw-r--r--apps/user_ldap/appinfo/app.php24
-rw-r--r--apps/user_ldap/appinfo/update.php16
-rw-r--r--apps/user_ldap/appinfo/version2
-rw-r--r--apps/user_ldap/group_ldap.php10
-rw-r--r--apps/user_ldap/group_proxy.php178
-rw-r--r--apps/user_ldap/js/settings.js157
-rw-r--r--apps/user_ldap/l10n/af_ZA.php4
-rw-r--r--apps/user_ldap/l10n/ar.php1
-rw-r--r--apps/user_ldap/l10n/bn_BD.php8
-rw-r--r--apps/user_ldap/l10n/ca.php39
-rw-r--r--apps/user_ldap/l10n/cs_CZ.php39
-rw-r--r--apps/user_ldap/l10n/da.php7
-rw-r--r--apps/user_ldap/l10n/de.php16
-rw-r--r--apps/user_ldap/l10n/de_DE.php39
-rw-r--r--apps/user_ldap/l10n/el.php9
-rw-r--r--apps/user_ldap/l10n/eo.php9
-rw-r--r--apps/user_ldap/l10n/es.php41
-rw-r--r--apps/user_ldap/l10n/es_AR.php28
-rw-r--r--apps/user_ldap/l10n/et_EE.php9
-rw-r--r--apps/user_ldap/l10n/eu.php13
-rw-r--r--apps/user_ldap/l10n/fa.php3
-rw-r--r--apps/user_ldap/l10n/fi_FI.php9
-rw-r--r--apps/user_ldap/l10n/fr.php39
-rw-r--r--apps/user_ldap/l10n/gl.php9
-rw-r--r--apps/user_ldap/l10n/he.php3
-rw-r--r--apps/user_ldap/l10n/hu_HU.php13
-rw-r--r--apps/user_ldap/l10n/id.php3
-rw-r--r--apps/user_ldap/l10n/it.php39
-rw-r--r--apps/user_ldap/l10n/ja_JP.php39
-rw-r--r--apps/user_ldap/l10n/ka_GE.php1
-rw-r--r--apps/user_ldap/l10n/ko.php13
-rw-r--r--apps/user_ldap/l10n/lb.php1
-rw-r--r--apps/user_ldap/l10n/lt_LT.php1
-rw-r--r--apps/user_ldap/l10n/lv.php66
-rw-r--r--apps/user_ldap/l10n/mk.php1
-rw-r--r--apps/user_ldap/l10n/ms_MY.php1
-rw-r--r--apps/user_ldap/l10n/nb_NO.php3
-rw-r--r--apps/user_ldap/l10n/nl.php31
-rw-r--r--apps/user_ldap/l10n/oc.php1
-rw-r--r--apps/user_ldap/l10n/pl.php9
-rw-r--r--apps/user_ldap/l10n/pt_BR.php9
-rw-r--r--apps/user_ldap/l10n/pt_PT.php36
-rw-r--r--apps/user_ldap/l10n/ro.php13
-rw-r--r--apps/user_ldap/l10n/ru.php9
-rw-r--r--apps/user_ldap/l10n/ru_RU.php13
-rw-r--r--apps/user_ldap/l10n/si_LK.php1
-rw-r--r--apps/user_ldap/l10n/sk_SK.php39
-rw-r--r--apps/user_ldap/l10n/sl.php9
-rw-r--r--apps/user_ldap/l10n/sr.php33
-rw-r--r--apps/user_ldap/l10n/sv.php39
-rw-r--r--apps/user_ldap/l10n/ta_LK.php9
-rw-r--r--apps/user_ldap/l10n/th_TH.php32
-rw-r--r--apps/user_ldap/l10n/tr.php9
-rw-r--r--apps/user_ldap/l10n/uk.php9
-rw-r--r--apps/user_ldap/l10n/vi.php9
-rw-r--r--apps/user_ldap/l10n/zh_CN.GB2312.php9
-rw-r--r--apps/user_ldap/l10n/zh_CN.php9
-rw-r--r--apps/user_ldap/l10n/zh_TW.php1
-rw-r--r--apps/user_ldap/lib/access.php46
-rw-r--r--apps/user_ldap/lib/connection.php315
-rw-r--r--apps/user_ldap/lib/helper.php105
-rw-r--r--apps/user_ldap/lib/proxy.php104
-rw-r--r--apps/user_ldap/settings.php78
-rw-r--r--apps/user_ldap/templates/settings.php67
-rw-r--r--apps/user_ldap/user_ldap.php3
-rw-r--r--apps/user_ldap/user_proxy.php186
-rw-r--r--apps/user_webdavauth/l10n/id.php5
-rw-r--r--apps/user_webdavauth/l10n/lv.php5
-rw-r--r--apps/user_webdavauth/l10n/sr.php5
-rwxr-xr-xapps/user_webdavauth/settings.php4
-rwxr-xr-xapps/user_webdavauth/templates/settings.php1
-rw-r--r--autotest.cmd117
-rwxr-xr-xautotest.sh2
-rw-r--r--config/config.sample.php17
-rw-r--r--core/ajax/vcategories/add.php2
-rw-r--r--core/ajax/vcategories/removeFromFavorites.php4
-rw-r--r--core/css/styles.css119
-rw-r--r--core/img/actions/caret.pngbin0 -> 283 bytes
-rw-r--r--core/img/actions/caret.svg112
-rw-r--r--core/img/actions/logout.pngbin706 -> 613 bytes
-rw-r--r--core/img/actions/logout.svg17
-rw-r--r--core/img/actions/toggle.pngbin0 -> 515 bytes
-rw-r--r--core/img/actions/toggle.svg61
-rw-r--r--core/img/noise.pngbin0 -> 951865 bytes
-rw-r--r--core/img/places/files.pngbin0 -> 328 bytes
-rw-r--r--core/img/places/files.svg128
-rw-r--r--core/img/places/home.pngbin372 -> 355 bytes
-rw-r--r--core/img/places/home.svg86
-rw-r--r--core/img/places/music.pngbin532 -> 708 bytes
-rw-r--r--core/img/places/music.svg1683
-rw-r--r--core/img/places/picture.pngbin300 -> 271 bytes
-rw-r--r--core/img/places/picture.svg1720
-rw-r--r--core/js/js.js11
-rw-r--r--core/js/oc-vcategories.js4
-rw-r--r--core/js/setup.js8
-rw-r--r--core/js/share.js26
-rw-r--r--core/l10n/af_ZA.php33
-rw-r--r--core/l10n/bn_BD.php1
-rw-r--r--core/l10n/de.php3
-rw-r--r--core/l10n/fa.php1
-rw-r--r--core/l10n/fr.php1
-rw-r--r--core/l10n/lv.php101
-rw-r--r--core/l10n/nl.php3
-rw-r--r--core/l10n/ru.php3
-rw-r--r--core/l10n/th_TH.php1
-rw-r--r--core/l10n/zh_TW.php3
-rw-r--r--core/templates/installation.php6
-rw-r--r--core/templates/layout.base.php1
-rw-r--r--core/templates/layout.guest.php1
-rw-r--r--core/templates/layout.user.php45
-rw-r--r--core/templates/login.php22
-rw-r--r--index.html6
-rw-r--r--l10n/af_ZA/core.po589
-rw-r--r--l10n/af_ZA/files.po300
-rw-r--r--l10n/af_ZA/files_encryption.po60
-rw-r--r--l10n/af_ZA/files_external.po120
-rw-r--r--l10n/af_ZA/files_sharing.po48
-rw-r--r--l10n/af_ZA/files_trashbin.po58
-rw-r--r--l10n/af_ZA/files_versions.po30
-rw-r--r--l10n/af_ZA/lib.po156
-rw-r--r--l10n/af_ZA/settings.po328
-rw-r--r--l10n/af_ZA/user_ldap.po309
-rw-r--r--l10n/af_ZA/user_webdavauth.po33
-rw-r--r--l10n/ar/core.po42
-rw-r--r--l10n/ar/files.po46
-rw-r--r--l10n/ar/files_encryption.po46
-rw-r--r--l10n/ar/files_trashbin.po26
-rw-r--r--l10n/ar/settings.po107
-rw-r--r--l10n/ar/user_ldap.po206
-rw-r--r--l10n/bg_BG/core.po42
-rw-r--r--l10n/bg_BG/files.po46
-rw-r--r--l10n/bg_BG/files_encryption.po46
-rw-r--r--l10n/bg_BG/files_trashbin.po26
-rw-r--r--l10n/bg_BG/settings.po107
-rw-r--r--l10n/bg_BG/user_ldap.po206
-rw-r--r--l10n/bn_BD/core.po45
-rw-r--r--l10n/bn_BD/files.po46
-rw-r--r--l10n/bn_BD/files_encryption.po46
-rw-r--r--l10n/bn_BD/files_trashbin.po34
-rw-r--r--l10n/bn_BD/settings.po107
-rw-r--r--l10n/bn_BD/user_ldap.po214
-rw-r--r--l10n/ca/core.po44
-rw-r--r--l10n/ca/files.po50
-rw-r--r--l10n/ca/files_encryption.po52
-rw-r--r--l10n/ca/files_trashbin.po43
-rw-r--r--l10n/ca/settings.po109
-rw-r--r--l10n/ca/user_ldap.po219
-rw-r--r--l10n/cs_CZ/core.po44
-rw-r--r--l10n/cs_CZ/files.po50
-rw-r--r--l10n/cs_CZ/files_encryption.po52
-rw-r--r--l10n/cs_CZ/files_trashbin.po43
-rw-r--r--l10n/cs_CZ/settings.po109
-rw-r--r--l10n/cs_CZ/user_ldap.po218
-rw-r--r--l10n/da/core.po42
-rw-r--r--l10n/da/files.po46
-rw-r--r--l10n/da/files_encryption.po54
-rw-r--r--l10n/da/files_trashbin.po36
-rw-r--r--l10n/da/settings.po107
-rw-r--r--l10n/da/user_ldap.po214
-rw-r--r--l10n/de/core.po48
-rw-r--r--l10n/de/files.po61
-rw-r--r--l10n/de/files_encryption.po54
-rw-r--r--l10n/de/files_trashbin.po44
-rw-r--r--l10n/de/settings.po116
-rw-r--r--l10n/de/user_ldap.po224
-rw-r--r--l10n/de_DE/core.po42
-rw-r--r--l10n/de_DE/files.po53
-rw-r--r--l10n/de_DE/files_encryption.po54
-rw-r--r--l10n/de_DE/files_trashbin.po44
-rw-r--r--l10n/de_DE/settings.po118
-rw-r--r--l10n/de_DE/user_ldap.po222
-rw-r--r--l10n/el/core.po42
-rw-r--r--l10n/el/files.po46
-rw-r--r--l10n/el/files_encryption.po48
-rw-r--r--l10n/el/files_trashbin.po36
-rw-r--r--l10n/el/settings.po107
-rw-r--r--l10n/el/user_ldap.po214
-rw-r--r--l10n/eo/core.po42
-rw-r--r--l10n/eo/files.po46
-rw-r--r--l10n/eo/files_encryption.po46
-rw-r--r--l10n/eo/files_trashbin.po36
-rw-r--r--l10n/eo/settings.po107
-rw-r--r--l10n/eo/user_ldap.po216
-rw-r--r--l10n/es/core.po44
-rw-r--r--l10n/es/files.po57
-rw-r--r--l10n/es/files_encryption.po55
-rw-r--r--l10n/es/files_trashbin.po43
-rw-r--r--l10n/es/settings.po114
-rw-r--r--l10n/es/user_ldap.po228
-rw-r--r--l10n/es_AR/core.po44
-rw-r--r--l10n/es_AR/files.po52
-rw-r--r--l10n/es_AR/files_encryption.po54
-rw-r--r--l10n/es_AR/files_trashbin.po36
-rw-r--r--l10n/es_AR/settings.po107
-rw-r--r--l10n/es_AR/user_ldap.po220
-rw-r--r--l10n/et_EE/core.po42
-rw-r--r--l10n/et_EE/files.po46
-rw-r--r--l10n/et_EE/files_encryption.po46
-rw-r--r--l10n/et_EE/files_trashbin.po34
-rw-r--r--l10n/et_EE/settings.po107
-rw-r--r--l10n/et_EE/user_ldap.po214
-rw-r--r--l10n/eu/core.po44
-rw-r--r--l10n/eu/files.po46
-rw-r--r--l10n/eu/files_encryption.po48
-rw-r--r--l10n/eu/files_trashbin.po36
-rw-r--r--l10n/eu/settings.po107
-rw-r--r--l10n/eu/user_ldap.po220
-rw-r--r--l10n/fa/core.po44
-rw-r--r--l10n/fa/files.po46
-rw-r--r--l10n/fa/files_encryption.po49
-rw-r--r--l10n/fa/files_external.po33
-rw-r--r--l10n/fa/files_sharing.po23
-rw-r--r--l10n/fa/files_trashbin.po36
-rw-r--r--l10n/fa/files_versions.po11
-rw-r--r--l10n/fa/lib.po51
-rw-r--r--l10n/fa/settings.po130
-rw-r--r--l10n/fa/user_ldap.po211
-rw-r--r--l10n/fi_FI/core.po44
-rw-r--r--l10n/fi_FI/files.po52
-rw-r--r--l10n/fi_FI/files_encryption.po50
-rw-r--r--l10n/fi_FI/files_external.po28
-rw-r--r--l10n/fi_FI/files_trashbin.po43
-rw-r--r--l10n/fi_FI/settings.po111
-rw-r--r--l10n/fi_FI/user_ldap.po214
-rw-r--r--l10n/fr/core.po45
-rw-r--r--l10n/fr/files.po53
-rw-r--r--l10n/fr/files_encryption.po54
-rw-r--r--l10n/fr/files_trashbin.po44
-rw-r--r--l10n/fr/settings.po115
-rw-r--r--l10n/fr/user_ldap.po221
-rw-r--r--l10n/gl/core.po42
-rw-r--r--l10n/gl/files.po46
-rw-r--r--l10n/gl/files_encryption.po46
-rw-r--r--l10n/gl/files_trashbin.po36
-rw-r--r--l10n/gl/settings.po107
-rw-r--r--l10n/gl/user_ldap.po214
-rw-r--r--l10n/he/core.po42
-rw-r--r--l10n/he/files.po46
-rw-r--r--l10n/he/files_encryption.po46
-rw-r--r--l10n/he/files_trashbin.po34
-rw-r--r--l10n/he/settings.po107
-rw-r--r--l10n/he/user_ldap.po208
-rw-r--r--l10n/hi/core.po42
-rw-r--r--l10n/hi/files.po46
-rw-r--r--l10n/hi/files_encryption.po44
-rw-r--r--l10n/hi/files_trashbin.po24
-rw-r--r--l10n/hi/settings.po107
-rw-r--r--l10n/hi/user_ldap.po206
-rw-r--r--l10n/hr/core.po42
-rw-r--r--l10n/hr/files.po46
-rw-r--r--l10n/hr/files_encryption.po44
-rw-r--r--l10n/hr/files_trashbin.po26
-rw-r--r--l10n/hr/settings.po107
-rw-r--r--l10n/hr/user_ldap.po206
-rw-r--r--l10n/hu_HU/core.po42
-rw-r--r--l10n/hu_HU/files.po46
-rw-r--r--l10n/hu_HU/files_encryption.po54
-rw-r--r--l10n/hu_HU/files_trashbin.po36
-rw-r--r--l10n/hu_HU/settings.po107
-rw-r--r--l10n/hu_HU/user_ldap.po220
-rw-r--r--l10n/ia/core.po42
-rw-r--r--l10n/ia/files.po46
-rw-r--r--l10n/ia/files_encryption.po44
-rw-r--r--l10n/ia/files_trashbin.po26
-rw-r--r--l10n/ia/settings.po107
-rw-r--r--l10n/ia/user_ldap.po206
-rw-r--r--l10n/id/core.po42
-rw-r--r--l10n/id/files.po46
-rw-r--r--l10n/id/files_encryption.po46
-rw-r--r--l10n/id/files_trashbin.po26
-rw-r--r--l10n/id/settings.po107
-rw-r--r--l10n/id/user_ldap.po208
-rw-r--r--l10n/id/user_webdavauth.po15
-rw-r--r--l10n/is/core.po42
-rw-r--r--l10n/is/files.po46
-rw-r--r--l10n/is/files_encryption.po46
-rw-r--r--l10n/is/files_trashbin.po34
-rw-r--r--l10n/is/settings.po107
-rw-r--r--l10n/is/user_ldap.po206
-rw-r--r--l10n/it/core.po44
-rw-r--r--l10n/it/files.po50
-rw-r--r--l10n/it/files_encryption.po52
-rw-r--r--l10n/it/files_trashbin.po43
-rw-r--r--l10n/it/settings.po109
-rw-r--r--l10n/it/user_ldap.po218
-rw-r--r--l10n/ja_JP/core.po42
-rw-r--r--l10n/ja_JP/files.po53
-rw-r--r--l10n/ja_JP/files_encryption.po54
-rw-r--r--l10n/ja_JP/files_trashbin.po43
-rw-r--r--l10n/ja_JP/settings.po114
-rw-r--r--l10n/ja_JP/user_ldap.po221
-rw-r--r--l10n/ka_GE/core.po42
-rw-r--r--l10n/ka_GE/files.po46
-rw-r--r--l10n/ka_GE/files_encryption.po44
-rw-r--r--l10n/ka_GE/files_trashbin.po34
-rw-r--r--l10n/ka_GE/settings.po107
-rw-r--r--l10n/ka_GE/user_ldap.po206
-rw-r--r--l10n/ko/core.po44
-rw-r--r--l10n/ko/files.po46
-rw-r--r--l10n/ko/files_encryption.po54
-rw-r--r--l10n/ko/files_trashbin.po36
-rw-r--r--l10n/ko/settings.po109
-rw-r--r--l10n/ko/user_ldap.po220
-rw-r--r--l10n/ku_IQ/core.po42
-rw-r--r--l10n/ku_IQ/files.po46
-rw-r--r--l10n/ku_IQ/files_encryption.po46
-rw-r--r--l10n/ku_IQ/files_trashbin.po26
-rw-r--r--l10n/ku_IQ/settings.po107
-rw-r--r--l10n/ku_IQ/user_ldap.po206
-rw-r--r--l10n/lb/core.po42
-rw-r--r--l10n/lb/files.po46
-rw-r--r--l10n/lb/files_encryption.po44
-rw-r--r--l10n/lb/files_trashbin.po26
-rw-r--r--l10n/lb/settings.po107
-rw-r--r--l10n/lb/user_ldap.po206
-rw-r--r--l10n/lt_LT/core.po42
-rw-r--r--l10n/lt_LT/files.po46
-rw-r--r--l10n/lt_LT/files_encryption.po46
-rw-r--r--l10n/lt_LT/files_trashbin.po34
-rw-r--r--l10n/lt_LT/settings.po107
-rw-r--r--l10n/lt_LT/user_ldap.po206
-rw-r--r--l10n/lv/core.po221
-rw-r--r--l10n/lv/files.po161
-rw-r--r--l10n/lv/files_encryption.po67
-rw-r--r--l10n/lv/files_external.po61
-rw-r--r--l10n/lv/files_sharing.po23
-rw-r--r--l10n/lv/files_trashbin.po43
-rw-r--r--l10n/lv/files_versions.po13
-rw-r--r--l10n/lv/lib.po87
-rw-r--r--l10n/lv/settings.po184
-rw-r--r--l10n/lv/user_ldap.po287
-rw-r--r--l10n/lv/user_webdavauth.po15
-rw-r--r--l10n/mk/core.po42
-rw-r--r--l10n/mk/files.po46
-rw-r--r--l10n/mk/files_encryption.po46
-rw-r--r--l10n/mk/files_trashbin.po34
-rw-r--r--l10n/mk/settings.po107
-rw-r--r--l10n/mk/user_ldap.po206
-rw-r--r--l10n/ms_MY/core.po42
-rw-r--r--l10n/ms_MY/files.po46
-rw-r--r--l10n/ms_MY/files_encryption.po44
-rw-r--r--l10n/ms_MY/files_trashbin.po26
-rw-r--r--l10n/ms_MY/settings.po107
-rw-r--r--l10n/ms_MY/user_ldap.po206
-rw-r--r--l10n/nb_NO/core.po42
-rw-r--r--l10n/nb_NO/files.po46
-rw-r--r--l10n/nb_NO/files_encryption.po46
-rw-r--r--l10n/nb_NO/files_trashbin.po34
-rw-r--r--l10n/nb_NO/settings.po107
-rw-r--r--l10n/nb_NO/user_ldap.po208
-rw-r--r--l10n/nl/core.po48
-rw-r--r--l10n/nl/files.po56
-rw-r--r--l10n/nl/files_encryption.po55
-rw-r--r--l10n/nl/files_trashbin.po43
-rw-r--r--l10n/nl/settings.po113
-rw-r--r--l10n/nl/user_ldap.po220
-rw-r--r--l10n/nn_NO/core.po42
-rw-r--r--l10n/nn_NO/files.po46
-rw-r--r--l10n/nn_NO/files_encryption.po44
-rw-r--r--l10n/nn_NO/files_trashbin.po26
-rw-r--r--l10n/nn_NO/settings.po107
-rw-r--r--l10n/nn_NO/user_ldap.po206
-rw-r--r--l10n/oc/core.po42
-rw-r--r--l10n/oc/files.po46
-rw-r--r--l10n/oc/files_encryption.po44
-rw-r--r--l10n/oc/files_trashbin.po26
-rw-r--r--l10n/oc/settings.po107
-rw-r--r--l10n/oc/user_ldap.po206
-rw-r--r--l10n/pl/core.po42
-rw-r--r--l10n/pl/files.po46
-rw-r--r--l10n/pl/files_encryption.po46
-rw-r--r--l10n/pl/files_trashbin.po36
-rw-r--r--l10n/pl/settings.po107
-rw-r--r--l10n/pl/user_ldap.po214
-rw-r--r--l10n/pl_PL/core.po42
-rw-r--r--l10n/pl_PL/files.po46
-rw-r--r--l10n/pl_PL/files_encryption.po44
-rw-r--r--l10n/pl_PL/files_trashbin.po24
-rw-r--r--l10n/pl_PL/settings.po107
-rw-r--r--l10n/pl_PL/user_ldap.po206
-rw-r--r--l10n/pt_BR/core.po44
-rw-r--r--l10n/pt_BR/files.po46
-rw-r--r--l10n/pt_BR/files_encryption.po54
-rw-r--r--l10n/pt_BR/files_trashbin.po43
-rw-r--r--l10n/pt_BR/settings.po107
-rw-r--r--l10n/pt_BR/user_ldap.po214
-rw-r--r--l10n/pt_PT/core.po44
-rw-r--r--l10n/pt_PT/files.po50
-rw-r--r--l10n/pt_PT/files_encryption.po54
-rw-r--r--l10n/pt_PT/files_trashbin.po43
-rw-r--r--l10n/pt_PT/settings.po110
-rw-r--r--l10n/pt_PT/user_ldap.po221
-rw-r--r--l10n/ro/core.po42
-rw-r--r--l10n/ro/files.po46
-rw-r--r--l10n/ro/files_encryption.po54
-rw-r--r--l10n/ro/files_trashbin.po34
-rw-r--r--l10n/ro/settings.po107
-rw-r--r--l10n/ro/user_ldap.po220
-rw-r--r--l10n/ru/core.po49
-rw-r--r--l10n/ru/files.po59
-rw-r--r--l10n/ru/files_encryption.po46
-rw-r--r--l10n/ru/files_trashbin.po34
-rw-r--r--l10n/ru/lib.po31
-rw-r--r--l10n/ru/settings.po114
-rw-r--r--l10n/ru/user_ldap.po214
-rw-r--r--l10n/ru_RU/core.po42
-rw-r--r--l10n/ru_RU/files.po46
-rw-r--r--l10n/ru_RU/files_encryption.po54
-rw-r--r--l10n/ru_RU/files_trashbin.po34
-rw-r--r--l10n/ru_RU/settings.po109
-rw-r--r--l10n/ru_RU/user_ldap.po220
-rw-r--r--l10n/si_LK/core.po42
-rw-r--r--l10n/si_LK/files.po46
-rw-r--r--l10n/si_LK/files_encryption.po46
-rw-r--r--l10n/si_LK/files_trashbin.po30
-rw-r--r--l10n/si_LK/settings.po107
-rw-r--r--l10n/si_LK/user_ldap.po206
-rw-r--r--l10n/sk_SK/core.po42
-rw-r--r--l10n/sk_SK/files.po52
-rw-r--r--l10n/sk_SK/files_encryption.po54
-rw-r--r--l10n/sk_SK/files_trashbin.po43
-rw-r--r--l10n/sk_SK/settings.po111
-rw-r--r--l10n/sk_SK/user_ldap.po218
-rw-r--r--l10n/sl/core.po42
-rw-r--r--l10n/sl/files.po46
-rw-r--r--l10n/sl/files_encryption.po46
-rw-r--r--l10n/sl/files_trashbin.po34
-rw-r--r--l10n/sl/settings.po107
-rw-r--r--l10n/sl/user_ldap.po214
-rw-r--r--l10n/sr/core.po42
-rw-r--r--l10n/sr/files.po46
-rw-r--r--l10n/sr/files_encryption.po46
-rw-r--r--l10n/sr/files_sharing.po18
-rw-r--r--l10n/sr/files_trashbin.po43
-rw-r--r--l10n/sr/files_versions.po13
-rw-r--r--l10n/sr/lib.po37
-rw-r--r--l10n/sr/settings.po107
-rw-r--r--l10n/sr/user_ldap.po255
-rw-r--r--l10n/sr/user_webdavauth.po13
-rw-r--r--l10n/sr@latin/core.po42
-rw-r--r--l10n/sr@latin/files.po46
-rw-r--r--l10n/sr@latin/files_encryption.po44
-rw-r--r--l10n/sr@latin/files_trashbin.po26
-rw-r--r--l10n/sr@latin/settings.po107
-rw-r--r--l10n/sr@latin/user_ldap.po206
-rw-r--r--l10n/sv/core.po42
-rw-r--r--l10n/sv/files.po50
-rw-r--r--l10n/sv/files_encryption.po55
-rw-r--r--l10n/sv/files_trashbin.po43
-rw-r--r--l10n/sv/settings.po109
-rw-r--r--l10n/sv/user_ldap.po222
-rw-r--r--l10n/ta_LK/core.po42
-rw-r--r--l10n/ta_LK/files.po46
-rw-r--r--l10n/ta_LK/files_encryption.po46
-rw-r--r--l10n/ta_LK/files_trashbin.po34
-rw-r--r--l10n/ta_LK/settings.po107
-rw-r--r--l10n/ta_LK/user_ldap.po214
-rw-r--r--l10n/templates/core.pot40
-rw-r--r--l10n/templates/files.pot44
-rw-r--r--l10n/templates/files_encryption.pot42
-rw-r--r--l10n/templates/files_external.pot8
-rw-r--r--l10n/templates/files_sharing.pot2
-rw-r--r--l10n/templates/files_trashbin.pot20
-rw-r--r--l10n/templates/files_versions.pot2
-rw-r--r--l10n/templates/lib.pot14
-rw-r--r--l10n/templates/settings.pot105
-rw-r--r--l10n/templates/user_ldap.pot204
-rw-r--r--l10n/templates/user_webdavauth.pot4
-rw-r--r--l10n/th_TH/core.po44
-rw-r--r--l10n/th_TH/files.po52
-rw-r--r--l10n/th_TH/files_encryption.po54
-rw-r--r--l10n/th_TH/files_trashbin.po43
-rw-r--r--l10n/th_TH/settings.po113
-rw-r--r--l10n/th_TH/user_ldap.po218
-rw-r--r--l10n/tr/core.po42
-rw-r--r--l10n/tr/files.po46
-rw-r--r--l10n/tr/files_encryption.po46
-rw-r--r--l10n/tr/files_trashbin.po34
-rw-r--r--l10n/tr/settings.po107
-rw-r--r--l10n/tr/user_ldap.po214
-rw-r--r--l10n/uk/core.po42
-rw-r--r--l10n/uk/files.po46
-rw-r--r--l10n/uk/files_encryption.po46
-rw-r--r--l10n/uk/files_trashbin.po34
-rw-r--r--l10n/uk/settings.po107
-rw-r--r--l10n/uk/user_ldap.po214
-rw-r--r--l10n/vi/core.po42
-rw-r--r--l10n/vi/files.po46
-rw-r--r--l10n/vi/files_encryption.po46
-rw-r--r--l10n/vi/files_trashbin.po34
-rw-r--r--l10n/vi/settings.po107
-rw-r--r--l10n/vi/user_ldap.po214
-rw-r--r--l10n/zh_CN.GB2312/core.po42
-rw-r--r--l10n/zh_CN.GB2312/files.po46
-rw-r--r--l10n/zh_CN.GB2312/files_encryption.po46
-rw-r--r--l10n/zh_CN.GB2312/files_trashbin.po34
-rw-r--r--l10n/zh_CN.GB2312/settings.po107
-rw-r--r--l10n/zh_CN.GB2312/user_ldap.po214
-rw-r--r--l10n/zh_CN/core.po42
-rw-r--r--l10n/zh_CN/files.po46
-rw-r--r--l10n/zh_CN/files_encryption.po46
-rw-r--r--l10n/zh_CN/files_trashbin.po34
-rw-r--r--l10n/zh_CN/settings.po107
-rw-r--r--l10n/zh_CN/user_ldap.po214
-rw-r--r--l10n/zh_HK/core.po42
-rw-r--r--l10n/zh_HK/files.po46
-rw-r--r--l10n/zh_HK/files_encryption.po44
-rw-r--r--l10n/zh_HK/files_trashbin.po24
-rw-r--r--l10n/zh_HK/settings.po107
-rw-r--r--l10n/zh_HK/user_ldap.po206
-rw-r--r--l10n/zh_TW/core.po49
-rw-r--r--l10n/zh_TW/files.po56
-rw-r--r--l10n/zh_TW/files_encryption.po54
-rw-r--r--l10n/zh_TW/files_trashbin.po34
-rw-r--r--l10n/zh_TW/settings.po114
-rw-r--r--l10n/zh_TW/user_ldap.po206
-rw-r--r--lib/api.php7
-rw-r--r--lib/app.php11
-rw-r--r--lib/base.php166
-rw-r--r--lib/connector/sabre/directory.php4
-rw-r--r--lib/connector/sabre/node.php4
-rw-r--r--lib/connector/sabre/request.php50
-rw-r--r--lib/files/cache/cache.php8
-rw-r--r--lib/files/cache/scanner.php2
-rw-r--r--lib/files/filesystem.php25
-rw-r--r--lib/files/storage/local.php4
-rw-r--r--lib/files/storage/temporary.php4
-rw-r--r--lib/files/view.php16
-rw-r--r--lib/helper.php7
-rw-r--r--lib/hook.php22
-rw-r--r--lib/l10n.php2
-rw-r--r--lib/l10n/af_ZA.php8
-rw-r--r--lib/l10n/fa.php13
-rw-r--r--lib/l10n/lv.php31
-rw-r--r--lib/l10n/ru.php1
-rw-r--r--lib/l10n/sr.php8
-rw-r--r--lib/public/share.php28
-rw-r--r--lib/public/util.php26
-rwxr-xr-xlib/request.php45
-rw-r--r--lib/router.php6
-rw-r--r--lib/search.php16
-rw-r--r--lib/template.php2
-rw-r--r--lib/templatelayout.php6
-rw-r--r--lib/user.php38
-rwxr-xr-xlib/util.php96
-rw-r--r--ocs/providers.php2
-rwxr-xr-xsettings/admin.php1
-rw-r--r--settings/ajax/changedisplayname.php7
-rw-r--r--settings/ajax/changepassword.php13
-rw-r--r--settings/apps.php4
-rw-r--r--settings/css/settings.css9
-rw-r--r--settings/img/admin.pngbin224 -> 228 bytes
-rw-r--r--settings/img/admin.svg120
-rw-r--r--settings/img/apps.pngbin229 -> 219 bytes
-rw-r--r--settings/img/apps.svg81
-rw-r--r--settings/img/help.pngbin423 -> 477 bytes
-rw-r--r--settings/img/help.svg46
-rw-r--r--settings/img/personal.pngbin504 -> 499 bytes
-rw-r--r--settings/img/personal.svg46
-rw-r--r--settings/img/users.pngbin639 -> 598 bytes
-rw-r--r--settings/img/users.svg52
-rw-r--r--settings/js/apps.js8
-rw-r--r--settings/js/personal.js27
-rw-r--r--settings/js/users.js25
-rw-r--r--settings/l10n/af_ZA.php4
-rw-r--r--settings/l10n/ar.php4
-rw-r--r--settings/l10n/bg_BG.php2
-rw-r--r--settings/l10n/bn_BD.php4
-rw-r--r--settings/l10n/ca.php12
-rw-r--r--settings/l10n/cs_CZ.php12
-rw-r--r--settings/l10n/da.php4
-rw-r--r--settings/l10n/de.php9
-rw-r--r--settings/l10n/de_DE.php14
-rw-r--r--settings/l10n/el.php4
-rw-r--r--settings/l10n/eo.php4
-rw-r--r--settings/l10n/es.php14
-rw-r--r--settings/l10n/es_AR.php6
-rw-r--r--settings/l10n/et_EE.php4
-rw-r--r--settings/l10n/eu.php6
-rw-r--r--settings/l10n/fa.php18
-rw-r--r--settings/l10n/fi_FI.php14
-rw-r--r--settings/l10n/fr.php14
-rw-r--r--settings/l10n/gl.php4
-rw-r--r--settings/l10n/he.php4
-rw-r--r--settings/l10n/hr.php3
-rw-r--r--settings/l10n/hu_HU.php4
-rw-r--r--settings/l10n/ia.php1
-rw-r--r--settings/l10n/id.php4
-rw-r--r--settings/l10n/is.php4
-rw-r--r--settings/l10n/it.php12
-rw-r--r--settings/l10n/ja_JP.php14
-rw-r--r--settings/l10n/ka_GE.php4
-rw-r--r--settings/l10n/ko.php6
-rw-r--r--settings/l10n/ku_IQ.php2
-rw-r--r--settings/l10n/lb.php3
-rw-r--r--settings/l10n/lt_LT.php4
-rw-r--r--settings/l10n/lv.php67
-rw-r--r--settings/l10n/mk.php4
-rw-r--r--settings/l10n/ms_MY.php4
-rw-r--r--settings/l10n/nb_NO.php4
-rw-r--r--settings/l10n/nl.php13
-rw-r--r--settings/l10n/nn_NO.php4
-rw-r--r--settings/l10n/oc.php3
-rw-r--r--settings/l10n/pl.php4
-rw-r--r--settings/l10n/pl_PL.php1
-rw-r--r--settings/l10n/pt_BR.php6
-rw-r--r--settings/l10n/pt_PT.php12
-rw-r--r--settings/l10n/ro.php4
-rw-r--r--settings/l10n/ru.php12
-rw-r--r--settings/l10n/ru_RU.php4
-rw-r--r--settings/l10n/si_LK.php4
-rw-r--r--settings/l10n/sk_SK.php14
-rw-r--r--settings/l10n/sl.php4
-rw-r--r--settings/l10n/sr.php4
-rw-r--r--settings/l10n/sv.php12
-rw-r--r--settings/l10n/ta_LK.php4
-rw-r--r--settings/l10n/th_TH.php14
-rw-r--r--settings/l10n/tr.php4
-rw-r--r--settings/l10n/uk.php4
-rw-r--r--settings/l10n/vi.php4
-rw-r--r--settings/l10n/zh_CN.GB2312.php4
-rw-r--r--settings/l10n/zh_CN.php4
-rw-r--r--settings/l10n/zh_TW.php14
-rw-r--r--settings/personal.php10
-rw-r--r--settings/templates/admin.php15
-rw-r--r--settings/templates/apps.php2
-rw-r--r--settings/templates/personal.php30
-rw-r--r--settings/templates/users.php2
-rw-r--r--tests/bootstrap.php3
-rw-r--r--tests/lib/files/filesystem.php6
-rw-r--r--tests/lib/files/storage/commontest.php5
-rw-r--r--tests/lib/public/contacts.php8
-rw-r--r--tests/phpunit-autotest.xml14
-rw-r--r--tests/win32-phpunit.php347
823 files changed, 28509 insertions, 16352 deletions
diff --git a/.gitignore b/.gitignore
index 819347f540f..40d6e6ca0fe 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,6 +6,17 @@ config/mount.php
apps/inc.php
3rdparty
+# ignore all apps except core ones
+apps/*
+!apps/files
+!apps/files_encryption
+!apps/files_external
+!apps/files_sharing
+!apps/files_trashbin
+!apps/files_versions
+!apps/user_ldap
+!apps/user_webdavauth
+
# just sane ignores
.*.sw[po]
*.bak
@@ -45,6 +56,7 @@ nbproject
# Cloud9IDE
.settings.xml
+.c9revisions
# vim ex mode
.vimrc
diff --git a/apps/files/ajax/upload.php b/apps/files/ajax/upload.php
index 9ecc1a6c2f4..676612c0e42 100644
--- a/apps/files/ajax/upload.php
+++ b/apps/files/ajax/upload.php
@@ -10,6 +10,8 @@ OCP\JSON::checkLoggedIn();
OCP\JSON::callCheck();
$l = OC_L10N::get('files');
+
+$dir = $_POST['dir'];
// get array with current storage stats (e.g. max file size)
$storageStats = \OCA\files\lib\Helper::buildFileStorageStatistics($dir);
@@ -37,7 +39,6 @@ foreach ($_FILES['files']['error'] as $error) {
}
$files = $_FILES['files'];
-$dir = $_POST['dir'];
$error = '';
$maxUploadFilesize = OCP\Util::maxUploadFilesize($dir);
diff --git a/apps/files/appinfo/app.php b/apps/files/appinfo/app.php
index ab2f3b01a29..da17a7f2ccd 100644
--- a/apps/files/appinfo/app.php
+++ b/apps/files/appinfo/app.php
@@ -6,7 +6,7 @@ OCP\App::registerAdmin('files', 'admin');
OCP\App::addNavigationEntry( array( "id" => "files_index",
"order" => 0,
"href" => OCP\Util::linkTo( "files", "index.php" ),
- "icon" => OCP\Util::imagePath( "core", "places/home.svg" ),
+ "icon" => OCP\Util::imagePath( "core", "places/files.svg" ),
"name" => $l->t("Files") ));
OC_Search::registerProvider('OC_Search_Provider_File');
diff --git a/apps/files/appinfo/remote.php b/apps/files/appinfo/remote.php
index 6a78a1e0d75..6c92cc80b69 100644
--- a/apps/files/appinfo/remote.php
+++ b/apps/files/appinfo/remote.php
@@ -32,12 +32,14 @@ OC_Util::obEnd();
// Backends
$authBackend = new OC_Connector_Sabre_Auth();
$lockBackend = new OC_Connector_Sabre_Locks();
+$requestBackend = new OC_Connector_Sabre_Request();
// Create ownCloud Dir
$publicDir = new OC_Connector_Sabre_Directory('');
// Fire up server
$server = new Sabre_DAV_Server($publicDir);
+$server->httpRequest = $requestBackend;
$server->setBaseUri($baseuri);
// Load plugins
diff --git a/apps/files/css/files.css b/apps/files/css/files.css
index ced2006ec06..67bd569ceef 100644
--- a/apps/files/css/files.css
+++ b/apps/files/css/files.css
@@ -3,7 +3,7 @@
See the COPYING-README file. */
/* FILE MENU */
-.actions { padding:.3em; float:left; height:2em; }
+.actions { padding:.3em; height:2em; width: 100%; }
.actions input, .actions button, .actions .button { margin:0; float:left; }
#new {
@@ -23,7 +23,7 @@
#new>ul>li>p { cursor:pointer; }
#new>ul>li>form>input { padding:0.3em; margin:-0.3em; }
-#trash { height:17px; margin:0 0 0 1em; z-index:1010; position:absolute; right:13.5em; }
+#trash { height:17px; margin: 0 1em; z-index:1010; float: right; }
#upload {
height:27px; padding:0; margin-left:0.2em; overflow:hidden;
@@ -44,7 +44,7 @@
z-index:20; position:relative; cursor:pointer; overflow:hidden;
}
-#uploadprogresswrapper { position:absolute; right:13.5em; top:0em; }
+#uploadprogresswrapper { float: right; position: relative; }
#uploadprogresswrapper #uploadprogressbar { position:relative; display:inline-block; width:10em; height:1.5em; top:.4em; }
/* FILE TABLE */
@@ -55,7 +55,7 @@
font-size:1.5em; font-weight:bold;
color:#888; text-shadow:#fff 0 1px 0;
}
-table { position:relative; top:37px; width:100%; }
+table { position:relative; width:100%; }
tbody tr { background-color:#fff; height:2.5em; }
tbody tr:hover, tbody tr:active, tbody tr.selected { background-color:#f8f8f8; }
tbody tr.selected { background-color:#eee; }
@@ -118,9 +118,6 @@ a.action>img { max-height:16px; max-width:16px; vertical-align:text-bottom; }
.selectedActions a { display:inline; margin:-.5em 0; padding:.5em !important; }
.selectedActions a img { position:relative; top:.3em; }
-/* add breadcrumb divider to the File item in navigation panel */
-#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; }
diff --git a/apps/files/index.php b/apps/files/index.php
index 7e767cc8a4f..104cf1a55d3 100644
--- a/apps/files/index.php
+++ b/apps/files/index.php
@@ -36,7 +36,7 @@ OCP\App::setActiveNavigationEntry('files_index');
$dir = isset($_GET['dir']) ? stripslashes($_GET['dir']) : '';
// Redirect if directory does not exist
if (!\OC\Files\Filesystem::is_dir($dir . '/')) {
- header('Location: ' . $_SERVER['SCRIPT_NAME'] . '');
+ header('Location: ' . OCP\Util::getScriptName() . '');
exit();
}
diff --git a/apps/files/js/fileactions.js b/apps/files/js/fileactions.js
index c30f1bcddd8..af3fc483910 100644
--- a/apps/files/js/fileactions.js
+++ b/apps/files/js/fileactions.js
@@ -115,6 +115,8 @@ var FileActions = {
// NOTE: Temporary fix to allow unsharing of files in root of Shared folder
if ($('#dir').val() == '/Shared') {
var html = '<a href="#" original-title="' + t('files', 'Unshare') + '" class="action delete" />';
+ } else if (typeof trashBinApp !== 'undefined' && trashBinApp) {
+ var html = '<a href="#" original-title="' + t('files', 'Delete permanently') + '" class="action delete" />';
} else {
var html = '<a href="#" original-title="' + t('files', 'Delete') + '" class="action delete" />';
}
diff --git a/apps/files/js/filelist.js b/apps/files/js/filelist.js
index d0810f70145..72b353b48c2 100644
--- a/apps/files/js/filelist.js
+++ b/apps/files/js/filelist.js
@@ -309,7 +309,7 @@ var FileList={
$(document).ready(function(){
$('#notification').hide();
- $('#notification .undo').live('click', function(){
+ $('#notification').on('click', '.undo', function(){
if (FileList.deleteFiles) {
$.each(FileList.deleteFiles,function(index,file){
$('tr').filterAttr('data-file',file).show();
@@ -335,16 +335,16 @@ $(document).ready(function(){
FileList.lastAction = null;
OC.Notification.hide();
});
- $('#notification .replace').live('click', function() {
+ $('#notification').on('click', '.replace', function() {
OC.Notification.hide(function() {
FileList.replace($('#notification').data('oldName'), $('#notification').data('newName'), $('#notification').data('isNewFile'));
});
});
- $('#notification .suggest').live('click', function() {
+ $('#notification').on('click', '.suggest', function() {
$('tr').filterAttr('data-file', $('#notification').data('oldName')).show();
OC.Notification.hide();
});
- $('#notification .cancel').live('click', function() {
+ $('#notification').on('click', '.cancel', function() {
if ($('#notification').data('isNewFile')) {
FileList.deleteCanceled = false;
FileList.deleteFiles = [$('#notification').data('oldName')];
diff --git a/apps/files/js/files.js b/apps/files/js/files.js
index 3d09d6aa2b6..7c377afc620 100644
--- a/apps/files/js/files.js
+++ b/apps/files/js/files.js
@@ -110,7 +110,7 @@ $(document).ready(function() {
}
// Triggers invisible file input
- $('#upload a').live('click', function() {
+ $('#upload a').on('click', function() {
$(this).parent().children('#file_upload_start').trigger('click');
return false;
});
@@ -123,7 +123,7 @@ $(document).ready(function() {
var lastChecked;
// Sets the file link behaviour :
- $('td.filename a').live('click',function(event) {
+ $('#fileList').on('click','td.filename a',function(event) {
if (event.ctrlKey || event.shiftKey) {
event.preventDefault();
if (event.shiftKey) {
@@ -189,7 +189,7 @@ $(document).ready(function() {
procesSelection();
});
- $('td.filename input:checkbox').live('change',function(event) {
+ $('#fileList').on('change', 'td.filename input:checkbox',function(event) {
if (event.shiftKey) {
var last = $(lastChecked).parent().parent().prevAll().length;
var first = $(this).parent().parent().prevAll().length;
@@ -776,6 +776,10 @@ $(document).ready(function() {
});
function scanFiles(force, dir){
+ if (!OC.currentUser) {
+ return;
+ }
+
if(!dir){
dir = '';
}
diff --git a/apps/files/l10n/ca.php b/apps/files/l10n/ca.php
index eb98278bfb8..22b684fcfd7 100644
--- a/apps/files/l10n/ca.php
+++ b/apps/files/l10n/ca.php
@@ -20,6 +20,7 @@
"replaced {new_name}" => "s'ha substituït {new_name}",
"undo" => "desfés",
"replaced {new_name} with {old_name}" => "s'ha substituït {old_name} per {new_name}",
+"perform delete operation" => "executa d'operació d'esborrar",
"'.' is an invalid file name." => "'.' és un nom no vàlid per un fitxer.",
"File name cannot be empty." => "El nom del fitxer no pot ser buit.",
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "El nóm no és vàlid, '\\', '/', '<', '>', ':', '\"', '|', '?' i '*' no estan permesos.",
@@ -56,6 +57,7 @@
"Text file" => "Fitxer de text",
"Folder" => "Carpeta",
"From link" => "Des d'enllaç",
+"Trash" => "Esborra",
"Cancel upload" => "Cancel·la la pujada",
"Nothing in here. Upload something!" => "Res per aquí. Pugeu alguna cosa!",
"Download" => "Baixa",
diff --git a/apps/files/l10n/cs_CZ.php b/apps/files/l10n/cs_CZ.php
index 76b3b82d72c..f0beda9f55c 100644
--- a/apps/files/l10n/cs_CZ.php
+++ b/apps/files/l10n/cs_CZ.php
@@ -20,6 +20,7 @@
"replaced {new_name}" => "nahrazeno {new_name}",
"undo" => "zpět",
"replaced {new_name} with {old_name}" => "nahrazeno {new_name} s {old_name}",
+"perform delete operation" => "provést smazání",
"'.' is an invalid file name." => "'.' je neplatným názvem souboru.",
"File name cannot be empty." => "Název souboru nemůže být prázdný řetězec.",
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Neplatný název, znaky '\\', '/', '<', '>', ':', '\"', '|', '?' a '*' nejsou povoleny.",
@@ -56,6 +57,7 @@
"Text file" => "Textový soubor",
"Folder" => "Složka",
"From link" => "Z odkazu",
+"Trash" => "Koš",
"Cancel upload" => "Zrušit odesílání",
"Nothing in here. Upload something!" => "Žádný obsah. Nahrajte něco.",
"Download" => "Stáhnout",
diff --git a/apps/files/l10n/de.php b/apps/files/l10n/de.php
index d42410fee30..55ea24baa2f 100644
--- a/apps/files/l10n/de.php
+++ b/apps/files/l10n/de.php
@@ -8,7 +8,7 @@
"Missing a temporary folder" => "Temporärer Ordner fehlt.",
"Failed to write to disk" => "Fehler beim Schreiben auf die Festplatte",
"Not enough space available" => "Nicht genug Speicherplatz verfügbar",
-"Invalid directory." => "Ungültiges Verzeichnis",
+"Invalid directory." => "Ungültiges Verzeichnis.",
"Files" => "Dateien",
"Unshare" => "Nicht mehr freigeben",
"Delete" => "Löschen",
@@ -20,8 +20,9 @@
"replaced {new_name}" => "{new_name} wurde ersetzt",
"undo" => "rückgängig machen",
"replaced {new_name} with {old_name}" => "{old_name} ersetzt durch {new_name}",
-"'.' is an invalid file name." => "'.' ist kein gültiger Dateiname",
-"File name cannot be empty." => "Der Dateiname darf nicht leer sein",
+"perform delete operation" => "Löschvorgang ausführen",
+"'.' is an invalid file name." => "'.' ist kein gültiger Dateiname.",
+"File name cannot be empty." => "Der Dateiname darf nicht leer sein.",
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ungültiger Name, '\\', '/', '<', '>', ':', '\"', '|', '?' und '*' sind nicht zulässig.",
"Your storage is full, files can not be updated or synced anymore!" => "Ihr Speicherplatz ist voll, Dateien können nicht mehr aktualisiert oder synchronisiert werden!",
"Your storage is almost full ({usedSpacePercent}%)" => "Ihr Speicherplatz ist fast aufgebraucht ({usedSpacePercent}%)",
@@ -34,7 +35,7 @@
"{count} files uploading" => "{count} Dateien werden hochgeladen",
"Upload cancelled." => "Upload abgebrochen.",
"File upload is in progress. Leaving the page now will cancel the upload." => "Dateiupload läuft. Wenn Du die Seite jetzt verlässt, wird der Upload abgebrochen.",
-"URL cannot be empty." => "Die URL darf nicht leer sein",
+"URL cannot be empty." => "Die URL darf nicht leer sein.",
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ungültiger Verzeichnisname. Die Nutzung von \"Shared\" ist ownCloud vorbehalten.",
"Name" => "Name",
"Size" => "Größe",
@@ -56,11 +57,13 @@
"Text file" => "Textdatei",
"Folder" => "Ordner",
"From link" => "Von einem Link",
+"Trash" => "Papierkorb",
"Cancel upload" => "Upload abbrechen",
"Nothing in here. Upload something!" => "Alles leer. Lade etwas hoch!",
"Download" => "Herunterladen",
"Upload too large" => "Upload zu groß",
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Die Datei überschreitet die Maximalgröße für Uploads auf diesem Server.",
"Files are being scanned, please wait." => "Dateien werden gescannt, bitte warten.",
-"Current scanning" => "Scanne"
+"Current scanning" => "Scanne",
+"Upgrading filesystem cache..." => "Dateisystem-Cache wird aktualisiert ..."
);
diff --git a/apps/files/l10n/de_DE.php b/apps/files/l10n/de_DE.php
index 0a67cd0fc5f..18f3ee38028 100644
--- a/apps/files/l10n/de_DE.php
+++ b/apps/files/l10n/de_DE.php
@@ -20,6 +20,7 @@
"replaced {new_name}" => "{new_name} wurde ersetzt",
"undo" => "rückgängig machen",
"replaced {new_name} with {old_name}" => "{old_name} wurde ersetzt durch {new_name}",
+"perform delete operation" => "Führe das Löschen aus",
"'.' is an invalid file name." => "'.' ist kein gültiger Dateiname.",
"File name cannot be empty." => "Der Dateiname darf nicht leer sein.",
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ungültiger Name, '\\', '/', '<', '>', ':', '\"', '|', '?' und '*' sind nicht zulässig.",
@@ -56,11 +57,13 @@
"Text file" => "Textdatei",
"Folder" => "Ordner",
"From link" => "Von einem Link",
+"Trash" => "Abfall",
"Cancel upload" => "Upload abbrechen",
"Nothing in here. Upload something!" => "Alles leer. Bitte laden Sie etwas hoch!",
"Download" => "Herunterladen",
"Upload too large" => "Der Upload ist zu groß",
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Die Datei überschreitet die Maximalgröße für Uploads auf diesem Server.",
"Files are being scanned, please wait." => "Dateien werden gescannt, bitte warten.",
-"Current scanning" => "Scanne"
+"Current scanning" => "Scanne",
+"Upgrading filesystem cache..." => "Aktualisiere den Dateisystem-Cache"
);
diff --git a/apps/files/l10n/es.php b/apps/files/l10n/es.php
index bc5046767c6..201e731179a 100644
--- a/apps/files/l10n/es.php
+++ b/apps/files/l10n/es.php
@@ -20,9 +20,12 @@
"replaced {new_name}" => "reemplazado {new_name}",
"undo" => "deshacer",
"replaced {new_name} with {old_name}" => "reemplazado {new_name} con {old_name}",
+"perform delete operation" => "Eliminar",
"'.' is an invalid file name." => "'.' es un nombre de archivo inválido.",
"File name cannot be empty." => "El nombre de archivo no puede estar vacío.",
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nombre Invalido, \"\\\", \"/\", \"<\", \">\", \":\", \"\", \"|\" \"?\" y \"*\" no están permitidos ",
+"Your storage is full, files can not be updated or synced anymore!" => "Su almacenamiento esta lleno, los archivos no pueden ser mas actualizados o sincronizados!",
+"Your storage is almost full ({usedSpacePercent}%)" => "Su almacenamiento esta lleno en un ({usedSpacePercent}%)",
"Your download is being prepared. This might take some time if the files are big." => "Tu descarga esta siendo preparada. Esto puede tardar algun tiempo si los archivos son muy grandes.",
"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",
@@ -54,11 +57,13 @@
"Text file" => "Archivo de texto",
"Folder" => "Carpeta",
"From link" => "Desde el enlace",
+"Trash" => "Basura",
"Cancel upload" => "Cancelar subida",
"Nothing in here. Upload something!" => "Aquí no hay nada. ¡Sube algo!",
"Download" => "Descargar",
"Upload too large" => "El archivo es demasiado grande",
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Los archivos que estás intentando subir sobrepasan el tamaño máximo permitido por este servidor.",
"Files are being scanned, please wait." => "Se están escaneando los archivos, por favor espere.",
-"Current scanning" => "Ahora escaneando"
+"Current scanning" => "Ahora escaneando",
+"Upgrading filesystem cache..." => "Actualizando cache de archivos de sistema"
);
diff --git a/apps/files/l10n/es_AR.php b/apps/files/l10n/es_AR.php
index ea8352e3251..7c4e8220c7c 100644
--- a/apps/files/l10n/es_AR.php
+++ b/apps/files/l10n/es_AR.php
@@ -20,6 +20,7 @@
"replaced {new_name}" => "reemplazado {new_name}",
"undo" => "deshacer",
"replaced {new_name} with {old_name}" => "reemplazado {new_name} con {old_name}",
+"perform delete operation" => "Eliminar",
"'.' is an invalid file name." => "'.' es un nombre de archivo inválido.",
"File name cannot be empty." => "El nombre del archivo no puede quedar vacío.",
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nombre invalido, '\\', '/', '<', '>', ':', '\"', '|', '?' y '*' no están permitidos.",
@@ -56,11 +57,13 @@
"Text file" => "Archivo de texto",
"Folder" => "Carpeta",
"From link" => "Desde enlace",
+"Trash" => "Papelera",
"Cancel upload" => "Cancelar subida",
"Nothing in here. Upload something!" => "No hay nada. ¡Subí contenido!",
"Download" => "Descargar",
"Upload too large" => "El archivo es demasiado grande",
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Los archivos que intentás subir sobrepasan el tamaño máximo ",
"Files are being scanned, please wait." => "Se están escaneando los archivos, por favor esperá.",
-"Current scanning" => "Escaneo actual"
+"Current scanning" => "Escaneo actual",
+"Upgrading filesystem cache..." => "Actualizando el cache del sistema de archivos"
);
diff --git a/apps/files/l10n/fi_FI.php b/apps/files/l10n/fi_FI.php
index 8f07adcf6f3..809a5e5c554 100644
--- a/apps/files/l10n/fi_FI.php
+++ b/apps/files/l10n/fi_FI.php
@@ -17,6 +17,7 @@
"suggest name" => "ehdota nimeä",
"cancel" => "peru",
"undo" => "kumoa",
+"perform delete operation" => "suorita poistotoiminto",
"'.' is an invalid file name." => "'.' on virheellinen nimi tiedostolle.",
"File name cannot be empty." => "Tiedoston nimi ei voi olla tyhjä.",
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Virheellinen nimi, merkit '\\', '/', '<', '>', ':', '\"', '|', '?' ja '*' eivät ole sallittuja.",
@@ -50,11 +51,13 @@
"Text file" => "Tekstitiedosto",
"Folder" => "Kansio",
"From link" => "Linkistä",
+"Trash" => "Roskakori",
"Cancel upload" => "Peru lähetys",
"Nothing in here. Upload something!" => "Täällä ei ole mitään. Lähetä tänne jotakin!",
"Download" => "Lataa",
"Upload too large" => "Lähetettävä tiedosto on liian suuri",
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Lähetettäväksi valitsemasi tiedostot ylittävät palvelimen salliman tiedostokoon rajan.",
"Files are being scanned, please wait." => "Tiedostoja tarkistetaan, odota hetki.",
-"Current scanning" => "Tämänhetkinen tutkinta"
+"Current scanning" => "Tämänhetkinen tutkinta",
+"Upgrading filesystem cache..." => "Päivitetään tiedostojärjestelmän välimuistia..."
);
diff --git a/apps/files/l10n/fr.php b/apps/files/l10n/fr.php
index 42e146f5844..4be699c0017 100644
--- a/apps/files/l10n/fr.php
+++ b/apps/files/l10n/fr.php
@@ -20,6 +20,7 @@
"replaced {new_name}" => "{new_name} a été remplacé",
"undo" => "annuler",
"replaced {new_name} with {old_name}" => "{new_name} a été remplacé par {old_name}",
+"perform delete operation" => "effectuer l'opération de suppression",
"'.' is an invalid file name." => "'.' n'est pas un nom de fichier valide.",
"File name cannot be empty." => "Le nom de fichier ne peut être vide.",
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nom invalide, les caractères '\\', '/', '<', '>', ':', '\"', '|', '?' et '*' ne sont pas autorisés.",
@@ -56,11 +57,13 @@
"Text file" => "Fichier texte",
"Folder" => "Dossier",
"From link" => "Depuis le lien",
+"Trash" => "Corbeille",
"Cancel upload" => "Annuler l'envoi",
"Nothing in here. Upload something!" => "Il n'y a rien ici ! Envoyez donc quelque chose :)",
"Download" => "Télécharger",
"Upload too large" => "Fichier trop volumineux",
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Les fichiers que vous essayez d'envoyer dépassent la taille maximale permise par ce serveur.",
"Files are being scanned, please wait." => "Les fichiers sont en cours d'analyse, veuillez patienter.",
-"Current scanning" => "Analyse en cours"
+"Current scanning" => "Analyse en cours",
+"Upgrading filesystem cache..." => "Mise à niveau du cache du système de fichier"
);
diff --git a/apps/files/l10n/it.php b/apps/files/l10n/it.php
index e6fc1e81a96..bb3a5bdf054 100644
--- a/apps/files/l10n/it.php
+++ b/apps/files/l10n/it.php
@@ -20,6 +20,7 @@
"replaced {new_name}" => "sostituito {new_name}",
"undo" => "annulla",
"replaced {new_name} with {old_name}" => "sostituito {new_name} con {old_name}",
+"perform delete operation" => "esegui l'operazione di eliminazione",
"'.' is an invalid file name." => "'.' non è un nome file valido.",
"File name cannot be empty." => "Il nome del file non può essere vuoto.",
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nome non valido, '\\', '/', '<', '>', ':', '\"', '|', '?' e '*' non sono consentiti.",
@@ -56,6 +57,7 @@
"Text file" => "File di testo",
"Folder" => "Cartella",
"From link" => "Da collegamento",
+"Trash" => "Cestino",
"Cancel upload" => "Annulla invio",
"Nothing in here. Upload something!" => "Non c'è niente qui. Carica qualcosa!",
"Download" => "Scarica",
diff --git a/apps/files/l10n/ja_JP.php b/apps/files/l10n/ja_JP.php
index 792bf7cbf99..c8b1054f30b 100644
--- a/apps/files/l10n/ja_JP.php
+++ b/apps/files/l10n/ja_JP.php
@@ -20,6 +20,7 @@
"replaced {new_name}" => "{new_name} を置換",
"undo" => "元に戻す",
"replaced {new_name} with {old_name}" => "{old_name} を {new_name} に置換",
+"perform delete operation" => "削除を実行",
"'.' is an invalid file name." => "'.' は無効なファイル名です。",
"File name cannot be empty." => "ファイル名を空にすることはできません。",
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "無効な名前、'\\', '/', '<', '>', ':', '\"', '|', '?', '*' は使用できません。",
@@ -56,11 +57,13 @@
"Text file" => "テキストファイル",
"Folder" => "フォルダ",
"From link" => "リンク",
+"Trash" => "ゴミ箱",
"Cancel upload" => "アップロードをキャンセル",
"Nothing in here. Upload something!" => "ここには何もありません。何かアップロードしてください。",
"Download" => "ダウンロード",
"Upload too large" => "ファイルサイズが大きすぎます",
"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" => "スキャン中"
+"Current scanning" => "スキャン中",
+"Upgrading filesystem cache..." => "ファイルシステムキャッシュを更新中..."
);
diff --git a/apps/files/l10n/lv.php b/apps/files/l10n/lv.php
index b175b19bba9..25c1da73beb 100644
--- a/apps/files/l10n/lv.php
+++ b/apps/files/l10n/lv.php
@@ -1,40 +1,69 @@
<?php $TRANSLATIONS = array(
-"There is no error, the file uploaded with success" => "Viss kārtībā, augšupielāde veiksmīga",
-"No file was uploaded" => "Neviens fails netika augšuplādēts",
+"No file was uploaded. Unknown error" => "Netika augšupielādēta neviena datne. Nezināma kļūda",
+"There is no error, the file uploaded with success" => "Augšupielāde pabeigta bez kļūdām",
+"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Augšupielādētā datne pārsniedz upload_max_filesize norādījumu php.ini datnē:",
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Augšupielādētā datne pārsniedz MAX_FILE_SIZE norādi, kas ir norādīta HTML formā",
+"The uploaded file was only partially uploaded" => "Augšupielādētā datne ir tikai daļēji augšupielādēta",
+"No file was uploaded" => "Neviena datne netika augšupielādēta",
"Missing a temporary folder" => "Trūkst pagaidu mapes",
-"Failed to write to disk" => "Nav iespējams saglabāt",
-"Files" => "Faili",
-"Unshare" => "Pārtraukt līdzdalīšanu",
-"Delete" => "Izdzēst",
-"Rename" => "Pārdēvēt",
+"Failed to write to disk" => "Neizdevās saglabāt diskā",
+"Not enough space available" => "Nepietiek brīvas vietas",
+"Invalid directory." => "Nederīga direktorija.",
+"Files" => "Datnes",
+"Unshare" => "Pārtraukt dalīšanos",
+"Delete" => "Dzēst",
+"Rename" => "Pārsaukt",
+"{new_name} already exists" => "{new_name} jau eksistē",
"replace" => "aizvietot",
-"suggest name" => "Ieteiktais nosaukums",
+"suggest name" => "ieteiktais nosaukums",
"cancel" => "atcelt",
-"undo" => "vienu soli atpakaļ",
-"Unable to upload your file as it is a directory or has 0 bytes" => "Nav iespējams augšuplādēt jūsu failu, jo tāds jau eksistē vai arī failam nav izmēra (0 baiti)",
-"Upload Error" => "Augšuplādēšanas laikā radās kļūda",
+"replaced {new_name}" => "aizvietots {new_name}",
+"undo" => "atsaukt",
+"replaced {new_name} with {old_name}" => "aizvietoja {new_name} ar {old_name}",
+"perform delete operation" => "veikt dzēšanas darbību",
+"'.' is an invalid file name." => "'.' ir nederīgs datnes nosaukums.",
+"File name cannot be empty." => "Datnes nosaukums nevar būt tukšs.",
+"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nederīgs nosaukums, nav atļauti '\\', '/', '<', '>', ':', '\"', '|', '?' un '*'.",
+"Your storage is full, files can not be updated or synced anymore!" => "Jūsu krātuve ir pilna, datnes vairs nevar augšupielādēt vai sinhronizēt!",
+"Your storage is almost full ({usedSpacePercent}%)" => "Jūsu krātuve ir gandrīz pilna ({usedSpacePercent}%)",
+"Your download is being prepared. This might take some time if the files are big." => "Tiek sagatavota lejupielāde. Tas var aizņemt kādu laiciņu, ja datnes ir lielas.",
+"Unable to upload your file as it is a directory or has 0 bytes" => "Nevar augšupielādēt jūsu datni, jo tā ir direktorija vai arī tās izmērs ir 0 baiti",
+"Upload Error" => "Kļūda augšupielādējot",
+"Close" => "Aizvērt",
"Pending" => "Gaida savu kārtu",
-"Upload cancelled." => "Augšuplāde ir atcelta",
+"1 file uploading" => "Augšupielādē 1 datni",
+"{count} files uploading" => "augšupielādē {count} datnes",
+"Upload cancelled." => "Augšupielāde ir atcelta.",
"File upload is in progress. Leaving the page now will cancel the upload." => "Notiek augšupielāde. Pametot lapu tagad, tiks atcelta augšupielāde.",
+"URL cannot be empty." => "URL nevar būt tukšs.",
+"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nederīgs mapes nosaukums. “Koplietots” izmantojums ir rezervēts ownCloud servisam.",
"Name" => "Nosaukums",
"Size" => "Izmērs",
-"Modified" => "Izmainīts",
-"Upload" => "Augšuplādet",
-"File handling" => "Failu pārvaldība",
-"Maximum upload size" => "Maksimālais failu augšuplādes apjoms",
-"max. possible: " => "maksīmālais iespējamais:",
-"Needed for multi-file and folder downloads." => "Vajadzīgs vairāku failu un mapju lejuplādei",
-"Enable ZIP-download" => "Iespējot ZIP lejuplādi",
+"Modified" => "Mainīts",
+"1 folder" => "1 mape",
+"{count} folders" => "{count} mapes",
+"1 file" => "1 datne",
+"{count} files" => "{count} datnes",
+"Upload" => "Augšupielādēt",
+"File handling" => "Datņu pārvaldība",
+"Maximum upload size" => "Maksimālais datņu augšupielādes apjoms",
+"max. possible: " => "maksimālais iespējamais:",
+"Needed for multi-file and folder downloads." => "Vajadzīgs vairāku datņu un mapju lejupielādēšanai.",
+"Enable ZIP-download" => "Aktivēt ZIP lejupielādi",
"0 is unlimited" => "0 ir neierobežots",
+"Maximum input size for ZIP files" => "Maksimālais ievades izmērs ZIP datnēm",
"Save" => "Saglabāt",
-"New" => "Jauns",
-"Text file" => "Teksta fails",
+"New" => "Jauna",
+"Text file" => "Teksta datne",
"Folder" => "Mape",
-"Cancel upload" => "Atcelt augšuplādi",
-"Nothing in here. Upload something!" => "Te vēl nekas nav. Rīkojies, sāc augšuplādēt",
-"Download" => "Lejuplādēt",
-"Upload too large" => "Fails ir par lielu lai to augšuplādetu",
-"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Jūsu augšuplādējamie faili pārsniedz servera pieļaujamo failu augšupielādes apjomu",
-"Files are being scanned, please wait." => "Faili šobrīd tiek caurskatīti, nedaudz jāpagaida.",
-"Current scanning" => "Šobrīd tiek pārbaudīti"
+"From link" => "No saites",
+"Trash" => "Miskaste",
+"Cancel upload" => "Atcelt augšupielādi",
+"Nothing in here. Upload something!" => "Te vēl nekas nav. Rīkojies, sāc augšupielādēt!",
+"Download" => "Lejupielādēt",
+"Upload too large" => "Datne ir par lielu, lai to augšupielādētu",
+"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Augšupielādējamās datnes pārsniedz servera pieļaujamo datņu augšupielādes apjomu",
+"Files are being scanned, please wait." => "Datnes šobrīd tiek caurskatītas, lūdzu, uzgaidiet.",
+"Current scanning" => "Šobrīd tiek caurskatīts",
+"Upgrading filesystem cache..." => "Uzlabo datņu sistēmas kešatmiņu..."
);
diff --git a/apps/files/l10n/nl.php b/apps/files/l10n/nl.php
index 7f2e8ec2bf4..addd3a93723 100644
--- a/apps/files/l10n/nl.php
+++ b/apps/files/l10n/nl.php
@@ -20,9 +20,12 @@
"replaced {new_name}" => "verving {new_name}",
"undo" => "ongedaan maken",
"replaced {new_name} with {old_name}" => "verving {new_name} met {old_name}",
+"perform delete operation" => "uitvoeren verwijderactie",
"'.' is an invalid file name." => "'.' is een ongeldige bestandsnaam.",
"File name cannot be empty." => "Bestandsnaam kan niet leeg zijn.",
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Onjuiste naam; '\\', '/', '<', '>', ':', '\"', '|', '?' en '*' zijn niet toegestaan.",
+"Your storage is full, files can not be updated or synced anymore!" => "Uw opslagruimte zit vol, Bestanden kunnen niet meer worden ge-upload of gesynchroniseerd!",
+"Your storage is almost full ({usedSpacePercent}%)" => "Uw opslagruimte zit bijna vol ({usedSpacePercent}%)",
"Your download is being prepared. This might take some time if the files are big." => "Uw download wordt voorbereid. Dit kan enige tijd duren bij grote bestanden.",
"Unable to upload your file as it is a directory or has 0 bytes" => "uploaden van de file mislukt, het is of een directory of de bestandsgrootte is 0 bytes",
"Upload Error" => "Upload Fout",
@@ -54,11 +57,13 @@
"Text file" => "Tekstbestand",
"Folder" => "Map",
"From link" => "Vanaf link",
+"Trash" => "Verwijderen",
"Cancel upload" => "Upload afbreken",
"Nothing in here. Upload something!" => "Er bevindt zich hier niets. Upload een bestand!",
"Download" => "Download",
"Upload too large" => "Bestanden te groot",
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "De bestanden die u probeert te uploaden zijn groter dan de maximaal toegestane bestandsgrootte voor deze server.",
"Files are being scanned, please wait." => "Bestanden worden gescand, even wachten.",
-"Current scanning" => "Er wordt gescand"
+"Current scanning" => "Er wordt gescand",
+"Upgrading filesystem cache..." => "Upgraden bestandssysteem cache..."
);
diff --git a/apps/files/l10n/pt_PT.php b/apps/files/l10n/pt_PT.php
index 1415b71e7f5..b1d7385bc58 100644
--- a/apps/files/l10n/pt_PT.php
+++ b/apps/files/l10n/pt_PT.php
@@ -20,6 +20,7 @@
"replaced {new_name}" => "{new_name} substituido",
"undo" => "desfazer",
"replaced {new_name} with {old_name}" => "substituido {new_name} por {old_name}",
+"perform delete operation" => "Executar a tarefa de apagar",
"'.' is an invalid file name." => "'.' não é um nome de ficheiro válido!",
"File name cannot be empty." => "O nome do ficheiro não pode estar vazio.",
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nome Inválido, os caracteres '\\', '/', '<', '>', ':', '\"', '|', '?' e '*' não são permitidos.",
@@ -56,6 +57,7 @@
"Text file" => "Ficheiro de texto",
"Folder" => "Pasta",
"From link" => "Da ligação",
+"Trash" => "Lixo",
"Cancel upload" => "Cancelar envio",
"Nothing in here. Upload something!" => "Vazio. Envie alguma coisa!",
"Download" => "Transferir",
diff --git a/apps/files/l10n/ru.php b/apps/files/l10n/ru.php
index 716afa5f29a..52bc4395128 100644
--- a/apps/files/l10n/ru.php
+++ b/apps/files/l10n/ru.php
@@ -20,9 +20,13 @@
"replaced {new_name}" => "заменено {new_name}",
"undo" => "отмена",
"replaced {new_name} with {old_name}" => "заменено {new_name} на {old_name}",
+"perform delete operation" => "выполняется операция удаления",
"'.' is an invalid file name." => "'.' - неправильное имя файла.",
"File name cannot be empty." => "Имя файла не может быть пустым.",
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Неправильное имя, '\\', '/', '<', '>', ':', '\"', '|', '?' и '*' недопустимы.",
+"Your storage is full, files can not be updated or synced anymore!" => "Ваше дисковое пространство полностью заполнено, произведите очистку перед загрузкой новых файлов.",
+"Your storage is almost full ({usedSpacePercent}%)" => "Ваше хранилище почти заполнено ({usedSpacePercent}%)",
+"Your download is being prepared. This might take some time if the files are big." => "Загрузка началась. Это может потребовать много времени, если файл большого размера.",
"Unable to upload your file as it is a directory or has 0 bytes" => "Не удается загрузить файл размером 0 байт в каталог",
"Upload Error" => "Ошибка загрузки",
"Close" => "Закрыть",
@@ -53,11 +57,13 @@
"Text file" => "Текстовый файл",
"Folder" => "Папка",
"From link" => "Из ссылки",
+"Trash" => "Корзина",
"Cancel upload" => "Отмена загрузки",
"Nothing in here. Upload something!" => "Здесь ничего нет. Загрузите что-нибудь!",
"Download" => "Скачать",
"Upload too large" => "Файл слишком большой",
"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" => "Текущее сканирование"
+"Current scanning" => "Текущее сканирование",
+"Upgrading filesystem cache..." => "Обновление кеша файловой системы..."
);
diff --git a/apps/files/l10n/sk_SK.php b/apps/files/l10n/sk_SK.php
index a94d96f6aee..9c27e215397 100644
--- a/apps/files/l10n/sk_SK.php
+++ b/apps/files/l10n/sk_SK.php
@@ -20,6 +20,7 @@
"replaced {new_name}" => "prepísaný {new_name}",
"undo" => "vrátiť",
"replaced {new_name} with {old_name}" => "prepísaný {new_name} súborom {old_name}",
+"perform delete operation" => "vykonať zmazanie",
"'.' is an invalid file name." => "'.' je neplatné meno súboru.",
"File name cannot be empty." => "Meno súboru nemôže byť prázdne",
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nesprávne meno, '\\', '/', '<', '>', ':', '\"', '|', '?' a '*' nie sú povolené hodnoty.",
@@ -56,11 +57,13 @@
"Text file" => "Textový súbor",
"Folder" => "Priečinok",
"From link" => "Z odkazu",
+"Trash" => "Kôš",
"Cancel upload" => "Zrušiť odosielanie",
"Nothing in here. Upload something!" => "Žiadny súbor. Nahrajte niečo!",
"Download" => "Stiahnuť",
"Upload too large" => "Odosielaný súbor je príliš veľký",
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Súbory, ktoré sa snažíte nahrať, presahujú maximálnu veľkosť pre nahratie súborov na tento server.",
"Files are being scanned, please wait." => "Čakajte, súbory sú prehľadávané.",
-"Current scanning" => "Práve prehliadané"
+"Current scanning" => "Práve prehliadané",
+"Upgrading filesystem cache..." => "Aktualizujem medzipamäť súborového systému..."
);
diff --git a/apps/files/l10n/sv.php b/apps/files/l10n/sv.php
index 4b4785931f2..55493e24943 100644
--- a/apps/files/l10n/sv.php
+++ b/apps/files/l10n/sv.php
@@ -20,6 +20,7 @@
"replaced {new_name}" => "ersatt {new_name}",
"undo" => "ångra",
"replaced {new_name} with {old_name}" => "ersatt {new_name} med {old_name}",
+"perform delete operation" => "utför raderingen",
"'.' is an invalid file name." => "'.' är ett ogiltigt filnamn.",
"File name cannot be empty." => "Filnamn kan inte vara tomt.",
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ogiltigt namn, '\\', '/', '<', '>', ':', '\"', '|', '?' och '*' är inte tillåtet.",
@@ -56,6 +57,7 @@
"Text file" => "Textfil",
"Folder" => "Mapp",
"From link" => "Från länk",
+"Trash" => "Papperskorgen",
"Cancel upload" => "Avbryt uppladdning",
"Nothing in here. Upload something!" => "Ingenting här. Ladda upp något!",
"Download" => "Ladda ner",
diff --git a/apps/files/l10n/th_TH.php b/apps/files/l10n/th_TH.php
index c141e4f7166..06dab9d8e6c 100644
--- a/apps/files/l10n/th_TH.php
+++ b/apps/files/l10n/th_TH.php
@@ -20,6 +20,7 @@
"replaced {new_name}" => "แทนที่ {new_name} แล้ว",
"undo" => "เลิกทำ",
"replaced {new_name} with {old_name}" => "แทนที่ {new_name} ด้วย {old_name} แล้ว",
+"perform delete operation" => "ดำเนินการตามคำสั่งลบ",
"'.' is an invalid file name." => "'.' เป็นชื่อไฟล์ที่ไม่ถูกต้อง",
"File name cannot be empty." => "ชื่อไฟล์ไม่สามารถเว้นว่างได้",
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "ชื่อที่ใช้ไม่ถูกต้อง, '\\', '/', '<', '>', ':', '\"', '|', '?' และ '*' ไม่ได้รับอนุญาตให้ใช้งานได้",
@@ -56,11 +57,13 @@
"Text file" => "ไฟล์ข้อความ",
"Folder" => "แฟ้มเอกสาร",
"From link" => "จากลิงก์",
+"Trash" => "ถังขยะ",
"Cancel upload" => "ยกเลิกการอัพโหลด",
"Nothing in here. Upload something!" => "ยังไม่มีไฟล์ใดๆอยู่ที่นี่ กรุณาอัพโหลดไฟล์!",
"Download" => "ดาวน์โหลด",
"Upload too large" => "ไฟล์ที่อัพโหลดมีขนาดใหญ่เกินไป",
"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" => "ไฟล์ที่กำลังสแกนอยู่ขณะนี้"
+"Current scanning" => "ไฟล์ที่กำลังสแกนอยู่ขณะนี้",
+"Upgrading filesystem cache..." => "กำลังอัพเกรดหน่วยความจำแคชของระบบไฟล์..."
);
diff --git a/apps/files/l10n/zh_TW.php b/apps/files/l10n/zh_TW.php
index 6d354ac1e95..104cb3a619f 100644
--- a/apps/files/l10n/zh_TW.php
+++ b/apps/files/l10n/zh_TW.php
@@ -20,9 +20,12 @@
"replaced {new_name}" => "已取代 {new_name}",
"undo" => "復原",
"replaced {new_name} with {old_name}" => "使用 {new_name} 取代 {old_name}",
+"perform delete operation" => "進行刪除動作",
"'.' is an invalid file name." => "'.' 是不合法的檔名。",
"File name cannot be empty." => "檔名不能為空。",
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "檔名不合法,不允許 '\\', '/', '<', '>', ':', '\"', '|', '?' 和 '*' 。",
+"Your storage is full, files can not be updated or synced anymore!" => "您的儲存空間已滿,沒有辦法再更新或是同步檔案!",
+"Your storage is almost full ({usedSpacePercent}%)" => "您的儲存空間快要滿了 ({usedSpacePercent}%)",
"Your download is being prepared. This might take some time if the files are big." => "正在準備您的下載,若您的檔案較大,將會需要更多時間。",
"Unable to upload your file as it is a directory or has 0 bytes" => "無法上傳您的檔案因為它可能是一個目錄或檔案大小為0",
"Upload Error" => "上傳發生錯誤",
@@ -54,11 +57,13 @@
"Text file" => "文字檔",
"Folder" => "資料夾",
"From link" => "從連結",
+"Trash" => "回收筒",
"Cancel upload" => "取消上傳",
"Nothing in here. Upload something!" => "沒有任何東西。請上傳內容!",
"Download" => "下載",
"Upload too large" => "上傳過大",
"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" => "目前掃描"
+"Current scanning" => "目前掃描",
+"Upgrading filesystem cache..." => "正在更新檔案系統快取..."
);
diff --git a/apps/files/templates/index.php b/apps/files/templates/index.php
index 2d4ed9ab2d9..0b4aa21eac3 100644
--- a/apps/files/templates/index.php
+++ b/apps/files/templates/index.php
@@ -59,7 +59,7 @@
<div id="emptyfolder"><?php echo $l->t('Nothing in here. Upload something!')?></div>
<?php endif; ?>
-<table>
+<table class="hascontrols">
<thead>
<tr>
<th id='headerName'>
diff --git a/apps/files/templates/part.breadcrumb.php b/apps/files/templates/part.breadcrumb.php
index 7df2afc1f52..8778915be84 100644
--- a/apps/files/templates/part.breadcrumb.php
+++ b/apps/files/templates/part.breadcrumb.php
@@ -1,10 +1,16 @@
+<?php if(count($_["breadcrumb"])):?>
+ <div class="crumb">
+ <a href="<?php echo $_['baseURL']; ?>">
+ <img src="<?php echo OCP\image_path('core','places/home.svg');?>" />
+ </a>
+ </div>
+<?php endif;?>
<?php for($i=0; $i<count($_["breadcrumb"]); $i++):
$crumb = $_["breadcrumb"][$i];
$dir = str_replace('+', '%20', urlencode($crumb["dir"]));
$dir = str_replace('%2F', '/', $dir); ?>
<div class="crumb <?php if($i == count($_["breadcrumb"])-1) echo 'last';?> svg"
- data-dir='<?php echo $dir;?>'
- style='background-image:url("<?php echo OCP\image_path('core', 'breadcrumb.png');?>")'>
+ data-dir='<?php echo $dir;?>'>
<a href="<?php echo $_['baseURL'].$dir; ?>"><?php echo OCP\Util::sanitizeHTML($crumb["name"]); ?></a>
</div>
-<?php endfor; \ No newline at end of file
+<?php endfor;
diff --git a/apps/files/templates/part.list.php b/apps/files/templates/part.list.php
index 5c39dda85ff..3c6c5dbd267 100644
--- a/apps/files/templates/part.list.php
+++ b/apps/files/templates/part.list.php
@@ -28,7 +28,7 @@
>
<?php if(!isset($_['readonly']) || !$_['readonly']): ?><input type="checkbox" /><?php endif; ?>
<?php if($file['type'] == 'dir'): ?>
- <a class="name" href="<?php echo $_['baseURL'].$directory.'/'.$name; ?>)" title="">
+ <a class="name" href="<?php echo $_['baseURL'].$directory.'/'.$name; ?>" title="">
<?php else: ?>
<a class="name" href="<?php echo $_['downloadURL'].$directory.'/'.$name; ?>" title="">
<?php endif; ?>
diff --git a/apps/files_encryption/appinfo/app.php b/apps/files_encryption/appinfo/app.php
index 31b430d37a9..f83109a18ea 100644
--- a/apps/files_encryption/appinfo/app.php
+++ b/apps/files_encryption/appinfo/app.php
@@ -10,21 +10,31 @@ OC::$CLASSPATH['OCA\Encryption\Session'] = 'apps/files_encryption/lib/session.ph
OC_FileProxy::register( new OCA\Encryption\Proxy() );
-OCP\Util::connectHook( 'OC_User','post_login', 'OCA\Encryption\Hooks', 'login' );
+// User-related hooks
+OCP\Util::connectHook( 'OC_User', 'post_login', 'OCA\Encryption\Hooks', 'login' );
+OCP\Util::connectHook( 'OC_User', 'pre_setPassword','OCA\Encryption\Hooks', 'setPassphrase' );
+
+// Sharing-related hooks
+OCP\Util::connectHook( 'OCP\Share', 'post_shared', 'OCA\Encryption\Hooks', 'postShared' );
+OCP\Util::connectHook( 'OCP\Share', 'pre_unshare', 'OCA\Encryption\Hooks', 'preUnshare' );
+OCP\Util::connectHook( 'OCP\Share', 'pre_unshareAll', 'OCA\Encryption\Hooks', 'preUnshareAll' );
+
+// Webdav-related hooks
OCP\Util::connectHook( 'OC_Webdav_Properties', 'update', 'OCA\Encryption\Hooks', 'updateKeyfile' );
-OCP\Util::connectHook( 'OC_User','post_setPassword','OCA\Encryption\Hooks' ,'setPassphrase' );
stream_wrapper_register( 'crypt', 'OCA\Encryption\Stream' );
$session = new OCA\Encryption\Session();
if (
-! $session->getPrivateKey( \OCP\USER::getUser() )
-&& OCP\User::isLoggedIn()
-&& OCA\Encryption\Crypt::mode() == 'server'
+ ! $session->getPrivateKey( \OCP\USER::getUser() )
+ && OCP\User::isLoggedIn()
+ && OCA\Encryption\Crypt::mode() == 'server'
) {
- // Force the user to re-log in if the encryption key isn't unlocked (happens when a user is logged in before the encryption app is enabled)
+ // Force the user to log-in again if the encryption key isn't unlocked
+ // (happens when a user is logged in before the encryption app is
+ // enabled)
OCP\User::logout();
header( "Location: " . OC::$WEBROOT.'/' );
@@ -33,5 +43,6 @@ if (
}
-OCP\App::registerAdmin( 'files_encryption', 'settings');
+// Reguster settings scripts
+OCP\App::registerAdmin( 'files_encryption', 'settings' );
OCP\App::registerPersonal( 'files_encryption', 'settings-personal' ); \ No newline at end of file
diff --git a/apps/files_encryption/appinfo/spec.txt b/apps/files_encryption/appinfo/spec.txt
new file mode 100644
index 00000000000..2d22dffe08d
--- /dev/null
+++ b/apps/files_encryption/appinfo/spec.txt
@@ -0,0 +1,19 @@
+Encrypted files
+---------------
+
+- Each encrypted file has at least two components: the encrypted data file
+ ('catfile'), and it's corresponding key file ('keyfile'). Shared files have an
+ additional key file ('share key'). The catfile contains the encrypted data
+ concatenated with delimiter text, followed by the initialisation vector ('IV'),
+ and padding. e.g.:
+
+ [encrypted data string][delimiter][IV][padding]
+ [anhAAjAmcGXqj1X9g==][00iv00][MSHU5N5gECP7aAg7][xx] (square braces added)
+
+Notes
+-----
+
+- The user passphrase is required in order to set up or upgrade the app. New
+ keypair generation, and the re-encryption of legacy encrypted files requires
+ it. Therefore an appinfo/update.php script cannot be used, and upgrade logic
+ is handled in the login hook listener. \ No newline at end of file
diff --git a/apps/files_encryption/appinfo/version b/apps/files_encryption/appinfo/version
index 7dff5b89211..1d71ef97443 100644
--- a/apps/files_encryption/appinfo/version
+++ b/apps/files_encryption/appinfo/version
@@ -1 +1 @@
-0.2.1 \ No newline at end of file
+0.3 \ No newline at end of file
diff --git a/apps/files_encryption/hooks/hooks.php b/apps/files_encryption/hooks/hooks.php
index c2f97247835..8bdeee0937b 100644
--- a/apps/files_encryption/hooks/hooks.php
+++ b/apps/files_encryption/hooks/hooks.php
@@ -1,4 +1,5 @@
<?php
+
/**
* ownCloud
*
@@ -28,7 +29,8 @@ namespace OCA\Encryption;
class Hooks {
- # TODO: use passphrase for encrypting private key that is separate to the login password
+ // TODO: use passphrase for encrypting private key that is separate to
+ // the login password
/**
* @brief Startup encryption backend upon user login
@@ -36,49 +38,65 @@ class Hooks {
*/
public static function login( $params ) {
-// if ( Crypt::mode( $params['uid'] ) == 'server' ) {
-
- # TODO: use lots of dependency injection here
-
- $view = new \OC_FilesystemView( '/' );
-
- $util = new Util( $view, $params['uid'] );
-
- if ( ! $util->ready() ) {
-
- \OC_Log::write( 'Encryption library', 'User account "' . $params['uid'] . '" is not ready for encryption; configuration started' , \OC_Log::DEBUG );
-
- return $util->setupServerSide( $params['password'] );
+ // Manually initialise Filesystem{} singleton with correct
+ // fake root path, in order to avoid fatal webdav errors
+ \OC\Files\Filesystem::init( $params['uid'] . '/' . 'files' . '/' );
+
+ $view = new \OC_FilesystemView( '/' );
- }
+ $util = new Util( $view, $params['uid'] );
- \OC_FileProxy::$enabled = false;
+ // Check files_encryption infrastructure is ready for action
+ if ( ! $util->ready() ) {
- $encryptedKey = Keymanager::getPrivateKey( $view, $params['uid'] );
+ \OC_Log::write( 'Encryption library', 'User account "' . $params['uid'] . '" is not ready for encryption; configuration started', \OC_Log::DEBUG );
- \OC_FileProxy::$enabled = true;
-
- # TODO: dont manually encrypt the private keyfile - use the config options of openssl_pkey_export instead for better mobile compatibility
-
- $privateKey = Crypt::symmetricDecryptFileContent( $encryptedKey, $params['password'] );
-
- $session = new Session();
-
- $session->setPrivateKey( $privateKey, $params['uid'] );
-
- $view1 = new \OC_FilesystemView( '/' . $params['uid'] );
-
- // Set legacy encryption key if it exists, to support
- // depreciated encryption system
- if (
+ return $util->setupServerSide( $params['password'] );
+
+ }
+
+ \OC_FileProxy::$enabled = false;
+
+ $encryptedKey = Keymanager::getPrivateKey( $view, $params['uid'] );
+
+ \OC_FileProxy::$enabled = true;
+
+ $privateKey = Crypt::symmetricDecryptFileContent( $encryptedKey, $params['password'] );
+
+ $session = new Session();
+
+ $session->setPrivateKey( $privateKey, $params['uid'] );
+
+ $view1 = new \OC_FilesystemView( '/' . $params['uid'] );
+
+ // Set legacy encryption key if it exists, to support
+ // depreciated encryption system
+ if (
$view1->file_exists( 'encryption.key' )
- && $legacyKey = $view1->file_get_contents( 'encryption.key' )
- ) {
-
- $_SESSION['legacyenckey'] = Crypt::legacyDecrypt( $legacyKey, $params['password'] );
+ && $encLegacyKey = $view1->file_get_contents( 'encryption.key' )
+ ) {
+
+ $plainLegacyKey = Crypt::legacyDecrypt( $encLegacyKey, $params['password'] );
- }
-// }
+ $session->setLegacyKey( $plainLegacyKey );
+
+ }
+
+ $publicKey = Keymanager::getPublicKey( $view, $params['uid'] );
+
+ // Encrypt existing user files:
+ // This serves to upgrade old versions of the encryption
+ // app (see appinfo/spec.txt)
+ if (
+ $util->encryptAll( $publicKey, '/' . $params['uid'] . '/' . 'files', $session->getLegacyKey(), $params['password'] )
+ ) {
+
+ \OC_Log::write(
+ 'Encryption library', 'Encryption of existing files belonging to "' . $params['uid'] . '" started at login'
+ , \OC_Log::INFO
+ );
+
+ }
return true;
@@ -89,14 +107,16 @@ class Hooks {
* @param array $params keys: uid, password
*/
public static function setPassphrase( $params ) {
-
+
// Only attempt to change passphrase if server-side encryption
// is in use (client-side encryption does not have access to
// the necessary keys)
if ( Crypt::mode() == 'server' ) {
+ $session = new Session();
+
// Get existing decrypted private key
- $privateKey = $_SESSION['privateKey'];
+ $privateKey = $session->getPrivateKey();
// Encrypt private key with new user pwd as passphrase
$encryptedPrivateKey = Crypt::symmetricEncryptFileContent( $privateKey, $params['password'] );
@@ -104,9 +124,9 @@ class Hooks {
// Save private key
Keymanager::setPrivateKey( $encryptedPrivateKey );
- # NOTE: Session does not need to be updated as the
- # private key has not changed, only the passphrase
- # used to decrypt it has changed
+ // NOTE: Session does not need to be updated as the
+ // private key has not changed, only the passphrase
+ // used to decrypt it has changed
}
@@ -121,8 +141,11 @@ class Hooks {
if ( isset( $params['properties']['key'] ) ) {
- Keymanager::setFileKey( $params['path'], $params['properties']['key'] );
-
+ $view = new \OC_FilesystemView( '/' );
+ $userId = \OCP\User::getUser();
+
+ Keymanager::setFileKey( $view, $params['path'], $userId, $params['properties']['key'] );
+
} else {
\OC_Log::write(
@@ -138,6 +161,41 @@ class Hooks {
}
+ /**
+ * @brief
+ */
+ public static function postShared( $params ) {
+
+ // Delete existing catfile
+ Keymanager::deleteFileKey( );
+
+ // Generate new catfile and env keys
+ Crypt::multiKeyEncrypt( $plainContent, $publicKeys );
+
+ // Save env keys to user folders
+
+
+ }
+
+ /**
+ * @brief
+ */
+ public static function preUnshare( $params ) {
+
+ // Delete existing catfile
+
+ // Generate new catfile and env keys
+
+ // Save env keys to user folders
+ }
+
+ /**
+ * @brief
+ */
+ public static function preUnshareAll( $params ) {
+
+ trigger_error( "preUnshareAll" );
+
+ }
+
}
-
-?> \ No newline at end of file
diff --git a/apps/files_encryption/l10n/ar.php b/apps/files_encryption/l10n/ar.php
index f08585e485f..375fbd9a9a6 100644
--- a/apps/files_encryption/l10n/ar.php
+++ b/apps/files_encryption/l10n/ar.php
@@ -1,5 +1,4 @@
<?php $TRANSLATIONS = array(
"Encryption" => "التشفير",
-"Exclude the following file types from encryption" => "استبعد أنواع الملفات التالية من التشفير",
"None" => "لا شيء"
);
diff --git a/apps/files_encryption/l10n/bg_BG.php b/apps/files_encryption/l10n/bg_BG.php
index 4ceee127af1..07a97f5f8a6 100644
--- a/apps/files_encryption/l10n/bg_BG.php
+++ b/apps/files_encryption/l10n/bg_BG.php
@@ -1,5 +1,4 @@
<?php $TRANSLATIONS = array(
"Encryption" => "Криптиране",
-"Exclude the following file types from encryption" => "Изключване на следните файлови типове от криптирането",
"None" => "Няма"
);
diff --git a/apps/files_encryption/l10n/bn_BD.php b/apps/files_encryption/l10n/bn_BD.php
index 29c486b8ca0..43767d56518 100644
--- a/apps/files_encryption/l10n/bn_BD.php
+++ b/apps/files_encryption/l10n/bn_BD.php
@@ -1,5 +1,4 @@
<?php $TRANSLATIONS = array(
"Encryption" => "সংকেতায়ন",
-"Exclude the following file types from encryption" => "সংকেতায়ন থেকে নিম্নোক্ত ধরণসমূহ বাদ দাও",
"None" => "কোনটিই নয়"
);
diff --git a/apps/files_encryption/l10n/ca.php b/apps/files_encryption/l10n/ca.php
index 56c81e747f7..1b888f7714b 100644
--- a/apps/files_encryption/l10n/ca.php
+++ b/apps/files_encryption/l10n/ca.php
@@ -4,13 +4,9 @@
"Change encryption password to login password" => "Canvia la contrasenya d'encriptació per la d'accés",
"Please check your passwords and try again." => "Comproveu les contrasenyes i proveu-ho de nou.",
"Could not change your file encryption password to your login password" => "No s'ha pogut canviar la contrasenya d'encriptació de fitxers per la d'accés",
-"Choose encryption mode:" => "Escolliu el mode d'encriptació:",
-"Client side encryption (most secure but makes it impossible to access your data from the web interface)" => "Encriptació per part del client (més segura però fa impossible l'accés a les dades des de la interfície web)",
-"Server side encryption (allows you to access your files from the web interface and the desktop client)" => "Encriptació per part del servidor (permet accedir als fitxers des de la interfície web i des del client d'escriptori)",
-"None (no encryption at all)" => "Cap (sense encriptació)",
-"Important: Once you selected an encryption mode there is no way to change it back" => "Important: quan seleccioneu un mode d'encriptació no hi ha manera de canviar-lo de nou",
-"User specific (let the user decide)" => "Específic per usuari (permet que l'usuari ho decideixi)",
"Encryption" => "Encriptatge",
-"Exclude the following file types from encryption" => "Exclou els tipus de fitxers següents de l'encriptatge",
+"File encryption is enabled." => "L'encriptació de fitxers està activada.",
+"The following file types will not be encrypted:" => "Els tipus de fitxers següents no s'encriptaran:",
+"Exclude the following file types from encryption:" => "Exclou els tipus de fitxers següents de l'encriptatge:",
"None" => "Cap"
);
diff --git a/apps/files_encryption/l10n/cs_CZ.php b/apps/files_encryption/l10n/cs_CZ.php
index 5948a9b82e8..3278f13920a 100644
--- a/apps/files_encryption/l10n/cs_CZ.php
+++ b/apps/files_encryption/l10n/cs_CZ.php
@@ -4,13 +4,9 @@
"Change encryption password to login password" => "Změnit šifrovací heslo na přihlašovací",
"Please check your passwords and try again." => "Zkontrolujte, prosím, své heslo a zkuste to znovu.",
"Could not change your file encryption password to your login password" => "Nelze změnit šifrovací heslo na přihlašovací.",
-"Choose encryption mode:" => "Vyberte režim šifrování:",
-"Client side encryption (most secure but makes it impossible to access your data from the web interface)" => "Šifrování na straně klienta (nejbezpečnější ale neumožňuje vám přistupovat k souborům z webového rozhraní)",
-"Server side encryption (allows you to access your files from the web interface and the desktop client)" => "Šifrování na straně serveru (umožňuje vám přistupovat k souborům pomocí webového rozhraní i aplikací)",
-"None (no encryption at all)" => "Žádný (vůbec žádné šifrování)",
-"Important: Once you selected an encryption mode there is no way to change it back" => "Důležité: jak si jednou vyberete režim šifrování nelze jej opětovně změnit",
-"User specific (let the user decide)" => "Definován uživatelem (umožní uživateli si vybrat)",
"Encryption" => "Šifrování",
-"Exclude the following file types from encryption" => "Při šifrování vynechat následující typy souborů",
+"File encryption is enabled." => "Šifrování je povoleno.",
+"The following file types will not be encrypted:" => "Následující typy souborů nebudou šifrovány:",
+"Exclude the following file types from encryption:" => "Vyjmout následující typy souborů ze šifrování:",
"None" => "Žádné"
);
diff --git a/apps/files_encryption/l10n/da.php b/apps/files_encryption/l10n/da.php
index d65963f46b2..c9255759cb8 100644
--- a/apps/files_encryption/l10n/da.php
+++ b/apps/files_encryption/l10n/da.php
@@ -4,13 +4,6 @@
"Change encryption password to login password" => "Udskift krypteringskode til login-adgangskode",
"Please check your passwords and try again." => "Check adgangskoder og forsøg igen.",
"Could not change your file encryption password to your login password" => "Kunne ikke udskifte krypteringskode med login-adgangskode",
-"Choose encryption mode:" => "Vælg krypteringsform:",
-"Client side encryption (most secure but makes it impossible to access your data from the web interface)" => "Kryptering på klientsiden (mere sikker, men udelukker adgang til dataene fra webinterfacet)",
-"Server side encryption (allows you to access your files from the web interface and the desktop client)" => "Kryptering på serversiden (gør det muligt at tilgå filer fra webinterfacet såvel som desktopklienten)",
-"None (no encryption at all)" => "Ingen (ingen kryptering)",
-"Important: Once you selected an encryption mode there is no way to change it back" => "Vigtigt: Når der er valgt krypteringsform, kan det ikke ændres tilbage igen.",
-"User specific (let the user decide)" => "Brugerspecifik (lad brugeren bestemme)",
"Encryption" => "Kryptering",
-"Exclude the following file types from encryption" => "Ekskluder følgende filtyper fra kryptering",
"None" => "Ingen"
);
diff --git a/apps/files_encryption/l10n/de.php b/apps/files_encryption/l10n/de.php
index e187f72ab50..c3c69e09007 100644
--- a/apps/files_encryption/l10n/de.php
+++ b/apps/files_encryption/l10n/de.php
@@ -4,13 +4,6 @@
"Change encryption password to login password" => "Ändern des Verschlüsselungspasswortes zum Anmeldepasswort",
"Please check your passwords and try again." => "Bitte überprüfen sie Ihr Passwort und versuchen Sie es erneut.",
"Could not change your file encryption password to your login password" => "Ihr Verschlüsselungspasswort konnte nicht als Anmeldepasswort gesetzt werden.",
-"Choose encryption mode:" => "Wählen Sie die Verschlüsselungsart:",
-"Client side encryption (most secure but makes it impossible to access your data from the web interface)" => "Clientseitige Verschlüsselung (am sichersten, aber macht es unmöglich auf ihre Daten über das Webinterface zuzugreifen)",
-"Server side encryption (allows you to access your files from the web interface and the desktop client)" => "Serverseitige Verschlüsselung (erlaubt es ihnen auf ihre Daten über das Webinterface und den Desktop-Client zuzugreifen)",
-"None (no encryption at all)" => "Keine (ohne Verschlüsselung)",
-"Important: Once you selected an encryption mode there is no way to change it back" => "Wichtig: Sobald sie eine Verschlüsselungsmethode gewählt haben, können Sie diese nicht ändern!",
-"User specific (let the user decide)" => "Benutzerspezifisch (der Benutzer kann entscheiden)",
"Encryption" => "Verschlüsselung",
-"Exclude the following file types from encryption" => "Die folgenden Dateitypen von der Verschlüsselung ausnehmen",
"None" => "Keine"
);
diff --git a/apps/files_encryption/l10n/de_DE.php b/apps/files_encryption/l10n/de_DE.php
index be4369ebf09..c3c69e09007 100644
--- a/apps/files_encryption/l10n/de_DE.php
+++ b/apps/files_encryption/l10n/de_DE.php
@@ -4,13 +4,6 @@
"Change encryption password to login password" => "Ändern des Verschlüsselungspasswortes zum Anmeldepasswort",
"Please check your passwords and try again." => "Bitte überprüfen sie Ihr Passwort und versuchen Sie es erneut.",
"Could not change your file encryption password to your login password" => "Ihr Verschlüsselungspasswort konnte nicht als Anmeldepasswort gesetzt werden.",
-"Choose encryption mode:" => "Wählen Sie die Verschlüsselungsmethode:",
-"Client side encryption (most secure but makes it impossible to access your data from the web interface)" => "Clientseitige Verschlüsselung (am sichersten, aber macht es unmöglich auf ihre Daten über das Webinterface zuzugreifen)",
-"Server side encryption (allows you to access your files from the web interface and the desktop client)" => "Serverseitige Verschlüsselung (erlaubt es ihnen auf ihre Daten über das Webinterface und den Desktop-Client zuzugreifen)",
-"None (no encryption at all)" => "Keine (ohne Verschlüsselung)",
-"Important: Once you selected an encryption mode there is no way to change it back" => "Wichtig: Sobald sie eine Verschlüsselungsmethode gewählt haben, können Sie diese nicht ändern!",
-"User specific (let the user decide)" => "Benutzerspezifisch (der Benutzer kann entscheiden)",
"Encryption" => "Verschlüsselung",
-"Exclude the following file types from encryption" => "Die folgenden Dateitypen von der Verschlüsselung ausnehmen",
"None" => "Keine"
);
diff --git a/apps/files_encryption/l10n/el.php b/apps/files_encryption/l10n/el.php
index 50b812c82df..94bb68bcbca 100644
--- a/apps/files_encryption/l10n/el.php
+++ b/apps/files_encryption/l10n/el.php
@@ -2,8 +2,6 @@
"Change encryption password to login password" => "Αλλαγή συνθηματικού κρυπτογράφησης στο συνθηματικό εισόδου ",
"Please check your passwords and try again." => "Παρακαλώ ελέγξτε το συνθηματικό σας και προσπαθήστε ξανά.",
"Could not change your file encryption password to your login password" => "Αδυναμία αλλαγής συνθηματικού κρυπτογράφησης αρχείων στο συνθηματικό εισόδου σας",
-"Choose encryption mode:" => "Επιλογή κατάστασης κρυπτογράφησης:",
"Encryption" => "Κρυπτογράφηση",
-"Exclude the following file types from encryption" => "Εξαίρεση των παρακάτω τύπων αρχείων από την κρυπτογράφηση",
"None" => "Καμία"
);
diff --git a/apps/files_encryption/l10n/eo.php b/apps/files_encryption/l10n/eo.php
index c6f82dcb8a0..50847062c3b 100644
--- a/apps/files_encryption/l10n/eo.php
+++ b/apps/files_encryption/l10n/eo.php
@@ -1,5 +1,4 @@
<?php $TRANSLATIONS = array(
"Encryption" => "Ĉifrado",
-"Exclude the following file types from encryption" => "Malinkluzivigi la jenajn dosiertipojn el ĉifrado",
"None" => "Nenio"
);
diff --git a/apps/files_encryption/l10n/es.php b/apps/files_encryption/l10n/es.php
index 2c6b650960a..73b5f273d1f 100644
--- a/apps/files_encryption/l10n/es.php
+++ b/apps/files_encryption/l10n/es.php
@@ -4,13 +4,9 @@
"Change encryption password to login password" => "Cambie la clave de cifrado para su contraseña de inicio de sesión",
"Please check your passwords and try again." => "Por favor revise su contraseña e intentelo de nuevo.",
"Could not change your file encryption password to your login password" => "No se pudo cambiar la contraseña de cifrado de archivos de su contraseña de inicio de sesión",
-"Choose encryption mode:" => "Elegir el modo de cifrado:",
-"Client side encryption (most secure but makes it impossible to access your data from the web interface)" => "Cifrado del lado del Cliente ( es el más seguro, pero hace que sea imposible acceder a sus datos desde la interfaz web)",
-"Server side encryption (allows you to access your files from the web interface and the desktop client)" => "Cifrado del lado del Servidor (le permite acceder a sus archivos desde la interfaz web y el cliente de escritorio)",
-"None (no encryption at all)" => "Ninguno (ningún cifrado en absoluto)",
-"Important: Once you selected an encryption mode there is no way to change it back" => "Importante: Una vez que haya seleccionado un modo de cifrado no existe forma de cambiarlo de nuevo",
-"User specific (let the user decide)" => "Específico del usuario (dejar que el usuario decida)",
"Encryption" => "Cifrado",
-"Exclude the following file types from encryption" => "Excluir del cifrado los siguientes tipos de archivo",
+"File encryption is enabled." => "La encriptacion de archivo esta activada.",
+"The following file types will not be encrypted:" => "Los siguientes tipos de archivo no seran encriptados:",
+"Exclude the following file types from encryption:" => "Excluir los siguientes tipos de archivo de la encriptacion:",
"None" => "Ninguno"
);
diff --git a/apps/files_encryption/l10n/es_AR.php b/apps/files_encryption/l10n/es_AR.php
index 5cf0b8e4adc..8160db10df6 100644
--- a/apps/files_encryption/l10n/es_AR.php
+++ b/apps/files_encryption/l10n/es_AR.php
@@ -4,13 +4,6 @@
"Change encryption password to login password" => "Cambiá la clave de encriptado para tu contraseña de inicio de sesión",
"Please check your passwords and try again." => "Por favor, revisá tu contraseña e intentalo de nuevo.",
"Could not change your file encryption password to your login password" => "No se pudo cambiar la contraseña de encriptación de archivos de tu contraseña de inicio de sesión",
-"Choose encryption mode:" => "Elegir el modo de encriptación:",
-"Client side encryption (most secure but makes it impossible to access your data from the web interface)" => "Encriptación por parte del cliente (es el modo más seguro, pero hace que sea imposible acceder a tus datos desde la interfaz web)",
-"Server side encryption (allows you to access your files from the web interface and the desktop client)" => "Encriptación por parte del servidor (te permite acceder a tus archivos desde la interfaz web y desde el cliente de escritorio)",
-"None (no encryption at all)" => "Ninguno (ninguna encriptación en absoluto)",
-"Important: Once you selected an encryption mode there is no way to change it back" => "Importante: Una vez que haya seleccionado un modo de encriptación, no existe forma de cambiarlo nuevamente",
-"User specific (let the user decide)" => "Específico por usuario (deja que el usuario decida)",
"Encryption" => "Encriptación",
-"Exclude the following file types from encryption" => "Exceptuar de la encriptación los siguientes tipos de archivo",
"None" => "Ninguno"
);
diff --git a/apps/files_encryption/l10n/et_EE.php b/apps/files_encryption/l10n/et_EE.php
index 0c0ef231145..07f1a48fb0b 100644
--- a/apps/files_encryption/l10n/et_EE.php
+++ b/apps/files_encryption/l10n/et_EE.php
@@ -1,5 +1,4 @@
<?php $TRANSLATIONS = array(
"Encryption" => "Krüpteerimine",
-"Exclude the following file types from encryption" => "Järgnevaid failitüüpe ära krüpteeri",
"None" => "Pole"
);
diff --git a/apps/files_encryption/l10n/eu.php b/apps/files_encryption/l10n/eu.php
index e7372937e4a..a2368816f52 100644
--- a/apps/files_encryption/l10n/eu.php
+++ b/apps/files_encryption/l10n/eu.php
@@ -1,9 +1,5 @@
<?php $TRANSLATIONS = array(
"Please check your passwords and try again." => "Mesedez egiaztatu zure pasahitza eta saia zaitez berriro:",
-"Choose encryption mode:" => "Hautatu enkriptazio modua:",
-"None (no encryption at all)" => "Bat ere ez (enkriptaziorik gabe)",
-"User specific (let the user decide)" => "Erabiltzaileak zehaztuta (utzi erabiltzaileari hautatzen)",
"Encryption" => "Enkriptazioa",
-"Exclude the following file types from encryption" => "Ez enkriptatu hurrengo fitxategi motak",
"None" => "Bat ere ez"
);
diff --git a/apps/files_encryption/l10n/fa.php b/apps/files_encryption/l10n/fa.php
index 0cdee74f5a9..2186c9025b4 100644
--- a/apps/files_encryption/l10n/fa.php
+++ b/apps/files_encryption/l10n/fa.php
@@ -1,5 +1,5 @@
<?php $TRANSLATIONS = array(
+"Please check your passwords and try again." => "لطفا گذرواژه خود را بررسی کنید و دوباره امتحان کنید.",
"Encryption" => "رمزگذاری",
-"Exclude the following file types from encryption" => "نادیده گرفتن فایل های زیر برای رمز گذاری",
"None" => "هیچ‌کدام"
);
diff --git a/apps/files_encryption/l10n/fi_FI.php b/apps/files_encryption/l10n/fi_FI.php
index 433ae890ef6..8a9dd30e670 100644
--- a/apps/files_encryption/l10n/fi_FI.php
+++ b/apps/files_encryption/l10n/fi_FI.php
@@ -1,5 +1,5 @@
<?php $TRANSLATIONS = array(
+"Please check your passwords and try again." => "Tarkista salasanasi ja yritä uudelleen.",
"Encryption" => "Salaus",
-"Exclude the following file types from encryption" => "Jätä seuraavat tiedostotyypit salaamatta",
"None" => "Ei mitään"
);
diff --git a/apps/files_encryption/l10n/fr.php b/apps/files_encryption/l10n/fr.php
index 41e37134d4e..608778b2ec8 100644
--- a/apps/files_encryption/l10n/fr.php
+++ b/apps/files_encryption/l10n/fr.php
@@ -4,13 +4,6 @@
"Change encryption password to login password" => "Convertir le mot de passe de chiffrement en mot de passe de connexion",
"Please check your passwords and try again." => "Veuillez vérifier vos mots de passe et réessayer.",
"Could not change your file encryption password to your login password" => "Impossible de convertir votre mot de passe de chiffrement en mot de passe de connexion",
-"Choose encryption mode:" => "Choix du type de chiffrement :",
-"Client side encryption (most secure but makes it impossible to access your data from the web interface)" => "Chiffrement côté client (plus sécurisé, mais ne permet pas l'accès à vos données depuis l'interface web)",
-"Server side encryption (allows you to access your files from the web interface and the desktop client)" => "Chiffrement côté serveur (vous permet d'accéder à vos fichiers depuis l'interface web et depuis le client de synchronisation)",
-"None (no encryption at all)" => "Aucun (pas de chiffrement)",
-"Important: Once you selected an encryption mode there is no way to change it back" => "Important : Une fois le mode de chiffrement choisi, il est impossible de revenir en arrière",
-"User specific (let the user decide)" => "Propre à l'utilisateur (laisse le choix à l'utilisateur)",
"Encryption" => "Chiffrement",
-"Exclude the following file types from encryption" => "Ne pas chiffrer les fichiers dont les types sont les suivants",
"None" => "Aucun"
);
diff --git a/apps/files_encryption/l10n/gl.php b/apps/files_encryption/l10n/gl.php
index 42fcfce1cc0..b240990f3d5 100644
--- a/apps/files_encryption/l10n/gl.php
+++ b/apps/files_encryption/l10n/gl.php
@@ -1,5 +1,4 @@
<?php $TRANSLATIONS = array(
"Encryption" => "Cifrado",
-"Exclude the following file types from encryption" => "Excluír os seguintes tipos de ficheiro do cifrado",
"None" => "Nada"
);
diff --git a/apps/files_encryption/l10n/he.php b/apps/files_encryption/l10n/he.php
index 9adb6d2b92a..cbb74bfee9a 100644
--- a/apps/files_encryption/l10n/he.php
+++ b/apps/files_encryption/l10n/he.php
@@ -1,5 +1,4 @@
<?php $TRANSLATIONS = array(
"Encryption" => "הצפנה",
-"Exclude the following file types from encryption" => "הוצא את סוגי הקבצים הבאים מהצפנה",
"None" => "כלום"
);
diff --git a/apps/files_encryption/l10n/hu_HU.php b/apps/files_encryption/l10n/hu_HU.php
index e32de01f973..fa62ae75fb6 100644
--- a/apps/files_encryption/l10n/hu_HU.php
+++ b/apps/files_encryption/l10n/hu_HU.php
@@ -4,13 +4,6 @@
"Change encryption password to login password" => "Titkosítási jelszó módosítása a bejelentkezési jelszóra",
"Please check your passwords and try again." => "Kérjük, ellenőrizze a jelszavait, és próbálja meg újra.",
"Could not change your file encryption password to your login password" => "Nem módosíthatja a fájltitkosítási jelszavát a bejelentkezési jelszavára",
-"Choose encryption mode:" => "Válassza ki a titkosítási módot:",
-"Client side encryption (most secure but makes it impossible to access your data from the web interface)" => "Kliens oldali titkosítás (biztonságosabb, de lehetetlenné teszi a fájlok elérését a böngészőből)",
-"Server side encryption (allows you to access your files from the web interface and the desktop client)" => "Kiszolgáló oldali titkosítás (lehetővé teszi a fájlok elérését úgy böngészőből mint az asztali kliensből)",
-"None (no encryption at all)" => "Semmi (semmilyen titkosítás)",
-"Important: Once you selected an encryption mode there is no way to change it back" => "Fontos: Ha egyszer kiválasztotta a titkosítás módját, többé már nem lehet megváltoztatni",
-"User specific (let the user decide)" => "Felhasználó specifikus (a felhasználó választhat)",
"Encryption" => "Titkosítás",
-"Exclude the following file types from encryption" => "A következő fájltípusok kizárása a titkosításból",
"None" => "Egyik sem"
);
diff --git a/apps/files_encryption/l10n/id.php b/apps/files_encryption/l10n/id.php
index 20f33b87829..3f9a6c7d07f 100644
--- a/apps/files_encryption/l10n/id.php
+++ b/apps/files_encryption/l10n/id.php
@@ -1,5 +1,4 @@
<?php $TRANSLATIONS = array(
"Encryption" => "enkripsi",
-"Exclude the following file types from encryption" => "pengecualian untuk tipe file berikut dari enkripsi",
"None" => "tidak ada"
);
diff --git a/apps/files_encryption/l10n/is.php b/apps/files_encryption/l10n/is.php
index a2559cf2b76..bd964185c45 100644
--- a/apps/files_encryption/l10n/is.php
+++ b/apps/files_encryption/l10n/is.php
@@ -1,5 +1,4 @@
<?php $TRANSLATIONS = array(
"Encryption" => "Dulkóðun",
-"Exclude the following file types from encryption" => "Undanskilja eftirfarandi skráartegundir frá dulkóðun",
"None" => "Ekkert"
);
diff --git a/apps/files_encryption/l10n/it.php b/apps/files_encryption/l10n/it.php
index 0c394564e0f..ffa20b718d9 100644
--- a/apps/files_encryption/l10n/it.php
+++ b/apps/files_encryption/l10n/it.php
@@ -4,13 +4,9 @@
"Change encryption password to login password" => "Converti la password di cifratura nella password di accesso",
"Please check your passwords and try again." => "Controlla la password e prova ancora.",
"Could not change your file encryption password to your login password" => "Impossibile convertire la password di cifratura nella password di accesso",
-"Choose encryption mode:" => "Scegli la modalità di cifratura.",
-"Client side encryption (most secure but makes it impossible to access your data from the web interface)" => "Cifratura lato client (più sicura ma rende impossibile accedere ai propri dati dall'interfaccia web)",
-"Server side encryption (allows you to access your files from the web interface and the desktop client)" => "Cifratura lato server (ti consente di accedere ai tuoi file dall'interfaccia web e dal client desktop)",
-"None (no encryption at all)" => "Nessuna (senza alcuna cifratura)",
-"Important: Once you selected an encryption mode there is no way to change it back" => "Importante: una volta selezionata la modalità di cifratura non sarà possibile tornare indietro",
-"User specific (let the user decide)" => "Specificato dall'utente (lascia decidere all'utente)",
"Encryption" => "Cifratura",
-"Exclude the following file types from encryption" => "Escludi i seguenti tipi di file dalla cifratura",
+"File encryption is enabled." => "La cifratura dei file è abilitata.",
+"The following file types will not be encrypted:" => "I seguenti tipi di file non saranno cifrati:",
+"Exclude the following file types from encryption:" => "Escludi i seguenti tipi di file dalla cifratura:",
"None" => "Nessuna"
);
diff --git a/apps/files_encryption/l10n/ja_JP.php b/apps/files_encryption/l10n/ja_JP.php
index 4100908e00c..8d3df1f06ae 100644
--- a/apps/files_encryption/l10n/ja_JP.php
+++ b/apps/files_encryption/l10n/ja_JP.php
@@ -4,13 +4,6 @@
"Change encryption password to login password" => "暗号化パスワードをログインパスワードに変更",
"Please check your passwords and try again." => "パスワードを確認してもう一度行なってください。",
"Could not change your file encryption password to your login password" => "ファイル暗号化パスワードをログインパスワードに変更できませんでした。",
-"Choose encryption mode:" => "暗号化モードを選択:",
-"Client side encryption (most secure but makes it impossible to access your data from the web interface)" => "クライアントサイドの暗号化(最もセキュアですが、WEBインターフェースからデータにアクセスできなくなります)",
-"Server side encryption (allows you to access your files from the web interface and the desktop client)" => "サーバサイド暗号化(WEBインターフェースおよびデスクトップクライアントからファイルにアクセスすることができます)",
-"None (no encryption at all)" => "暗号化無し(何も暗号化しません)",
-"Important: Once you selected an encryption mode there is no way to change it back" => "重要: 一度暗号化を選択してしまうと、もとに戻す方法はありません",
-"User specific (let the user decide)" => "ユーザ指定(ユーザが選べるようにする)",
"Encryption" => "暗号化",
-"Exclude the following file types from encryption" => "暗号化から除外するファイルタイプ",
"None" => "なし"
);
diff --git a/apps/files_encryption/l10n/ko.php b/apps/files_encryption/l10n/ko.php
index 901c41e12ec..625906d89d6 100644
--- a/apps/files_encryption/l10n/ko.php
+++ b/apps/files_encryption/l10n/ko.php
@@ -4,13 +4,6 @@
"Change encryption password to login password" => "암호화 암호를 로그인 암호로 변경",
"Please check your passwords and try again." => "암호를 확인한 다음 다시 시도하십시오.",
"Could not change your file encryption password to your login password" => "암호화 암호를 로그인 암호로 변경할 수 없습니다",
-"Choose encryption mode:" => "암호화 모드 선택:",
-"Client side encryption (most secure but makes it impossible to access your data from the web interface)" => "클라이언트 암호화 (안전하지만 웹에서 데이터에 접근할 수 없음)",
-"Server side encryption (allows you to access your files from the web interface and the desktop client)" => "서버 암호화 (웹 및 데스크톱 클라이언트에서 데이터에 접근할 수 있음)",
-"None (no encryption at all)" => "없음 (암호화하지 않음)",
-"Important: Once you selected an encryption mode there is no way to change it back" => "알림: 암호화 모드를 선택하면 다른 것으로 변경할 수 없습니다",
-"User specific (let the user decide)" => "사용자 지정 (사용자별 설정)",
"Encryption" => "암호화",
-"Exclude the following file types from encryption" => "다음 파일 형식은 암호화하지 않음",
"None" => "없음"
);
diff --git a/apps/files_encryption/l10n/ku_IQ.php b/apps/files_encryption/l10n/ku_IQ.php
index 06bb9b93251..02c030014fa 100644
--- a/apps/files_encryption/l10n/ku_IQ.php
+++ b/apps/files_encryption/l10n/ku_IQ.php
@@ -1,5 +1,4 @@
<?php $TRANSLATIONS = array(
"Encryption" => "نهێنیکردن",
-"Exclude the following file types from encryption" => "به‌ربه‌ست کردنی ئه‌م جۆره‌ په‌ڕگانه له‌ نهێنیکردن",
"None" => "هیچ"
);
diff --git a/apps/files_encryption/l10n/lt_LT.php b/apps/files_encryption/l10n/lt_LT.php
index 22cbe7a4ffa..67769c8f365 100644
--- a/apps/files_encryption/l10n/lt_LT.php
+++ b/apps/files_encryption/l10n/lt_LT.php
@@ -1,5 +1,4 @@
<?php $TRANSLATIONS = array(
"Encryption" => "Šifravimas",
-"Exclude the following file types from encryption" => "Nešifruoti pasirinkto tipo failų",
"None" => "Nieko"
);
diff --git a/apps/files_encryption/l10n/lv.php b/apps/files_encryption/l10n/lv.php
new file mode 100644
index 00000000000..1aae1377516
--- /dev/null
+++ b/apps/files_encryption/l10n/lv.php
@@ -0,0 +1,12 @@
+<?php $TRANSLATIONS = array(
+"Please switch to your ownCloud client and change your encryption password to complete the conversion." => "Lūdzu, pārslēdzieties uz savu ownCloud klientu un maniet savu šifrēšanas paroli, lai pabeigtu pārveidošanu.",
+"switched to client side encryption" => "Pārslēdzās uz klienta puses šifrēšanu",
+"Change encryption password to login password" => "Mainīt šifrēšanas paroli uz ierakstīšanās paroli",
+"Please check your passwords and try again." => "Lūdzu, pārbaudiet savas paroles un mēģiniet vēlreiz.",
+"Could not change your file encryption password to your login password" => "Nevarēja mainīt datņu šifrēšanas paroli uz ierakstīšanās paroli",
+"Encryption" => "Šifrēšana",
+"File encryption is enabled." => "Datņu šifrēšana ir aktivēta.",
+"The following file types will not be encrypted:" => "Sekojošās datnes netiks šifrētas:",
+"Exclude the following file types from encryption:" => "Sekojošos datņu tipus izslēgt no šifrēšanas:",
+"None" => "Nav"
+);
diff --git a/apps/files_encryption/l10n/mk.php b/apps/files_encryption/l10n/mk.php
index 7ccf8ac2d5b..513606fadc3 100644
--- a/apps/files_encryption/l10n/mk.php
+++ b/apps/files_encryption/l10n/mk.php
@@ -1,5 +1,4 @@
<?php $TRANSLATIONS = array(
"Encryption" => "Енкрипција",
-"Exclude the following file types from encryption" => "Исклучи ги следните типови на датотеки од енкрипција",
"None" => "Ништо"
);
diff --git a/apps/files_encryption/l10n/nb_NO.php b/apps/files_encryption/l10n/nb_NO.php
index 2ec6670e928..e52ecb868af 100644
--- a/apps/files_encryption/l10n/nb_NO.php
+++ b/apps/files_encryption/l10n/nb_NO.php
@@ -1,5 +1,4 @@
<?php $TRANSLATIONS = array(
"Encryption" => "Kryptering",
-"Exclude the following file types from encryption" => "Ekskluder følgende filer fra kryptering",
"None" => "Ingen"
);
diff --git a/apps/files_encryption/l10n/nl.php b/apps/files_encryption/l10n/nl.php
index 7c09009cba9..fc8a7954a9e 100644
--- a/apps/files_encryption/l10n/nl.php
+++ b/apps/files_encryption/l10n/nl.php
@@ -1,5 +1,8 @@
<?php $TRANSLATIONS = array(
+"switched to client side encryption" => "overgeschakeld naar client side encryptie",
+"Change encryption password to login password" => "Verander encryptie wachtwoord naar login wachtwoord",
+"Please check your passwords and try again." => "Controleer uw wachtwoorden en probeer het opnieuw.",
+"Could not change your file encryption password to your login password" => "Kon het bestandsencryptie wachtwoord niet veranderen naar het login wachtwoord",
"Encryption" => "Versleuteling",
-"Exclude the following file types from encryption" => "Versleutel de volgende bestand types niet",
"None" => "Geen"
);
diff --git a/apps/files_encryption/l10n/pl.php b/apps/files_encryption/l10n/pl.php
index 896086108ec..505e8659f08 100644
--- a/apps/files_encryption/l10n/pl.php
+++ b/apps/files_encryption/l10n/pl.php
@@ -1,5 +1,4 @@
<?php $TRANSLATIONS = array(
"Encryption" => "Szyfrowanie",
-"Exclude the following file types from encryption" => "Wyłącz następujące typy plików z szyfrowania",
"None" => "Brak"
);
diff --git a/apps/files_encryption/l10n/pt_BR.php b/apps/files_encryption/l10n/pt_BR.php
index 8bd6492a8f7..356419e0e7f 100644
--- a/apps/files_encryption/l10n/pt_BR.php
+++ b/apps/files_encryption/l10n/pt_BR.php
@@ -4,13 +4,6 @@
"Change encryption password to login password" => "Mudar senha de criptografia para senha de login",
"Please check your passwords and try again." => "Por favor, verifique suas senhas e tente novamente.",
"Could not change your file encryption password to your login password" => "Não foi possível mudar sua senha de criptografia de arquivos para sua senha de login",
-"Choose encryption mode:" => "Escolha o modo de criptografia:",
-"Client side encryption (most secure but makes it impossible to access your data from the web interface)" => "Criptografia por parte do cliente (mais segura, mas torna impossível acessar seus dados a partir da interface web)",
-"Server side encryption (allows you to access your files from the web interface and the desktop client)" => "Criptografia por parte do servidor (permite que você acesse seus arquivos da interface web e do cliente desktop)",
-"None (no encryption at all)" => "Nenhuma (sem qualquer criptografia)",
-"Important: Once you selected an encryption mode there is no way to change it back" => "Importante: Uma vez que tiver escolhido um modo de criptografia, não há um meio de voltar atrás",
-"User specific (let the user decide)" => "Específico por usuário (deixa o usuário decidir)",
"Encryption" => "Criptografia",
-"Exclude the following file types from encryption" => "Excluir os seguintes tipos de arquivo da criptografia",
"None" => "Nenhuma"
);
diff --git a/apps/files_encryption/l10n/pt_PT.php b/apps/files_encryption/l10n/pt_PT.php
index b6eedcdc509..4dac4d2273b 100644
--- a/apps/files_encryption/l10n/pt_PT.php
+++ b/apps/files_encryption/l10n/pt_PT.php
@@ -4,13 +4,6 @@
"Change encryption password to login password" => "Alterar a password de encriptação para a password de login",
"Please check your passwords and try again." => "Por favor verifique as suas paswords e tente de novo.",
"Could not change your file encryption password to your login password" => "Não foi possível alterar a password de encriptação de ficheiros para a sua password de login",
-"Choose encryption mode:" => "Escolha o método de encriptação",
-"Client side encryption (most secure but makes it impossible to access your data from the web interface)" => "Encriptação do lado do cliente (mais seguro mas torna possível o acesso aos dados através do interface web)",
-"Server side encryption (allows you to access your files from the web interface and the desktop client)" => "Encriptação do lado do servidor (permite o acesso aos seus ficheiros através do interface web e do cliente de sincronização)",
-"None (no encryption at all)" => "Nenhuma (sem encriptação)",
-"Important: Once you selected an encryption mode there is no way to change it back" => "Importante: Uma vez escolhido o modo de encriptação, não existe maneira de o alterar!",
-"User specific (let the user decide)" => "Escolhido pelo utilizador",
"Encryption" => "Encriptação",
-"Exclude the following file types from encryption" => "Excluir da encriptação os seguintes tipo de ficheiros",
"None" => "Nenhum"
);
diff --git a/apps/files_encryption/l10n/ro.php b/apps/files_encryption/l10n/ro.php
index f958692dd8d..9a3acc18dd3 100644
--- a/apps/files_encryption/l10n/ro.php
+++ b/apps/files_encryption/l10n/ro.php
@@ -4,13 +4,6 @@
"Change encryption password to login password" => "Schimbă parola de ecriptare în parolă de acces",
"Please check your passwords and try again." => "Verifică te rog parolele și înceracă din nou.",
"Could not change your file encryption password to your login password" => "Nu s-a putut schimba parola de encripție a fișierelor ca parolă de acces",
-"Choose encryption mode:" => "Alege tipul de ecripție",
-"Client side encryption (most secure but makes it impossible to access your data from the web interface)" => "Encripție locală (cea mai sigură, dar face ca datele să nu mai fie accesibile din interfața web)",
-"Server side encryption (allows you to access your files from the web interface and the desktop client)" => "Encripție pe server (permite să accesezi datele tale din interfața web și din clientul pentru calculator)",
-"None (no encryption at all)" => "Fără (nici un fel de ecriptare)",
-"Important: Once you selected an encryption mode there is no way to change it back" => "Important: Din moment ce ai setat un mod de encriptare, nu mai există metode de a-l schimba înapoi",
-"User specific (let the user decide)" => "Spefic fiecărui utilizator (lasă utilizatorul să decidă)",
"Encryption" => "Încriptare",
-"Exclude the following file types from encryption" => "Exclude următoarele tipuri de fișiere de la încriptare",
"None" => "Niciuna"
);
diff --git a/apps/files_encryption/l10n/ru.php b/apps/files_encryption/l10n/ru.php
index 14115c12683..c11cf74ecfb 100644
--- a/apps/files_encryption/l10n/ru.php
+++ b/apps/files_encryption/l10n/ru.php
@@ -1,5 +1,4 @@
<?php $TRANSLATIONS = array(
"Encryption" => "Шифрование",
-"Exclude the following file types from encryption" => "Исключить шифрование следующих типов файлов",
"None" => "Ничего"
);
diff --git a/apps/files_encryption/l10n/ru_RU.php b/apps/files_encryption/l10n/ru_RU.php
index 1149ac64f3e..dbbb22ed9cf 100644
--- a/apps/files_encryption/l10n/ru_RU.php
+++ b/apps/files_encryption/l10n/ru_RU.php
@@ -2,13 +2,6 @@
"Please switch to your ownCloud client and change your encryption password to complete the conversion." => "Пожалуйста, переключитесь на ownCloud-клиент и измените Ваш пароль шифрования для завершения конвертации.",
"switched to client side encryption" => "переключено на шифрование на клиентской стороне",
"Please check your passwords and try again." => "Пожалуйста, проверьте Ваш пароль и попробуйте снова",
-"Choose encryption mode:" => "Выберите способ шифрования:",
-"Client side encryption (most secure but makes it impossible to access your data from the web interface)" => "Шифрование на стороне клиента (наиболее безопасно, но делает невозможным получение доступа к Вашим данным по вэб-интерфейсу)",
-"Server side encryption (allows you to access your files from the web interface and the desktop client)" => "Шифрование на стороне сервера (позволяет Вам получить доступ к Вашим файлам по вэб-интерфейсу и десктопному клиенту)",
-"None (no encryption at all)" => "Нет (шифрование полностью отсутствует)",
-"Important: Once you selected an encryption mode there is no way to change it back" => "Важно: Невозможно будет изменить выбранный способ шифрования",
-"User specific (let the user decide)" => "Специфика пользователя (позволено решить пользователю)",
"Encryption" => "Шифрование",
-"Exclude the following file types from encryption" => "Исключите следующие типы файлов из шифрования",
"None" => "Ни один"
);
diff --git a/apps/files_encryption/l10n/si_LK.php b/apps/files_encryption/l10n/si_LK.php
index 2d61bec45b8..d9cec4b7220 100644
--- a/apps/files_encryption/l10n/si_LK.php
+++ b/apps/files_encryption/l10n/si_LK.php
@@ -1,5 +1,4 @@
<?php $TRANSLATIONS = array(
"Encryption" => "ගුප්ත කේතනය",
-"Exclude the following file types from encryption" => "මෙම ගොනු වර්ග ගුප්ත කේතනය කිරීමෙන් බැහැරව තබන්න",
"None" => "කිසිවක් නැත"
);
diff --git a/apps/files_encryption/l10n/sk_SK.php b/apps/files_encryption/l10n/sk_SK.php
index 355b45a4ce2..3a1e4c7e194 100644
--- a/apps/files_encryption/l10n/sk_SK.php
+++ b/apps/files_encryption/l10n/sk_SK.php
@@ -4,13 +4,6 @@
"Change encryption password to login password" => "Zmeniť šifrovacie heslo na prihlasovacie",
"Please check your passwords and try again." => "Skontrolujte si heslo a skúste to znovu.",
"Could not change your file encryption password to your login password" => "Nie je možné zmeniť šifrovacie heslo na prihlasovacie",
-"Choose encryption mode:" => "Vyberte režim šifrovania:",
-"Client side encryption (most secure but makes it impossible to access your data from the web interface)" => "Šifrovanie prostredníctvom klienta (najbezpečnejšia voľba, neumožňuje však prístup k súborom z webového rozhrania)",
-"Server side encryption (allows you to access your files from the web interface and the desktop client)" => "Šifrovanie na serveri (umožňuje pristupovať k súborom z webového rozhrania a desktopového klienta)",
-"None (no encryption at all)" => "Žiadne (žiadne šifrovanie)",
-"Important: Once you selected an encryption mode there is no way to change it back" => "Dôležité: ak si zvolíte režim šifrovania, nie je možné ho znovu zrušiť",
-"User specific (let the user decide)" => "Definovaný používateľom (umožňuje používateľovi vybrať si)",
"Encryption" => "Šifrovanie",
-"Exclude the following file types from encryption" => "Vynechať nasledujúce súbory pri šifrovaní",
"None" => "Žiadne"
);
diff --git a/apps/files_encryption/l10n/sl.php b/apps/files_encryption/l10n/sl.php
index db963ef2f8d..45272f1ee06 100644
--- a/apps/files_encryption/l10n/sl.php
+++ b/apps/files_encryption/l10n/sl.php
@@ -1,5 +1,4 @@
<?php $TRANSLATIONS = array(
"Encryption" => "Šifriranje",
-"Exclude the following file types from encryption" => "Navedene vrste datotek naj ne bodo šifrirane",
"None" => "Brez"
);
diff --git a/apps/files_encryption/l10n/sr.php b/apps/files_encryption/l10n/sr.php
index 198bcc94ef9..91f7fc62a90 100644
--- a/apps/files_encryption/l10n/sr.php
+++ b/apps/files_encryption/l10n/sr.php
@@ -1,5 +1,4 @@
<?php $TRANSLATIONS = array(
"Encryption" => "Шифровање",
-"Exclude the following file types from encryption" => "Не шифруј следеће типове датотека",
"None" => "Ништа"
);
diff --git a/apps/files_encryption/l10n/sv.php b/apps/files_encryption/l10n/sv.php
index 9b6ce141782..e5294974e4e 100644
--- a/apps/files_encryption/l10n/sv.php
+++ b/apps/files_encryption/l10n/sv.php
@@ -4,13 +4,9 @@
"Change encryption password to login password" => "Ändra krypteringslösenord till loginlösenord",
"Please check your passwords and try again." => "Kontrollera dina lösenord och försök igen.",
"Could not change your file encryption password to your login password" => "Kunde inte ändra ditt filkrypteringslösenord till ditt loginlösenord",
-"Choose encryption mode:" => "Välj krypteringsläge:",
-"Client side encryption (most secure but makes it impossible to access your data from the web interface)" => "Kryptering på klientsidan (säkraste men gör det omöjligt att komma åt dina filer med en webbläsare)",
-"Server side encryption (allows you to access your files from the web interface and the desktop client)" => "Kryptering på serversidan (kan komma åt dina filer från webbläsare och datorklient)",
-"None (no encryption at all)" => "Ingen (ingen kryptering alls)",
-"Important: Once you selected an encryption mode there is no way to change it back" => "Viktigt: När du har valt ett krypteringsläge finns det inget sätt att ändra tillbaka",
-"User specific (let the user decide)" => "Användarspecifik (låter användaren bestämma)",
"Encryption" => "Kryptering",
-"Exclude the following file types from encryption" => "Exkludera följande filtyper från kryptering",
+"File encryption is enabled." => "Filkryptering är aktiverat.",
+"The following file types will not be encrypted:" => "Följande filtyper kommer inte att krypteras:",
+"Exclude the following file types from encryption:" => "Exkludera följande filtyper från kryptering:",
"None" => "Ingen"
);
diff --git a/apps/files_encryption/l10n/ta_LK.php b/apps/files_encryption/l10n/ta_LK.php
index aab628b5519..152e631d0fc 100644
--- a/apps/files_encryption/l10n/ta_LK.php
+++ b/apps/files_encryption/l10n/ta_LK.php
@@ -1,5 +1,4 @@
<?php $TRANSLATIONS = array(
"Encryption" => "மறைக்குறியீடு",
-"Exclude the following file types from encryption" => "மறைக்குறியாக்கலில் பின்வரும் கோப்பு வகைகளை நீக்கவும்",
"None" => "ஒன்றுமில்லை"
);
diff --git a/apps/files_encryption/l10n/th_TH.php b/apps/files_encryption/l10n/th_TH.php
index f8c19456ab3..28d9e30864f 100644
--- a/apps/files_encryption/l10n/th_TH.php
+++ b/apps/files_encryption/l10n/th_TH.php
@@ -4,13 +4,6 @@
"Change encryption password to login password" => "เปลี่ยนรหัสผ่านสำหรับเข้ารหัสไปเป็นรหัสผ่านสำหรับการเข้าสู่ระบบ",
"Please check your passwords and try again." => "กรุณาตรวจสอบรหัสผ่านของคุณแล้วลองใหม่อีกครั้ง",
"Could not change your file encryption password to your login password" => "ไม่สามารถเปลี่ยนรหัสผ่านสำหรับการเข้ารหัสไฟล์ของคุณไปเป็นรหัสผ่านสำหรับการเข้าสู่ระบบของคุณได้",
-"Choose encryption mode:" => "เลือกรูปแบบการเข้ารหัส:",
-"Client side encryption (most secure but makes it impossible to access your data from the web interface)" => "การเข้ารหัสด้วยโปรแกรมไคลเอนต์ (ปลอดภัยที่สุด แต่จะทำให้คุณไม่สามารถเข้าถึงข้อมูลต่างๆจากหน้าจอเว็บไซต์ได้)",
-"Server side encryption (allows you to access your files from the web interface and the desktop client)" => "การเข้ารหัสจากทางฝั่งเซิร์ฟเวอร์ (อนุญาตให้คุณเข้าถึงไฟล์ของคุณจากหน้าจอเว็บไซต์ และโปรแกรมไคลเอนต์จากเครื่องเดสก์ท็อปได้)",
-"None (no encryption at all)" => "ไม่ต้อง (ไม่มีการเข้ารหัสเลย)",
-"Important: Once you selected an encryption mode there is no way to change it back" => "ข้อความสำคัญ: หลังจากที่คุณได้เลือกรูปแบบการเข้ารหัสแล้ว จะไม่สามารถเปลี่ยนกลับมาใหม่ได้อีก",
-"User specific (let the user decide)" => "ให้ผู้ใช้งานเลือกเอง (ปล่อยให้ผู้ใช้งานตัดสินใจเอง)",
"Encryption" => "การเข้ารหัส",
-"Exclude the following file types from encryption" => "ไม่ต้องรวมชนิดของไฟล์ดังต่อไปนี้จากการเข้ารหัส",
"None" => "ไม่ต้อง"
);
diff --git a/apps/files_encryption/l10n/tr.php b/apps/files_encryption/l10n/tr.php
index 07f78d148c8..0868d0a6905 100644
--- a/apps/files_encryption/l10n/tr.php
+++ b/apps/files_encryption/l10n/tr.php
@@ -1,5 +1,4 @@
<?php $TRANSLATIONS = array(
"Encryption" => "Şifreleme",
-"Exclude the following file types from encryption" => "Aşağıdaki dosya tiplerini şifrelemeye dahil etme",
"None" => "Hiçbiri"
);
diff --git a/apps/files_encryption/l10n/uk.php b/apps/files_encryption/l10n/uk.php
index e3589215658..8236c5afefd 100644
--- a/apps/files_encryption/l10n/uk.php
+++ b/apps/files_encryption/l10n/uk.php
@@ -1,5 +1,4 @@
<?php $TRANSLATIONS = array(
"Encryption" => "Шифрування",
-"Exclude the following file types from encryption" => "Не шифрувати файли наступних типів",
"None" => "Жоден"
);
diff --git a/apps/files_encryption/l10n/vi.php b/apps/files_encryption/l10n/vi.php
index 218285b675a..b86cd839783 100644
--- a/apps/files_encryption/l10n/vi.php
+++ b/apps/files_encryption/l10n/vi.php
@@ -1,5 +1,4 @@
<?php $TRANSLATIONS = array(
"Encryption" => "Mã hóa",
-"Exclude the following file types from encryption" => "Loại trừ các loại tập tin sau đây từ mã hóa",
"None" => "Không có gì hết"
);
diff --git a/apps/files_encryption/l10n/zh_CN.GB2312.php b/apps/files_encryption/l10n/zh_CN.GB2312.php
index 31a3d3b49b8..12d903e6567 100644
--- a/apps/files_encryption/l10n/zh_CN.GB2312.php
+++ b/apps/files_encryption/l10n/zh_CN.GB2312.php
@@ -1,5 +1,4 @@
<?php $TRANSLATIONS = array(
"Encryption" => "加密",
-"Exclude the following file types from encryption" => "从加密中排除如下文件类型",
"None" => "无"
);
diff --git a/apps/files_encryption/l10n/zh_CN.php b/apps/files_encryption/l10n/zh_CN.php
index aa4817b590c..867d000f2ed 100644
--- a/apps/files_encryption/l10n/zh_CN.php
+++ b/apps/files_encryption/l10n/zh_CN.php
@@ -1,5 +1,4 @@
<?php $TRANSLATIONS = array(
"Encryption" => "加密",
-"Exclude the following file types from encryption" => "从加密中排除列出的文件类型",
"None" => "None"
);
diff --git a/apps/files_encryption/l10n/zh_TW.php b/apps/files_encryption/l10n/zh_TW.php
index 146724def08..bd8257ed602 100644
--- a/apps/files_encryption/l10n/zh_TW.php
+++ b/apps/files_encryption/l10n/zh_TW.php
@@ -4,13 +4,6 @@
"Change encryption password to login password" => "將加密密碼修改為登入密碼",
"Please check your passwords and try again." => "請檢查您的密碼並再試一次。",
"Could not change your file encryption password to your login password" => "無法變更您的檔案加密密碼為登入密碼",
-"Choose encryption mode:" => "選擇加密模式:",
-"Client side encryption (most secure but makes it impossible to access your data from the web interface)" => "客戶端加密 (最安全但是會使您無法從網頁界面存取您的檔案)",
-"Server side encryption (allows you to access your files from the web interface and the desktop client)" => "伺服器端加密 (您可以從網頁界面及客戶端程式存取您的檔案)",
-"None (no encryption at all)" => "無 (不加密)",
-"Important: Once you selected an encryption mode there is no way to change it back" => "重要:一旦您選擇了加密就無法再改回來",
-"User specific (let the user decide)" => "使用者自訂 (讓使用者自己決定)",
"Encryption" => "加密",
-"Exclude the following file types from encryption" => "下列的檔案類型不加密",
"None" => "無"
);
diff --git a/apps/files_encryption/lib/crypt.php b/apps/files_encryption/lib/crypt.php
index fddc89dae54..d00f71b6141 100755
--- a/apps/files_encryption/lib/crypt.php
+++ b/apps/files_encryption/lib/crypt.php
@@ -1,4 +1,5 @@
<?php
+
/**
* ownCloud
*
@@ -27,12 +28,10 @@ namespace OCA\Encryption;
require_once 'Crypt_Blowfish/Blowfish.php';
// Todo:
-// - Crypt/decrypt button in the userinterface
-// - Setting if crypto should be on by default
-// - Add a setting "Don´t encrypt files larger than xx because of performance reasons"
-// - Transparent decrypt/encrypt in filesystem.php. Autodetect if a file is encrypted (.encrypted extension)
-// - Don't use a password directly as encryption key. but a key which is stored on the server and encrypted with the user password. -> password change faster
-// - IMPORTANT! Check if the block lenght of the encrypted data stays the same
+// - Add a setting "Don´t encrypt files larger than xx because of performance"
+// - Don't use a password directly as encryption key. but a key which is
+// stored on the server and encrypted with the user password. -> change pass
+// faster
/**
* Class for common cryptography functionality
@@ -46,24 +45,6 @@ class Crypt {
* @return string 'client' or 'server'
*/
public static function mode( $user = null ) {
-
-// $mode = \OC_Appconfig::getValue( 'files_encryption', 'mode', 'none' );
-//
-// if ( $mode == 'user') {
-// if ( !$user ) {
-// $user = \OCP\User::getUser();
-// }
-// $mode = 'none';
-// if ( $user ) {
-// $query = \OC_DB::prepare( "SELECT mode FROM *PREFIX*encryption WHERE uid = ?" );
-// $result = $query->execute(array($user));
-// if ($row = $result->fetchRow()){
-// $mode = $row['mode'];
-// }
-// }
-// }
-//
-// return $mode;
return 'server';
@@ -93,7 +74,10 @@ class Crypt {
* @brief Add arbitrary padding to encrypted data
* @param string $data data to be padded
* @return padded data
- * @note In order to end up with data exactly 8192 bytes long we must add two letters. It is impossible to achieve exactly 8192 length blocks with encryption alone, hence padding is added to achieve the required length.
+ * @note In order to end up with data exactly 8192 bytes long we must
+ * add two letters. It is impossible to achieve exactly 8192 length
+ * blocks with encryption alone, hence padding is added to achieve the
+ * required length.
*/
public static function addPadding( $data ) {
@@ -118,7 +102,7 @@ class Crypt {
} else {
- # TODO: log the fact that unpadded data was submitted for removal of padding
+ // TODO: log the fact that unpadded data was submitted for removal of padding
return false;
}
@@ -130,13 +114,7 @@ class Crypt {
* @return true / false
* @note see also OCA\Encryption\Util->isEncryptedPath()
*/
- public static function isEncryptedContent( $content ) {
-
- if ( !$content ) {
-
- return false;
-
- }
+ public static function isCatfile( $content ) {
$noPadding = self::removePadding( $content );
@@ -168,10 +146,10 @@ class Crypt {
*/
public static function isEncryptedMeta( $path ) {
- # TODO: Use DI to get OC_FileCache_Cached out of here
+ // TODO: Use DI to get \OC\Files\Filesystem out of here
// Fetch all file metadata from DB
- $metadata = \OC_FileCache_Cached::get( $path, '' );
+ $metadata = \OC\Files\Filesystem::getFileInfo( $path, '' );
// Return encryption status
return isset( $metadata['encrypted'] ) and ( bool )$metadata['encrypted'];
@@ -180,19 +158,22 @@ class Crypt {
/**
* @brief Check if a file is encrypted via legacy system
+ * @param string $relPath The path of the file, relative to user/data;
+ * e.g. filename or /Docs/filename, NOT admin/files/filename
* @return true / false
*/
- public static function isLegacyEncryptedContent( $content ) {
+ public static function isLegacyEncryptedContent( $data, $relPath ) {
// Fetch all file metadata from DB
- $metadata = \OC_FileCache_Cached::get( $content, '' );
-
- // If a file is flagged with encryption in DB, but isn't a valid content + IV combination, it's probably using the legacy encryption system
+ $metadata = \OC\Files\Filesystem::getFileInfo( $relPath, '' );
+
+ // If a file is flagged with encryption in DB, but isn't a
+ // valid content + IV combination, it's probably using the
+ // legacy encryption system
if (
- $content
- and isset( $metadata['encrypted'] )
- and $metadata['encrypted'] === true
- and !self::isEncryptedContent( $content )
+ isset( $metadata['encrypted'] )
+ and $metadata['encrypted'] === true
+ and ! self::isCatfile( $data )
) {
return true;
@@ -217,7 +198,7 @@ class Crypt {
} else {
- \OC_Log::write( 'Encryption library', 'Encryption (symmetric) of content failed' , \OC_Log::ERROR );
+ \OC_Log::write( 'Encryption library', 'Encryption (symmetric) of content failed', \OC_Log::ERROR );
return false;
@@ -313,7 +294,7 @@ class Crypt {
} else {
- \OC_Log::write( 'Encryption library', 'Encryption (symmetric) of keyfile content failed' , \OC_Log::ERROR );
+ \OC_Log::write( 'Encryption library', 'Encryption (symmetric) of keyfile content failed', \OC_Log::ERROR );
return false;
@@ -390,6 +371,8 @@ class Crypt {
*/
public static function multiKeyEncrypt( $plainContent, array $publicKeys ) {
+ // Set empty vars to be set by openssl by reference
+ $sealed = '';
$envKeys = array();
if( openssl_seal( $plainContent, $sealed, $envKeys, $publicKeys ) ) {
@@ -429,7 +412,7 @@ class Crypt {
} else {
- \OC_Log::write( 'Encryption library', 'Decryption (asymmetric) of sealed content failed' , \OC_Log::ERROR );
+ \OC_Log::write( 'Encryption library', 'Decryption (asymmetric) of sealed content failed', \OC_Log::ERROR );
return false;
@@ -577,7 +560,7 @@ class Crypt {
if ( !$strong ) {
// If OpenSSL indicates randomness is insecure, log error
- \OC_Log::write( 'Encryption library', 'Insecure symmetric key was generated using openssl_random_pseudo_bytes()' , \OC_Log::WARN );
+ \OC_Log::write( 'Encryption library', 'Insecure symmetric key was generated using openssl_random_pseudo_bytes()', \OC_Log::WARN );
}
@@ -621,18 +604,27 @@ class Crypt {
}
- public static function changekeypasscode($oldPassword, $newPassword) {
+ public static function changekeypasscode( $oldPassword, $newPassword ) {
- if(\OCP\User::isLoggedIn()){
+ if ( \OCP\User::isLoggedIn() ) {
+
$key = Keymanager::getPrivateKey( $user, $view );
- if ( ($key = Crypt::symmetricDecryptFileContent($key,$oldpasswd)) ) {
- if ( ($key = Crypt::symmetricEncryptFileContent($key, $newpasswd)) ) {
- Keymanager::setPrivateKey($key);
+
+ if ( ( $key = Crypt::symmetricDecryptFileContent($key,$oldpasswd) ) ) {
+
+ if ( ( $key = Crypt::symmetricEncryptFileContent( $key, $newpasswd ) ) ) {
+
+ Keymanager::setPrivateKey( $key );
+
return true;
}
+
}
+
}
+
return false;
+
}
/**
@@ -723,10 +715,8 @@ class Crypt {
*/
public static function legacyRecrypt( $legacyContent, $legacyPassphrase, $newPassphrase ) {
- # TODO: write me
+ // TODO: write me
}
-}
-
-?> \ No newline at end of file
+} \ No newline at end of file
diff --git a/apps/files_encryption/lib/keymanager.php b/apps/files_encryption/lib/keymanager.php
index 706e1c2661e..43af70dacc2 100755
--- a/apps/files_encryption/lib/keymanager.php
+++ b/apps/files_encryption/lib/keymanager.php
@@ -1,5 +1,6 @@
<?php
-/***
+
+/**
* ownCloud
*
* @author Bjoern Schiessle
@@ -27,8 +28,6 @@ namespace OCA\Encryption;
* @note Where a method requires a view object, it's root must be '/'
*/
class Keymanager {
-
- # TODO: make all dependencies (including static classes) explicit, such as ocfsview objects, by adding them as method arguments (dependency injection)
/**
* @brief retrieve the ENCRYPTED private key from a user
@@ -84,38 +83,7 @@ class Keymanager {
// Check if sharing is enabled
if ( OC_App::isEnabled( 'files_sharing' ) ) {
-// // Check if file was shared with other users
-// $query = \OC_DB::prepare( "
-// SELECT
-// uid_owner
-// , source
-// , target
-// , uid_shared_with
-// FROM
-// `*PREFIX*sharing`
-// WHERE
-// ( target = ? AND uid_shared_with = ? )
-// OR source = ?
-// " );
-//
-// $result = $query->execute( array ( $filepath, $userId, $filepath ) );
-//
-// $users = array();
-//
-// if ( $row = $result->fetchRow() )
-// {
-// $source = $row['source'];
-// $owner = $row['uid_owner'];
-// $users[] = $owner;
-// // get the uids of all user with access to the file
-// $query = \OC_DB::prepare( "SELECT source, uid_shared_with FROM `*PREFIX*sharing` WHERE source = ?" );
-// $result = $query->execute( array ($source));
-// while ( ($row = $result->fetchRow()) ) {
-// $users[] = $row['uid_shared_with'];
-//
-// }
-//
-// }
+
} else {
@@ -147,62 +115,86 @@ class Keymanager {
}
/**
+ * @brief store file encryption key
+ *
+ * @param string $path relative path of the file, including filename
+ * @param string $key
+ * @return bool true/false
+ * @note The keyfile is not encrypted here. Client code must
+ * asymmetrically encrypt the keyfile before passing it to this method
+ */
+ public static function setFileKey( \OC_FilesystemView $view, $path, $userId, $catfile ) {
+
+ $basePath = '/' . $userId . '/files_encryption/keyfiles';
+
+ $targetPath = self::keySetPreparation( $view, $path, $basePath, $userId );
+
+ if ( $view->is_dir( $basePath . '/' . $targetPath ) ) {
+
+
+
+ } else {
+
+ // Save the keyfile in parallel directory
+ return $view->file_put_contents( $basePath . '/' . $targetPath . '.key', $catfile );
+
+ }
+
+ }
+
+ /**
* @brief retrieve keyfile for an encrypted file
* @param string file name
- * @return string file key or false
+ * @return string file key or false on failure
* @note The keyfile returned is asymmetrically encrypted. Decryption
* of the keyfile must be performed by client code
*/
public static function getFileKey( \OC_FilesystemView $view, $userId, $filePath ) {
$filePath_f = ltrim( $filePath, '/' );
+
+ $catfilePath = '/' . $userId . '/files_encryption/keyfiles/' . $filePath_f . '.key';
+
+ if ( $view->file_exists( $catfilePath ) ) {
-// // update $keypath and $userId if path point to a file shared by someone else
-// $query = \OC_DB::prepare( "SELECT uid_owner, source, target FROM `*PREFIX*sharing` WHERE target = ? AND uid_shared_with = ?" );
-//
-// $result = $query->execute( array ('/'.$userId.'/files/'.$keypath, $userId));
-//
-// if ($row = $result->fetchRow()) {
-//
-// $keypath = $row['source'];
-// $keypath_parts = explode( '/', $keypath );
-// $userId = $keypath_parts[1];
-// $keypath = str_replace( '/' . $userId . '/files/', '', $keypath );
-//
-// }
-
- return $view->file_get_contents( '/' . $userId . '/files_encryption/keyfiles/' . $filePath_f . '.key' );
+ return $view->file_get_contents( $catfilePath );
+
+ } else {
+
+ return false;
+
+ }
}
/**
- * @brief retrieve file encryption key
+ * @brief Delete a keyfile
*
- * @param string file name
- * @return string file key or false
+ * @param OC_FilesystemView $view
+ * @param string $userId username
+ * @param string $path path of the file the key belongs to
+ * @return bool Outcome of unlink operation
+ * @note $path must be relative to data/user/files. e.g. mydoc.txt NOT
+ * /data/admin/files/mydoc.txt
*/
- public static function deleteFileKey( $path, $staticUserClass = 'OCP\User' ) {
+ public static function deleteFileKey( \OC_FilesystemView $view, $userId, $path ) {
- $keypath = ltrim( $path, '/' );
- $user = $staticUserClass::getUser();
-
- // update $keypath and $user if path point to a file shared by someone else
-// $query = \OC_DB::prepare( "SELECT uid_owner, source, target FROM `*PREFIX*sharing` WHERE target = ? AND uid_shared_with = ?" );
-//
-// $result = $query->execute( array ('/'.$user.'/files/'.$keypath, $user));
-//
-// if ($row = $result->fetchRow()) {
-//
-// $keypath = $row['source'];
-// $keypath_parts = explode( '/', $keypath );
-// $user = $keypath_parts[1];
-// $keypath = str_replace( '/' . $user . '/files/', '', $keypath );
-//
-// }
-
- $view = new \OC_FilesystemView('/'.$user.'/files_encryption/keyfiles/');
-
- return $view->unlink( $keypath . '.key' );
+ $trimmed = ltrim( $path, '/' );
+ $keyPath = '/' . $userId . '/files_encryption/keyfiles/' . $trimmed . '.key';
+
+ // Unlink doesn't tell us if file was deleted (not found returns
+ // true), so we perform our own test
+ if ( $view->file_exists( $keyPath ) ) {
+
+ return $view->unlink( $keyPath );
+
+ } else {
+
+ \OC_Log::write( 'Encryption library', 'Could not delete keyfile; does not exist: "' . $keyPath, \OC_Log::ERROR );
+
+ return false;
+
+ }
}
@@ -238,7 +230,7 @@ class Keymanager {
*/
public static function setUserKeys($privatekey, $publickey) {
- return (self::setPrivateKey($privatekey) && self::setPublicKey($publickey));
+ return ( self::setPrivateKey( $privatekey ) && self::setPublicKey( $publickey ) );
}
@@ -263,71 +255,39 @@ class Keymanager {
}
/**
- * @brief store file encryption key
- *
- * @param string $path relative path of the file, including filename
- * @param string $key
- * @return bool true/false
- * @note The keyfile is not encrypted here. Client code must
- * asymmetrically encrypt the keyfile before passing it to this method
+ * @note 'shareKey' is a more user-friendly name for env_key
*/
- public static function setFileKey( $path, $key, $view = Null, $dbClassName = '\OC_DB') {
-
- $targetPath = ltrim( $path, '/' );
- $user = \OCP\User::getUser();
+ public static function setShareKey( \OC_FilesystemView $view, $path, $userId, $shareKey ) {
-// // update $keytarget and $user if key belongs to a file shared by someone else
-// $query = $dbClassName::prepare( "SELECT uid_owner, source, target FROM `*PREFIX*sharing` WHERE target = ? AND uid_shared_with = ?" );
-//
-// $result = $query->execute( array ( '/'.$user.'/files/'.$targetPath, $user ) );
-//
-// if ( $row = $result->fetchRow( ) ) {
-//
-// $targetPath = $row['source'];
-//
-// $targetPath_parts = explode( '/', $targetPath );
-//
-// $user = $targetPath_parts[1];
-//
-// $rootview = new \OC_FilesystemView( '/' );
-//
-// if ( ! $rootview->is_writable( $targetPath ) ) {
-//
-// \OC_Log::write( 'Encryption library', "File Key not updated because you don't have write access for the corresponding file", \OC_Log::ERROR );
-//
-// return false;
-//
-// }
-//
-// $targetPath = str_replace( '/'.$user.'/files/', '', $targetPath );
-//
-// //TODO: check for write permission on shared file once the new sharing API is in place
-//
-// }
+ $basePath = '/' . $userId . '/files_encryption/share-keys';
- $path_parts = pathinfo( $targetPath );
+ $shareKeyPath = self::keySetPreparation( $view, $path, $basePath, $userId );
- if ( !$view ) {
+ return $view->file_put_contents( $basePath . '/' . $shareKeyPath . '.shareKey', $shareKey );
- $view = new \OC_FilesystemView( '/' );
-
- }
+ }
+
+ /**
+ * @brief Make preparations to vars and filesystem for saving a keyfile
+ */
+ public static function keySetPreparation( \OC_FilesystemView $view, $path, $basePath, $userId ) {
- $view->chroot( '/' . $user . '/files_encryption/keyfiles' );
+ $targetPath = ltrim( $path, '/' );
+
+ $path_parts = pathinfo( $targetPath );
// If the file resides within a subdirectory, create it
if (
isset( $path_parts['dirname'] )
- && ! $view->file_exists( $path_parts['dirname'] )
+ && ! $view->file_exists( $basePath . '/' . $path_parts['dirname'] )
) {
- $view->mkdir( $path_parts['dirname'] );
+ $view->mkdir( $basePath . '/' . $path_parts['dirname'] );
}
- // Save the keyfile in parallel directory
- return $view->file_put_contents( '/' . $targetPath . '.key', $key );
-
+ return $targetPath;
+
}
/**
diff --git a/apps/files_encryption/lib/proxy.php b/apps/files_encryption/lib/proxy.php
index 52f47dba294..55cddf2bec8 100644
--- a/apps/files_encryption/lib/proxy.php
+++ b/apps/files_encryption/lib/proxy.php
@@ -22,6 +22,12 @@
*
*/
+/**
+* @brief Encryption proxy which handles filesystem operations before and after
+* execution and encrypts, and handles keyfiles accordingly. Used for
+* webui.
+*/
+
namespace OCA\Encryption;
class Proxy extends \OC_FileProxy {
@@ -42,8 +48,8 @@ class Proxy extends \OC_FileProxy {
if ( is_null( self::$enableEncryption ) ) {
if (
- \OCP\Config::getAppValue( 'files_encryption', 'enable_encryption', 'true' ) == 'true'
- && Crypt::mode() == 'server'
+ \OCP\Config::getAppValue( 'files_encryption', 'enable_encryption', 'true' ) == 'true'
+ && Crypt::mode() == 'server'
) {
self::$enableEncryption = true;
@@ -64,19 +70,19 @@ class Proxy extends \OC_FileProxy {
if ( is_null(self::$blackList ) ) {
- self::$blackList = explode(',', \OCP\Config::getAppValue( 'files_encryption','type_blacklist','jpg,png,jpeg,avi,mpg,mpeg,mkv,mp3,oga,ogv,ogg' ) );
+ self::$blackList = explode(',', \OCP\Config::getAppValue( 'files_encryption', 'type_blacklist', 'jpg,png,jpeg,avi,mpg,mpeg,mkv,mp3,oga,ogv,ogg' ) );
}
- if ( Crypt::isEncryptedContent( $path ) ) {
+ if ( Crypt::isCatfile( $path ) ) {
return true;
}
- $extension = substr( $path, strrpos( $path,'.' ) +1 );
+ $extension = substr( $path, strrpos( $path, '.' ) +1 );
- if ( array_search( $extension, self::$blackList ) === false ){
+ if ( array_search( $extension, self::$blackList ) === false ) {
return true;
@@ -101,6 +107,8 @@ class Proxy extends \OC_FileProxy {
// Disable encryption proxy to prevent recursive calls
\OC_FileProxy::$enabled = false;
+ // TODO: Check if file is shared, if so, use multiKeyEncrypt
+
// Encrypt plain data and fetch key
$encrypted = Crypt::keyEncryptKeyfile( $data, Keymanager::getPublicKey( $rootView, $userId ) );
@@ -113,14 +121,15 @@ class Proxy extends \OC_FileProxy {
$filePath = '/' . implode( '/', $filePath );
- # TODO: make keyfile dir dynamic from app config
- $view = new \OC_FilesystemView( '/' . $userId . '/files_encryption/keyfiles' );
+ // TODO: make keyfile dir dynamic from app config
+
+ $view = new \OC_FilesystemView( '/' );
// Save keyfile for newly encrypted file in parallel directory tree
- Keymanager::setFileKey( $filePath, $encrypted['key'], $view, '\OC_DB' );
+ Keymanager::setFileKey( $view, $filePath, $userId, $encrypted['key'] );
// Update the file cache with file info
- \OC_FileCache::put( $path, array( 'encrypted'=>true, 'size' => $size ), '' );
+ \OC\Files\Filesystem::putFileInfo( $path, array( 'encrypted'=>true, 'size' => $size ), '' );
// Re-enable proxy - our work is done
\OC_FileProxy::$enabled = true;
@@ -136,15 +145,15 @@ class Proxy extends \OC_FileProxy {
*/
public function postFile_get_contents( $path, $data ) {
- # TODO: Use dependency injection to add required args for view and user etc. to this method
+ // TODO: Use dependency injection to add required args for view and user etc. to this method
// Disable encryption proxy to prevent recursive calls
\OC_FileProxy::$enabled = false;
// If data is a catfile
if (
- Crypt::mode() == 'server'
- && Crypt::isEncryptedContent( $data )
+ Crypt::mode() == 'server'
+ && Crypt::isCatfile( $data )
) {
$split = explode( '/', $path );
@@ -153,12 +162,14 @@ class Proxy extends \OC_FileProxy {
$filePath = '/' . implode( '/', $filePath );
- //$cached = \OC_FileCache_Cached::get( $path, '' );
+ //$cached = \OC\Files\Filesystem::getFileInfo( $path, '' );
$view = new \OC_FilesystemView( '' );
$userId = \OCP\USER::getUser();
+ // TODO: Check if file is shared, if so, use multiKeyDecrypt
+
$encryptedKeyfile = Keymanager::getFileKey( $view, $userId, $filePath );
$session = new Session();
@@ -187,6 +198,79 @@ class Proxy extends \OC_FileProxy {
}
+ /**
+ * @brief When a file is deleted, remove its keyfile also
+ */
+ public function preUnlink( $path ) {
+
+ // Disable encryption proxy to prevent recursive calls
+ \OC_FileProxy::$enabled = false;
+
+ $view = new \OC_FilesystemView( '/' );
+
+ $userId = \OCP\USER::getUser();
+
+ // Format path to be relative to user files dir
+ $trimmed = ltrim( $path, '/' );
+ $split = explode( '/', $trimmed );
+ $sliced = array_slice( $split, 2 );
+ $relPath = implode( '/', $sliced );
+
+ if ( $view->is_dir( $path ) ) {
+
+ // Dirs must be handled separately as deleteFileKey
+ // doesn't handle them
+ $view->unlink( $userId . '/' . 'files_encryption' . '/' . 'keyfiles' . '/'. $relPath );
+
+ } else {
+
+ // Delete keyfile so it isn't orphaned
+ $result = Keymanager::deleteFileKey( $view, $userId, $relPath );
+
+ \OC_FileProxy::$enabled = true;
+
+ return $result;
+
+ }
+
+ }
+
+ /**
+ * @brief When a file is renamed, rename its keyfile also
+ * @return bool Result of rename()
+ * @note This is pre rather than post because using post didn't work
+ */
+ public function preRename( $oldPath, $newPath ) {
+
+ // Disable encryption proxy to prevent recursive calls
+ \OC_FileProxy::$enabled = false;
+
+ $view = new \OC_FilesystemView( '/' );
+
+ $userId = \OCP\USER::getUser();
+
+ // Format paths to be relative to user files dir
+ $oldTrimmed = ltrim( $oldPath, '/' );
+ $oldSplit = explode( '/', $oldTrimmed );
+ $oldSliced = array_slice( $oldSplit, 2 );
+ $oldRelPath = implode( '/', $oldSliced );
+ $oldKeyfilePath = $userId . '/' . 'files_encryption' . '/' . 'keyfiles' . '/' . $oldRelPath . '.key';
+
+ $newTrimmed = ltrim( $newPath, '/' );
+ $newSplit = explode( '/', $newTrimmed );
+ $newSliced = array_slice( $newSplit, 2 );
+ $newRelPath = implode( '/', $newSliced );
+ $newKeyfilePath = $userId . '/' . 'files_encryption' . '/' . 'keyfiles' . '/' . $newRelPath . '.key';
+
+ // Rename keyfile so it isn't orphaned
+ $result = $view->rename( $oldKeyfilePath, $newKeyfilePath );
+
+ \OC_FileProxy::$enabled = true;
+
+ return $result;
+
+ }
+
public function postFopen( $path, &$result ){
if ( !$result ) {
@@ -210,8 +294,8 @@ class Proxy extends \OC_FileProxy {
// If file is already encrypted, decrypt using crypto protocol
if (
- Crypt::mode() == 'server'
- && $util->isEncryptedPath( $path )
+ Crypt::mode() == 'server'
+ && $util->isEncryptedPath( $path )
) {
// Close the original encrypted file
@@ -223,9 +307,9 @@ class Proxy extends \OC_FileProxy {
} elseif (
- self::shouldEncrypt( $path )
- and $meta ['mode'] != 'r'
- and $meta['mode'] != 'rb'
+ self::shouldEncrypt( $path )
+ and $meta ['mode'] != 'r'
+ and $meta['mode'] != 'rb'
) {
// If the file is not yet encrypted, but should be
// encrypted when it's saved (it's not read only)
@@ -263,27 +347,43 @@ class Proxy extends \OC_FileProxy {
}
- public function postGetMimeType($path,$mime){
- if( Crypt::isEncryptedContent($path)){
- $mime = \OCP\Files::getMimeType('crypt://'.$path,'w');
+ public function postGetMimeType( $path, $mime ) {
+
+ if ( Crypt::isCatfile( $path ) ) {
+
+ $mime = \OCP\Files::getMimeType( 'crypt://' . $path, 'w' );
+
}
+
return $mime;
+
}
- public function postStat($path,$data){
- if( Crypt::isEncryptedContent($path)){
- $cached= \OC_FileCache_Cached::get($path,'');
- $data['size']=$cached['size'];
+ public function postStat( $path, $data ) {
+
+ if ( Crypt::isCatfile( $path ) ) {
+
+ $cached = \OC\Files\Filesystem::getFileInfo( $path, '' );
+
+ $data['size'] = $cached['size'];
+
}
+
return $data;
}
- public function postFileSize($path,$size){
- if( Crypt::isEncryptedContent($path)){
- $cached = \OC_FileCache_Cached::get($path,'');
+ public function postFileSize( $path, $size ) {
+
+ if ( Crypt::isCatfile( $path ) ) {
+
+ $cached = \OC\Files\Filesystem::getFileInfo( $path, '' );
+
return $cached['size'];
- }else{
+
+ } else {
+
return $size;
+
}
}
}
diff --git a/apps/files_encryption/lib/session.php b/apps/files_encryption/lib/session.php
index 85d533fde7a..769a40b359f 100644
--- a/apps/files_encryption/lib/session.php
+++ b/apps/files_encryption/lib/session.php
@@ -29,11 +29,11 @@ namespace OCA\Encryption;
class Session {
/**
- * @brief Sets user id for session and triggers emit
+ * @brief Sets user private key to session
* @return bool
*
*/
- public function setPrivateKey( $privateKey, $userId ) {
+ public function setPrivateKey( $privateKey ) {
$_SESSION['privateKey'] = $privateKey;
@@ -42,15 +42,15 @@ class Session {
}
/**
- * @brief Gets user id for session and triggers emit
+ * @brief Gets user private key from session
* @returns string $privateKey The user's plaintext private key
*
*/
- public function getPrivateKey( $userId ) {
+ public function getPrivateKey() {
if (
- isset( $_SESSION['privateKey'] )
- && !empty( $_SESSION['privateKey'] )
+ isset( $_SESSION['privateKey'] )
+ && !empty( $_SESSION['privateKey'] )
) {
return $_SESSION['privateKey'];
@@ -62,5 +62,42 @@ class Session {
}
}
+
+ /**
+ * @brief Sets user legacy key to session
+ * @return bool
+ *
+ */
+ public function setLegacyKey( $legacyKey ) {
+
+ if ( $_SESSION['legacyKey'] = $legacyKey ) {
+
+ return true;
+
+ }
+
+ }
+
+ /**
+ * @brief Gets user legacy key from session
+ * @returns string $legacyKey The user's plaintext legacy key
+ *
+ */
+ public function getLegacyKey() {
+
+ if (
+ isset( $_SESSION['legacyKey'] )
+ && !empty( $_SESSION['legacyKey'] )
+ ) {
+
+ return $_SESSION['legacyKey'];
+
+ } else {
+
+ return false;
+
+ }
+
+ }
} \ No newline at end of file
diff --git a/apps/files_encryption/lib/stream.php b/apps/files_encryption/lib/stream.php
index f482e2d75ac..d4b993b4c06 100644
--- a/apps/files_encryption/lib/stream.php
+++ b/apps/files_encryption/lib/stream.php
@@ -49,9 +49,10 @@ class Stream {
public static $sourceStreams = array();
- # TODO: make all below properties private again once unit testing is configured correctly
+ // TODO: make all below properties private again once unit testing is
+ // configured correctly
public $rawPath; // The raw path received by stream_open
- public $path_f; // The raw path formatted to include username and data directory
+ public $path_f; // The raw path formatted to include username and data dir
private $userId;
private $handle; // Resource returned by fopen
private $path;
@@ -235,10 +236,12 @@ class Stream {
*/
public function getKey() {
- // If a keyfile already exists for a file named identically to file to be written
+ // If a keyfile already exists for a file named identically to
+ // file to be written
if ( self::$view->file_exists( $this->userId . '/'. 'files_encryption' . '/' . 'keyfiles' . '/' . $this->rawPath . '.key' ) ) {
- # TODO: add error handling for when file exists but no keyfile
+ // TODO: add error handling for when file exists but no
+ // keyfile
// Fetch existing keyfile
$this->encKeyfile = Keymanager::getFileKey( $this->rootView, $this->userId, $this->rawPath );
@@ -266,13 +269,14 @@ class Stream {
// Only get the user again if it isn't already set
if ( empty( $this->userId ) ) {
- # TODO: Move this user call out of here - it belongs elsewhere
+ // TODO: Move this user call out of here - it belongs
+ // elsewhere
$this->userId = \OCP\User::getUser();
}
- # TODO: Add a method for getting the user in case OCP\User::
- # getUser() doesn't work (can that scenario ever occur?)
+ // TODO: Add a method for getting the user in case OCP\User::
+ // getUser() doesn't work (can that scenario ever occur?)
}
@@ -287,7 +291,10 @@ class Stream {
*/
public function stream_write( $data ) {
- // Disable the file proxies so that encryption is not automatically attempted when the file is written to disk - we are handling that separately here and we don't want to get into an infinite loop
+ // Disable the file proxies so that encryption is not
+ // automatically attempted when the file is written to disk -
+ // we are handling that separately here and we don't want to
+ // get into an infinite loop
\OC_FileProxy::$enabled = false;
// Get the length of the unencrypted data that we are handling
@@ -296,14 +303,19 @@ class Stream {
// So far this round, no data has been written
$written = 0;
- // Find out where we are up to in the writing of data to the file
+ // Find out where we are up to in the writing of data to the
+ // file
$pointer = ftell( $this->handle );
// Make sure the userId is set
$this->getuser();
+ // TODO: Check if file is shared, if so, use multiKeyEncrypt and
+ // save shareKeys in necessary user directories
+
// Get / generate the keyfile for the file we're handling
- // If we're writing a new file (not overwriting an existing one), save the newly generated keyfile
+ // If we're writing a new file (not overwriting an existing
+ // one), save the newly generated keyfile
if ( ! $this->getKey() ) {
$this->keyfile = Crypt::generateKey();
@@ -312,26 +324,32 @@ class Stream {
$this->encKeyfile = Crypt::keyEncrypt( $this->keyfile, $this->publicKey );
- // Save the new encrypted file key
- Keymanager::setFileKey( $this->rawPath, $this->encKeyfile, new \OC_FilesystemView( '/' ) );
+ $view = new \OC_FilesystemView( '/' );
+ $userId = \OCP\User::getUser();
- # TODO: move this new OCFSV out of here some how, use DI
+ // Save the new encrypted file key
+ Keymanager::setFileKey( $view, $this->rawPath, $userId, $this->encKeyfile );
}
- // If extra data is left over from the last round, make sure it is integrated into the next 6126 / 8192 block
+ // If extra data is left over from the last round, make sure it
+ // is integrated into the next 6126 / 8192 block
if ( $this->writeCache ) {
// Concat writeCache to start of $data
$data = $this->writeCache . $data;
- // Clear the write cache, ready for resuse - it has been flushed and its old contents processed
+ // Clear the write cache, ready for resuse - it has been
+ // flushed and its old contents processed
$this->writeCache = '';
}
//
// // Make sure we always start on a block start
- if ( 0 != ( $pointer % 8192 ) ) { // if the current positoin of file indicator is not aligned to a 8192 byte block, fix it so that it is
+ if ( 0 != ( $pointer % 8192 ) ) {
+ // if the current position of
+ // file indicator is not aligned to a 8192 byte block, fix it
+ // so that it is
// fseek( $this->handle, - ( $pointer % 8192 ), SEEK_CUR );
//
@@ -356,14 +374,22 @@ class Stream {
// // While there still remains somed data to be processed & written
while( strlen( $data ) > 0 ) {
//
-// // Remaining length for this iteration, not of the entire file (may be greater than 8192 bytes)
+// // Remaining length for this iteration, not of the
+// // entire file (may be greater than 8192 bytes)
// $remainingLength = strlen( $data );
//
-// // If data remaining to be written is less than the size of 1 6126 byte block
+// // If data remaining to be written is less than the
+// // size of 1 6126 byte block
if ( strlen( $data ) < 6126 ) {
// Set writeCache to contents of $data
- // The writeCache will be carried over to the next write round, and added to the start of $data to ensure that written blocks are always the correct length. If there is still data in writeCache after the writing round has finished, then the data will be written to disk by $this->flush().
+ // The writeCache will be carried over to the
+ // next write round, and added to the start of
+ // $data to ensure that written blocks are
+ // always the correct length. If there is still
+ // data in writeCache after the writing round
+ // has finished, then the data will be written
+ // to disk by $this->flush().
$this->writeCache = $data;
// Clear $data ready for next round
@@ -376,13 +402,17 @@ class Stream {
$encrypted = $this->preWriteEncrypt( $chunk, $this->keyfile );
- // Write the data chunk to disk. This will be addended to the last data chunk if the file being handled totals more than 6126 bytes
+ // Write the data chunk to disk. This will be
+ // addended to the last data chunk if the file
+ // being handled totals more than 6126 bytes
fwrite( $this->handle, $encrypted );
$writtenLen = strlen( $encrypted );
//fseek( $this->handle, $writtenLen, SEEK_CUR );
- // Remove the chunk we just processed from $data, leaving only unprocessed data in $data var, for handling on the next round
+ // Remove the chunk we just processed from
+ // $data, leaving only unprocessed data in $data
+ // var, for handling on the next round
$data = substr( $data, 6126 );
}
@@ -396,16 +426,16 @@ class Stream {
}
- public function stream_set_option($option,$arg1,$arg2) {
+ public function stream_set_option( $option, $arg1, $arg2 ) {
switch($option) {
case STREAM_OPTION_BLOCKING:
- stream_set_blocking($this->handle,$arg1);
+ stream_set_blocking( $this->handle, $arg1 );
break;
case STREAM_OPTION_READ_TIMEOUT:
- stream_set_timeout($this->handle,$arg1,$arg2);
+ stream_set_timeout( $this->handle, $arg1, $arg2 );
break;
case STREAM_OPTION_WRITE_BUFFER:
- stream_set_write_buffer($this->handle,$arg1,$arg2);
+ stream_set_write_buffer( $this->handle, $arg1, $arg2 );
}
}
@@ -413,13 +443,14 @@ class Stream {
return fstat($this->handle);
}
- public function stream_lock($mode) {
- flock($this->handle,$mode);
+ public function stream_lock( $mode ) {
+ flock( $this->handle, $mode );
}
public function stream_flush() {
- return fflush($this->handle); // Not a typo: http://php.net/manual/en/function.fflush.php
+ return fflush( $this->handle );
+ // Not a typo: http://php.net/manual/en/function.fflush.php
}
@@ -453,7 +484,7 @@ class Stream {
and $this->meta['mode']!='rb'
) {
- \OC_FileCache::put( $this->path, array( 'encrypted' => true, 'size' => $this->size ), '' );
+ \OC\Files\Filesystem::putFileInfo( $this->path, array( 'encrypted' => true, 'size' => $this->size ), '' );
}
diff --git a/apps/files_encryption/lib/util.php b/apps/files_encryption/lib/util.php
index cd46d23108a..52bc74db27a 100644
--- a/apps/files_encryption/lib/util.php
+++ b/apps/files_encryption/lib/util.php
@@ -24,81 +24,83 @@
// Todo:
// - Crypt/decrypt button in the userinterface
// - Setting if crypto should be on by default
-// - Add a setting "Don´t encrypt files larger than xx because of performance reasons"
-// - Transparent decrypt/encrypt in filesystem.php. Autodetect if a file is encrypted (.encrypted extension)
-// - Don't use a password directly as encryption key. but a key which is stored on the server and encrypted with the user password. -> password change faster
+// - Add a setting "Don´t encrypt files larger than xx because of performance
+// reasons"
+// - Transparent decrypt/encrypt in filesystem.php. Autodetect if a file is
+// encrypted (.encrypted extension)
+// - Don't use a password directly as encryption key. but a key which is
+// stored on the server and encrypted with the user password. -> password
+// change faster
// - IMPORTANT! Check if the block lenght of the encrypted data stays the same
namespace OCA\Encryption;
/**
* @brief Class for utilities relating to encrypted file storage system
- * @param $view OC_FilesystemView object, expected to have OC '/' as root path
- * @param $client flag indicating status of client side encryption. Currently
+ * @param OC_FilesystemView $view expected to have OC '/' as root path
+ * @param string $userId ID of the logged in user
+ * @param int $client indicating status of client side encryption. Currently
* unused, likely to become obsolete shortly
*/
class Util {
- # Web UI:
+ // Web UI:
- ## DONE: files created via web ui are encrypted
- ## DONE: file created & encrypted via web ui are readable in web ui
- ## DONE: file created & encrypted via web ui are readable via webdav
+ //// DONE: files created via web ui are encrypted
+ //// DONE: file created & encrypted via web ui are readable in web ui
+ //// DONE: file created & encrypted via web ui are readable via webdav
- # WebDAV:
+ // WebDAV:
- ## DONE: new data filled files added via webdav get encrypted
- ## DONE: new data filled files added via webdav are readable via webdav
- ## DONE: reading unencrypted files when encryption is enabled works via webdav
- ## DONE: files created & encrypted via web ui are readable via webdav
+ //// DONE: new data filled files added via webdav get encrypted
+ //// DONE: new data filled files added via webdav are readable via webdav
+ //// DONE: reading unencrypted files when encryption is enabled works via
+ //// webdav
+ //// DONE: files created & encrypted via web ui are readable via webdav
- # Legacy support:
+ // Legacy support:
- ## DONE: add method to check if file is encrypted using new system
- ## DONE: add method to check if file is encrypted using old system
- ## DONE: add method to fetch legacy key
- ## DONE: add method to decrypt legacy encrypted data
+ //// DONE: add method to check if file is encrypted using new system
+ //// DONE: add method to check if file is encrypted using old system
+ //// DONE: add method to fetch legacy key
+ //// DONE: add method to decrypt legacy encrypted data
- ## TODO: add method to encrypt all user files using new system
- ## TODO: add method to decrypt all user files using new system
- ## TODO: add method to encrypt all user files using old system
- ## TODO: add method to decrypt all user files using old system
+ // Admin UI:
- # Admin UI:
+ //// DONE: changing user password also changes encryption passphrase
- ## DONE: changing user password also changes encryption passphrase
+ //// TODO: add support for optional recovery in case of lost passphrase / keys
+ //// TODO: add admin optional required long passphrase for users
+ //// TODO: add UI buttons for encrypt / decrypt everything
+ //// TODO: implement flag system to allow user to specify encryption by folder, subfolder, etc.
- ## TODO: add support for optional recovery in case of lost passphrase / keys
- ## TODO: add admin optional required long passphrase for users
- ## TODO: add UI buttons for encrypt / decrypt everything
- ## TODO: implement flag system to allow user to specify encryption by folder, subfolder, etc.
+ // Sharing:
- # Sharing:
+ //// TODO: add support for encrypting to multiple public keys
+ //// TODO: add support for decrypting to multiple private keys
- ## TODO: add support for encrypting to multiple public keys
- ## TODO: add support for decrypting to multiple private keys
+ // Integration testing:
- # Integration testing:
-
- ## TODO: test new encryption with webdav
- ## TODO: test new encryption with versioning
- ## TODO: test new encryption with sharing
- ## TODO: test new encryption with proxies
+ //// TODO: test new encryption with versioning
+ //// TODO: test new encryption with sharing
+ //// TODO: test new encryption with proxies
private $view; // OC_FilesystemView object for filesystem operations
+ private $userId; // ID of the currently logged-in user
private $pwd; // User Password
private $client; // Client side encryption mode flag
- private $publicKeyDir; // Directory containing all public user keys
- private $encryptionDir; // Directory containing user's files_encryption
- private $keyfilesPath; // Directory containing user's keyfiles
+ private $publicKeyDir; // Dir containing all public user keys
+ private $encryptionDir; // Dir containing user's files_encryption
+ private $keyfilesPath; // Dir containing user's keyfiles
+ private $shareKeysPath; // Dir containing env keys for shared files
private $publicKeyPath; // Path to user's public key
private $privateKeyPath; // Path to user's private key
@@ -107,9 +109,12 @@ class Util {
$this->view = $view;
$this->userId = $userId;
$this->client = $client;
+ $this->userDir = '/' . $this->userId;
+ $this->userFilesDir = '/' . $this->userId . '/' . 'files';
$this->publicKeyDir = '/' . 'public-keys';
$this->encryptionDir = '/' . $this->userId . '/' . 'files_encryption';
$this->keyfilesPath = $this->encryptionDir . '/' . 'keyfiles';
+ $this->shareKeysPath = $this->encryptionDir . '/' . 'share-keys';
$this->publicKeyPath = $this->publicKeyDir . '/' . $this->userId . '.public.key'; // e.g. data/public-keys/admin.public.key
$this->privateKeyPath = $this->encryptionDir . '/' . $this->userId . '.private.key'; // e.g. data/admin/admin.private.key
@@ -118,7 +123,9 @@ class Util {
public function ready() {
if(
- !$this->view->file_exists( $this->keyfilesPath )
+ !$this->view->file_exists( $this->encryptionDir )
+ or !$this->view->file_exists( $this->keyfilesPath )
+ or !$this->view->file_exists( $this->shareKeysPath )
or !$this->view->file_exists( $this->publicKeyPath )
or !$this->view->file_exists( $this->privateKeyPath )
) {
@@ -139,6 +146,20 @@ class Util {
*/
public function setupServerSide( $passphrase = null ) {
+ // Create user dir
+ if( !$this->view->file_exists( $this->userDir ) ) {
+
+ $this->view->mkdir( $this->userDir );
+
+ }
+
+ // Create user files dir
+ if( !$this->view->file_exists( $this->userFilesDir ) ) {
+
+ $this->view->mkdir( $this->userFilesDir );
+
+ }
+
// Create shared public key directory
if( !$this->view->file_exists( $this->publicKeyDir ) ) {
@@ -159,16 +180,23 @@ class Util {
$this->view->mkdir( $this->keyfilesPath );
}
+
+ // Create mirrored share env keys directory
+ if( !$this->view->file_exists( $this->shareKeysPath ) ) {
+
+ $this->view->mkdir( $this->shareKeysPath );
+
+ }
// Create user keypair
if (
- !$this->view->file_exists( $this->publicKeyPath )
- or !$this->view->file_exists( $this->privateKeyPath )
+ ! $this->view->file_exists( $this->publicKeyPath )
+ or ! $this->view->file_exists( $this->privateKeyPath )
) {
// Generate keypair
$keypair = Crypt::createKeypair();
-
+
\OC_FileProxy::$enabled = false;
// Save public key
@@ -188,48 +216,77 @@ class Util {
}
- public function findFiles( $directory, $type = 'plain' ) {
-
- # TODO: test finding non plain content
+ /**
+ * @brief Find all files and their encryption status within a directory
+ * @param string $directory The path of the parent directory to search
+ * @return mixed false if 0 found, array on success. Keys: name, path
+
+ * @note $directory needs to be a path relative to OC data dir. e.g.
+ * /admin/files NOT /backup OR /home/www/oc/data/admin/files
+ */
+ public function findFiles( $directory ) {
+
+ // Disable proxy - we don't want files to be decrypted before
+ // we handle them
+ \OC_FileProxy::$enabled = false;
+
+ $found = array( 'plain' => array(), 'encrypted' => array(), 'legacy' => array() );
+
+ if (
+ $this->view->is_dir( $directory )
+ && $handle = $this->view->opendir( $directory )
+ ) {
- if ( $handle = $this->view->opendir( $directory ) ) {
-
while ( false !== ( $file = readdir( $handle ) ) ) {
-
+
if (
$file != "."
&& $file != ".."
) {
-
- $filePath = $directory . '/' . $this->view->getRelativePath( '/' . $file );
- var_dump($filePath);
+ $filePath = $directory . '/' . $this->view->getRelativePath( '/' . $file );
+ $relPath = $this->stripUserFilesPath( $filePath );
+ // If the path is a directory, search
+ // its contents
if ( $this->view->is_dir( $filePath ) ) {
$this->findFiles( $filePath );
-
- } elseif ( $this->view->is_file( $filePath ) ) {
-
- if ( $type == 'plain' ) {
- $this->files[] = array( 'name' => $file, 'path' => $filePath );
-
- } elseif ( $type == 'encrypted' ) {
+ // If the path is a file, determine
+ // its encryption status
+ } elseif ( $this->view->is_file( $filePath ) ) {
- if ( Crypt::isEncryptedContent( $this->view->file_get_contents( $filePath ) ) ) {
-
- $this->files[] = array( 'name' => $file, 'path' => $filePath );
-
- }
+ // Disable proxies again, some-
+ // where they got re-enabled :/
+ \OC_FileProxy::$enabled = false;
+
+ $data = $this->view->file_get_contents( $filePath );
+
+ // If the file is encrypted
+ // NOTE: If the userId is
+ // empty or not set, file will
+ // detected as plain
+ // NOTE: This is inefficient;
+ // scanning every file like this
+ // will eat server resources :(
+ if (
+ Keymanager::getFileKey( $this->view, $this->userId, $file )
+ && Crypt::isCatfile( $data )
+ ) {
- } elseif ( $type == 'legacy' ) {
+ $found['encrypted'][] = array( 'name' => $file, 'path' => $filePath );
- if ( Crypt::isLegacyEncryptedContent( $this->view->file_get_contents( $filePath ) ) ) {
+ // If the file uses old
+ // encryption system
+ } elseif ( Crypt::isLegacyEncryptedContent( $this->view->file_get_contents( $filePath ), $relPath ) ) {
- $this->files[] = array( 'name' => $file, 'path' => $filePath );
+ $found['legacy'][] = array( 'name' => $file, 'path' => $filePath );
- }
+ // If the file is not encrypted
+ } else {
+
+ $found['plain'][] = array( 'name' => $file, 'path' => $filePath );
}
@@ -239,18 +296,22 @@ class Util {
}
- if ( !empty( $this->files ) ) {
-
- return $this->files;
+ \OC_FileProxy::$enabled = true;
- } else {
+ if ( empty( $found ) ) {
return false;
+ } else {
+
+ return $found;
+
}
}
+ \OC_FileProxy::$enabled = true;
+
return false;
}
@@ -269,26 +330,111 @@ class Util {
\OC_FileProxy::$enabled = true;
- return Crypt::isEncryptedContent( $data );
+ return Crypt::isCatfile( $data );
+
+ }
+
+ /**
+ * @brief Format a path to be relative to the /user/files/ directory
+ */
+ public function stripUserFilesPath( $path ) {
+
+ $trimmed = ltrim( $path, '/' );
+ $split = explode( '/', $trimmed );
+ $sliced = array_slice( $split, 2 );
+ $relPath = implode( '/', $sliced );
+
+ return $relPath;
}
- public function encryptAll( $directory ) {
+ /**
+ * @brief Encrypt all files in a directory
+ * @param string $publicKey the public key to encrypt files with
+ * @param string $dirPath the directory whose files will be encrypted
+ * @note Encryption is recursive
+ */
+ public function encryptAll( $publicKey, $dirPath, $legacyPassphrase = null, $newPassphrase = null ) {
- $plainFiles = $this->findFiles( $this->view, 'plain' );
+ if ( $found = $this->findFiles( $dirPath ) ) {
- if ( $this->encryptFiles( $plainFiles ) ) {
+ // Disable proxy to prevent file being encrypted twice
+ \OC_FileProxy::$enabled = false;
- return true;
+ // Encrypt unencrypted files
+ foreach ( $found['plain'] as $plainFile ) {
+
+ // Fetch data from file
+ $plainData = $this->view->file_get_contents( $plainFile['path'] );
+
+ // Encrypt data, generate catfile
+ $encrypted = Crypt::keyEncryptKeyfile( $plainData, $publicKey );
+
+ $relPath = $this->stripUserFilesPath( $plainFile['path'] );
+
+ // Save keyfile
+ Keymanager::setFileKey( $this->view, $relPath, $this->userId, $encrypted['key'] );
+
+ // Overwrite the existing file with the encrypted one
+ $this->view->file_put_contents( $plainFile['path'], $encrypted['data'] );
+
+ $size = strlen( $encrypted['data'] );
+
+ // Add the file to the cache
+ \OC\Files\Filesystem::putFileInfo( $plainFile['path'], array( 'encrypted'=>true, 'size' => $size ), '' );
+
+ }
+
+ // Encrypt legacy encrypted files
+ if (
+ ! empty( $legacyPassphrase )
+ && ! empty( $newPassphrase )
+ ) {
+
+ foreach ( $found['legacy'] as $legacyFile ) {
+
+ // Fetch data from file
+ $legacyData = $this->view->file_get_contents( $legacyFile['path'] );
+
+ // Recrypt data, generate catfile
+ $recrypted = Crypt::legacyKeyRecryptKeyfile( $legacyData, $legacyPassphrase, $publicKey, $newPassphrase );
+
+ $relPath = $this->stripUserFilesPath( $legacyFile['path'] );
+
+ // Save keyfile
+ Keymanager::setFileKey( $this->view, $relPath, $this->userId, $recrypted['key'] );
+
+ // Overwrite the existing file with the encrypted one
+ $this->view->file_put_contents( $legacyFile['path'], $recrypted['data'] );
+
+ $size = strlen( $recrypted['data'] );
+
+ // Add the file to the cache
+ \OC\Files\Filesystem::putFileInfo( $legacyFile['path'], array( 'encrypted'=>true, 'size' => $size ), '' );
+
+ }
+
+ }
+
+ \OC_FileProxy::$enabled = true;
+ // If files were found, return true
+ return true;
+
} else {
+ // If no files were found, return false
return false;
}
}
+ /**
+ * @brief Return important encryption related paths
+ * @param string $pathName Name of the directory to return the path of
+ * @return string path
+ */
public function getPath( $pathName ) {
switch ( $pathName ) {
diff --git a/apps/files_encryption/settings-personal.php b/apps/files_encryption/settings-personal.php
index 014288f2efe..6fe4ea6d564 100644
--- a/apps/files_encryption/settings-personal.php
+++ b/apps/files_encryption/settings-personal.php
@@ -1,29 +1,19 @@
<?php
/**
- * Copyright (c) 2012 Bjoern Schiessle <schiessle@owncloud.com>
+ * Copyright (c) 2013 Sam Tuke <samtuke@owncloud.com>
* This file is licensed under the Affero General Public License version 3 or
* later.
* See the COPYING-README file.
*/
-$sysEncMode = \OC_Appconfig::getValue('files_encryption', 'mode', 'none');
+$tmpl = new OCP\Template( 'files_encryption', 'settings-personal');
-if ($sysEncMode == 'user') {
+$blackList = explode( ',', \OCP\Config::getAppValue( 'files_encryption', 'type_blacklist', 'jpg,png,jpeg,avi,mpg,mpeg,mkv,mp3,oga,ogv,ogg' ) );
- $tmpl = new OCP\Template( 'files_encryption', 'settings-personal');
+$tmpl->assign( 'blacklist', $blackList );
- $query = \OC_DB::prepare( "SELECT mode FROM *PREFIX*encryption WHERE uid = ?" );
- $result = $query->execute(array(\OCP\User::getUser()));
-
- if ($row = $result->fetchRow()){
- $mode = $row['mode'];
- } else {
- $mode = 'none';
- }
-
- OCP\Util::addscript('files_encryption','settings-personal');
- $tmpl->assign('encryption_mode', $mode);
- return $tmpl->fetchPage();
-}
+OCP\Util::addscript('files_encryption','settings-personal');
+
+return $tmpl->fetchPage();
return null;
diff --git a/apps/files_encryption/templates/settings-personal.php b/apps/files_encryption/templates/settings-personal.php
index 1274bd3bb5c..1f71efb1735 100644
--- a/apps/files_encryption/templates/settings-personal.php
+++ b/apps/files_encryption/templates/settings-personal.php
@@ -1,45 +1,22 @@
<form id="encryption">
<fieldset class="personalblock">
- <strong><?php echo $l->t('Choose encryption mode:'); ?></strong>
+ <legend>
+ <?php echo $l->t( 'Encryption' ); ?>
+ </legend>
<p>
- <input
- type="hidden"
- name="prev_encryption_mode"
- id="prev_encryption_mode"
- value="<?php echo $_['encryption_mode']; ?>"
- >
-
- <input
- type="radio"
- name="encryption_mode"
- value="client"
- id='client_encryption'
- style="width:20px;"
- <?php if ($_['encryption_mode'] == 'client') echo "checked='checked'"?>
- />
- <?php echo $l->t('Client side encryption (most secure but makes it impossible to access your data from the web interface)'); ?>
- <br />
-
- <input
- type="radio"
- name="encryption_mode"
- value="server"
- id='server_encryption'
- style="width:20px;" <?php if ($_['encryption_mode'] == 'server') echo "checked='checked'"?>
- />
- <?php echo $l->t('Server side encryption (allows you to access your files from the web interface and the desktop client)'); ?>
- <br />
-
- <input
- type="radio"
- name="encryption_mode"
- value="none"
- id='none_encryption'
- style="width:20px;"
- <?php if ($_['encryption_mode'] == 'none') echo "checked='checked'"?>
- />
- <?php echo $l->t('None (no encryption at all)'); ?>
- <br/>
+ <?php echo $l->t( 'File encryption is enabled.' ); ?>
</p>
+ <?php if ( ! empty( $_["blacklist"] ) ): ?>
+ <p>
+ <?php $l->t( 'The following file types will not be encrypted:' ); ?>
+ </p>
+ <ul>
+ <?php foreach( $_["blacklist"] as $type ): ?>
+ <li>
+ <?php echo $type; ?>
+ </li>
+ <?php endforeach; ?>
+ </p>
+ <?php endif; ?>
</fieldset>
</form>
diff --git a/apps/files_encryption/templates/settings.php b/apps/files_encryption/templates/settings.php
index 544ec793f37..f7ef8a8efe6 100644
--- a/apps/files_encryption/templates/settings.php
+++ b/apps/files_encryption/templates/settings.php
@@ -1,77 +1,18 @@
<form id="encryption">
<fieldset class="personalblock">
- <strong>
- <?php echo $l->t('Choose encryption mode:'); ?>
- </strong>
-
- <p>
- <i>
- <?php echo $l->t('Important: Once you selected an encryption mode there is no way to change it back'); ?>
- </i>
- </p>
-
<p>
- <input
- type="radio"
- name="encryption_mode"
- id="client_encryption"
- value="client"
- style="width:20px;"
- <?php if ($_['encryption_mode'] == 'client') echo "checked='checked'"; if ($_['encryption_mode'] != 'none') echo "DISABLED"?>
- />
+ <strong><?php echo $l->t( 'Encryption' ); ?></strong>
- <?php echo $l->t("Client side encryption (most secure but makes it impossible to access your data from the web interface)"); ?>
+ <?php echo $l->t( "Exclude the following file types from encryption:" ); ?>
<br />
- <input
- type="radio"
- name="encryption_mode"
- id="server_encryption"
- value="server"
- style="width:20px;"
- <?php if ($_['encryption_mode'] == 'server') echo "checked='checked'"; if ($_['encryption_mode'] != 'none') echo "DISABLED"?>
- />
-
- <?php echo $l->t('Server side encryption (allows you to access your files from the web interface and the desktop client)'); ?>
- <br />
-
- <input
- type="radio"
- name="encryption_mode"
- id="user_encryption"
- value="user"
- style="width:20px;"
- <?php if ($_['encryption_mode'] == 'user') echo "checked='checked'"; if ($_['encryption_mode'] != 'none') echo "DISABLED"?>
- />
-
- <?php echo $l->t('User specific (let the user decide)'); ?>
- <br/>
-
- <input
- type="radio"
- name="encryption_mode"
- id="none_encryption"
- value="none"
- style="width:20px;"
- <?php if ($_['encryption_mode'] == 'none') echo "checked='checked'"; if ($_['encryption_mode'] != 'none') echo "DISABLED"?>
- />
-
- <?php echo $l->t('None (no encryption at all)'); ?>
- <br/>
-
- </p>
- <p>
- <strong><?php echo $l->t('Encryption'); ?></strong>
-
- <?php echo $l->t("Exclude the following file types from encryption"); ?>
-
<select
id='encryption_blacklist'
- title="<?php echo $l->t('None')?>"
+ title="<?php echo $l->t( 'None' )?>"
multiple="multiple">
<?php foreach($_["blacklist"] as $type): ?>
- <option selected="selected" value="<?php echo $type;?>"> <?php echo $type;?> </option>
+ <option selected="selected" value="<?php echo $type; ?>"> <?php echo $type; ?> </option>
<?php endforeach;?>
</select>
</p>
diff --git a/apps/files_encryption/test/crypt.php b/apps/files_encryption/test/crypt.php
index 19c10ab0ab5..aa87ec32821 100755
--- a/apps/files_encryption/test/crypt.php
+++ b/apps/files_encryption/test/crypt.php
@@ -416,13 +416,13 @@ class Test_Crypt extends \PHPUnit_Framework_TestCase {
function testIsEncryptedContent() {
- $this->assertFalse( Encryption\Crypt::isEncryptedContent( $this->dataUrl ) );
+ $this->assertFalse( Encryption\Crypt::isCatfile( $this->dataUrl ) );
- $this->assertFalse( Encryption\Crypt::isEncryptedContent( $this->legacyEncryptedData ) );
+ $this->assertFalse( Encryption\Crypt::isCatfile( $this->legacyEncryptedData ) );
$keyfileContent = Encryption\Crypt::symmetricEncryptFileContent( $this->dataUrl, 'hat' );
- $this->assertTrue( Encryption\Crypt::isEncryptedContent( $keyfileContent ) );
+ $this->assertTrue( Encryption\Crypt::isCatfile( $keyfileContent ) );
}
diff --git a/apps/files_encryption/test/keymanager.php b/apps/files_encryption/test/keymanager.php
index f02d6eb5f7a..bf453fe3163 100644
--- a/apps/files_encryption/test/keymanager.php
+++ b/apps/files_encryption/test/keymanager.php
@@ -79,15 +79,13 @@ class Test_Keymanager extends \PHPUnit_Framework_TestCase {
# NOTE: This cannot be tested until we are able to break out
# of the FileSystemView data directory root
-// $key = Crypt::symmetricEncryptFileContentKeyfile( $this->data, 'hat' );
-//
-// $tmpPath = sys_get_temp_dir(). '/' . 'testSetFileKey';
-//
-// $view = new \OC_FilesystemView( '/tmp/' );
-//
-// //$view = new \OC_FilesystemView( '/' . $this->userId . '/files_encryption/keyfiles' );
-//
-// Encryption\Keymanager::setFileKey( $tmpPath, $key['key'], $view );
+ $key = Encryption\Crypt::symmetricEncryptFileContentKeyfile( $this->randomKey, 'hat' );
+
+ $path = 'unittest-'.time().'txt';
+
+ //$view = new \OC_FilesystemView( '/' . $this->userId . '/files_encryption/keyfiles' );
+
+ Encryption\Keymanager::setFileKey( $this->view, $path, $this->userId, $key['key'] );
}
diff --git a/apps/files_encryption/test/util.php b/apps/files_encryption/test/util.php
index a299ec67f59..1cdeff8008d 100755
--- a/apps/files_encryption/test/util.php
+++ b/apps/files_encryption/test/util.php
@@ -51,7 +51,7 @@ class Test_Enc_Util extends \PHPUnit_Framework_TestCase {
$this->publicKeyPath = $this->publicKeyDir . '/' . $this->userId . '.public.key'; // e.g. data/public-keys/admin.public.key
$this->privateKeyPath = $this->encryptionDir . '/' . $this->userId . '.private.key'; // e.g. data/admin/admin.private.key
- $this->view = new OC_FilesystemView( '/admin' );
+ $this->view = new \OC_FilesystemView( '/' );
$this->mockView = m::mock('OC_FilesystemView');
$this->util = new Encryption\Util( $this->mockView, $this->userId );
@@ -88,8 +88,8 @@ class Test_Enc_Util extends \PHPUnit_Framework_TestCase {
$mockView = m::mock('OC_FilesystemView');
- $mockView->shouldReceive( 'file_exists' )->times(4)->andReturn( false );
- $mockView->shouldReceive( 'mkdir' )->times(3)->andReturn( true );
+ $mockView->shouldReceive( 'file_exists' )->times(5)->andReturn( false );
+ $mockView->shouldReceive( 'mkdir' )->times(4)->andReturn( true );
$mockView->shouldReceive( 'file_put_contents' )->withAnyArgs();
$util = new Encryption\Util( $mockView, $this->userId );
@@ -105,7 +105,7 @@ class Test_Enc_Util extends \PHPUnit_Framework_TestCase {
$mockView = m::mock('OC_FilesystemView');
- $mockView->shouldReceive( 'file_exists' )->times(5)->andReturn( true );
+ $mockView->shouldReceive( 'file_exists' )->times(6)->andReturn( true );
$mockView->shouldReceive( 'file_put_contents' )->withAnyArgs();
$util = new Encryption\Util( $mockView, $this->userId );
@@ -149,6 +149,21 @@ class Test_Enc_Util extends \PHPUnit_Framework_TestCase {
# then false will be returned. Use strict ordering?
}
+
+ function testFindFiles() {
+
+// $this->view->chroot( "/data/{$this->userId}/files" );
+
+ $util = new Encryption\Util( $this->view, $this->userId );
+
+ $files = $util->findFiles( '/', 'encrypted' );
+
+ var_dump( $files );
+
+ # TODO: Add more tests here to check that if any of the dirs are
+ # then false will be returned. Use strict ordering?
+
+ }
// /**
// * @brief test decryption using legacy blowfish method
diff --git a/apps/files_external/js/dropbox.js b/apps/files_external/js/dropbox.js
index a9a3155e677..cd3c957e0a8 100644
--- a/apps/files_external/js/dropbox.js
+++ b/apps/files_external/js/dropbox.js
@@ -36,7 +36,7 @@ $(document).ready(function() {
}
});
- $('#externalStorage tbody tr input').live('keyup', function() {
+ $('#externalStorage tbody').on('keyup', 'tr input', function() {
var tr = $(this).parent().parent();
if ($(tr).hasClass('\\\\OC\\\\Files\\\\Storage\\\\Dropbox') && $(tr).find('[data-parameter="configured"]').val() != 'true') {
var config = $(tr).find('.configuration');
@@ -52,7 +52,7 @@ $(document).ready(function() {
}
});
- $('.dropbox').live('click', function(event) {
+ $('.dropbox').on('click', function(event) {
event.preventDefault();
var app_key = $(this).parent().find('[data-parameter="app_key"]').val();
var app_secret = $(this).parent().find('[data-parameter="app_secret"]').val();
diff --git a/apps/files_external/js/google.js b/apps/files_external/js/google.js
index 7d759d13da4..9b7f9514f12 100644
--- a/apps/files_external/js/google.js
+++ b/apps/files_external/js/google.js
@@ -33,8 +33,7 @@ $(document).ready(function() {
}
});
- $('#externalStorage tbody tr').live('change', function() {
- console.log('hello');
+ $('#externalStorage tbody').on('change', 'tr', function() {
if ($(this).hasClass('\\\\OC\\\\Files\\\\Storage\\\\Google') && $(this).find('[data-parameter="configured"]').val() != 'true') {
if ($(this).find('.mountPoint input').val() != '') {
if ($(this).find('.google').length == 0) {
@@ -44,7 +43,7 @@ $(document).ready(function() {
}
});
- $('#externalStorage tbody tr .mountPoint input').live('keyup', function() {
+ $('#externalStorage tbody').on('keyup', 'tr .mountPoint input', function() {
var tr = $(this).parent().parent();
if ($(tr).hasClass('\\\\OC\\\\Files\\\\Storage\\\\Google') && $(tr).find('[data-parameter="configured"]').val() != 'true' && $(tr).find('.google').length > 0) {
if ($(this).val() != '') {
@@ -55,7 +54,7 @@ $(document).ready(function() {
}
});
- $('.google').live('click', function(event) {
+ $('.google').on('click', function(event) {
event.preventDefault();
var tr = $(this).parent().parent();
var configured = $(this).parent().find('[data-parameter="configured"]');
diff --git a/apps/files_external/js/settings.js b/apps/files_external/js/settings.js
index 6cbc2180084..172ef097fbf 100644
--- a/apps/files_external/js/settings.js
+++ b/apps/files_external/js/settings.js
@@ -71,7 +71,7 @@ OC.MountConfig={
$(document).ready(function() {
$('.chzn-select').chosen();
- $('#selectBackend').live('change', function() {
+ $('#selectBackend').on('change', function() {
var tr = $(this).parent().parent();
$('#externalStorage tbody').append($(tr).clone());
$('#externalStorage tbody tr').last().find('.mountPoint input').val('');
@@ -135,11 +135,11 @@ $(document).ready(function() {
return defaultMountPoint+append;
}
- $('#externalStorage td').live('change', function() {
+ $('#externalStorage').on('change', 'td', function() {
OC.MountConfig.saveStorage($(this).parent());
});
- $('td.remove>img').live('click', function() {
+ $('td.remove>img').on('click', function() {
var tr = $(this).parent().parent();
var mountPoint = $(tr).find('.mountPoint input').val();
if ( ! mountPoint) {
diff --git a/apps/files_external/l10n/af_ZA.php b/apps/files_external/l10n/af_ZA.php
new file mode 100644
index 00000000000..cf9b951828d
--- /dev/null
+++ b/apps/files_external/l10n/af_ZA.php
@@ -0,0 +1,3 @@
+<?php $TRANSLATIONS = array(
+"Users" => "Gebruikers"
+);
diff --git a/apps/files_external/l10n/fa.php b/apps/files_external/l10n/fa.php
index b866201361a..5acf3eac5a5 100644
--- a/apps/files_external/l10n/fa.php
+++ b/apps/files_external/l10n/fa.php
@@ -1,5 +1,10 @@
<?php $TRANSLATIONS = array(
+"External Storage" => "حافظه خارجی",
+"Configuration" => "پیکربندی",
+"Options" => "تنظیمات",
+"Applicable" => "قابل اجرا",
"Groups" => "گروه ها",
"Users" => "کاربران",
-"Delete" => "حذف"
+"Delete" => "حذف",
+"Enable User External Storage" => "فعال سازی حافظه خارجی کاربر"
);
diff --git a/apps/files_external/l10n/fi_FI.php b/apps/files_external/l10n/fi_FI.php
index d7b16e0d3ee..8c7381db71d 100644
--- a/apps/files_external/l10n/fi_FI.php
+++ b/apps/files_external/l10n/fi_FI.php
@@ -4,6 +4,8 @@
"Grant access" => "Salli pääsy",
"Fill out all required fields" => "Täytä kaikki vaaditut kentät",
"Error configuring Google Drive storage" => "Virhe Google Drive levyn asetuksia tehtäessä",
+"<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares is not possible. Please ask your system administrator to install it." => "<b>Varoitus:</b> \"smbclient\" ei ole asennettuna. CIFS-/SMB-jakojen liittäminen ei ole mahdollista. Pyydä järjestelmän ylläpitäjää asentamaan smbclient.",
+"<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting of FTP shares is not possible. Please ask your system administrator to install it." => "<b>Varoitus:</b> PHP:n FTP-tuki ei ole käytössä tai sitä ei ole asennettu. FTP-jakojen liittäminen ei ole mahdollista. Pyydä järjestelmän ylläpitäjää ottamaan FTP-tuki käyttöön.",
"External Storage" => "Erillinen tallennusväline",
"Mount point" => "Liitospiste",
"Backend" => "Taustaosa",
diff --git a/apps/files_external/l10n/lv.php b/apps/files_external/l10n/lv.php
index 26452f98b01..ee53346fcde 100644
--- a/apps/files_external/l10n/lv.php
+++ b/apps/files_external/l10n/lv.php
@@ -1,5 +1,26 @@
<?php $TRANSLATIONS = array(
+"Access granted" => "Piešķirta pieeja",
+"Error configuring Dropbox storage" => "Kļūda, konfigurējot Dropbox krātuvi",
+"Grant access" => "Piešķirt pieeju",
+"Fill out all required fields" => "Aizpildīt visus pieprasītos laukus",
+"Please provide a valid Dropbox app key and secret." => "Lūdzu, norādiet derīgu Dropbox lietotnes atslēgu un noslēpumu.",
+"Error configuring Google Drive storage" => "Kļūda, konfigurējot Google Drive krātuvi",
+"<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares is not possible. Please ask your system administrator to install it." => "<b>Brīdinājums:</b> nav uzinstalēts “smbclient”. Nevar montēt CIFS/SMB koplietojumus. Lūdzu, vaicājiet savam sistēmas administratoram, lai to uzinstalē.",
+"<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting of FTP shares is not possible. Please ask your system administrator to install it." => "<b>Brīdinājums: </b> uz PHP nav aktivēts vai instalēts FTP atbalsts. Nevar montēt FTP koplietojumus. Lūdzu, vaicājiet savam sistēmas administratoram, lai to uzinstalē.",
+"External Storage" => "Ārējā krātuve",
+"Mount point" => "Montēšanas punkts",
+"Backend" => "Aizmugure",
+"Configuration" => "Konfigurācija",
+"Options" => "Opcijas",
+"Applicable" => "Piemērojams",
+"Add mount point" => "Pievienot montēšanas punktu",
+"None set" => "Neviens nav iestatīts",
+"All Users" => "Visi lietotāji",
"Groups" => "Grupas",
"Users" => "Lietotāji",
-"Delete" => "Izdzēst"
+"Delete" => "Dzēst",
+"Enable User External Storage" => "Aktivēt lietotāja ārējo krātuvi",
+"Allow users to mount their own external storage" => "Ļaut lietotājiem montēt pašiem savu ārējo krātuvi",
+"SSL root certificates" => "SSL saknes sertifikāti",
+"Import Root Certificate" => "Importēt saknes sertifikātus"
);
diff --git a/apps/files_sharing/l10n/af_ZA.php b/apps/files_sharing/l10n/af_ZA.php
new file mode 100644
index 00000000000..344585a62fc
--- /dev/null
+++ b/apps/files_sharing/l10n/af_ZA.php
@@ -0,0 +1,4 @@
+<?php $TRANSLATIONS = array(
+"Password" => "Wagwoord",
+"web services under your control" => "webdienste onder jou beheer"
+);
diff --git a/apps/files_sharing/l10n/fa.php b/apps/files_sharing/l10n/fa.php
index 06e1862e8b3..4313acae1ad 100644
--- a/apps/files_sharing/l10n/fa.php
+++ b/apps/files_sharing/l10n/fa.php
@@ -1,6 +1,9 @@
<?php $TRANSLATIONS = array(
-"Size" => "اندازه",
-"Modified" => "تاریخ",
-"Delete all" => "حذف همه",
-"Delete" => "حذف"
+"Password" => "گذرواژه",
+"Submit" => "ثبت",
+"%s shared the folder %s with you" => "%sپوشه %s را با شما به اشتراک گذاشت",
+"%s shared the file %s with you" => "%sفایل %s را با شما به اشتراک گذاشت",
+"Download" => "دانلود",
+"No preview available for" => "هیچگونه پیش نمایشی موجود نیست",
+"web services under your control" => "سرویس های تحت وب در کنترل شما"
);
diff --git a/apps/files_sharing/l10n/lv.php b/apps/files_sharing/l10n/lv.php
new file mode 100644
index 00000000000..0b224867089
--- /dev/null
+++ b/apps/files_sharing/l10n/lv.php
@@ -0,0 +1,9 @@
+<?php $TRANSLATIONS = array(
+"Password" => "Parole",
+"Submit" => "Iesniegt",
+"%s shared the folder %s with you" => "%s ar jums dalījās ar mapi %s",
+"%s shared the file %s with you" => "%s ar jums dalījās ar datni %s",
+"Download" => "Lejupielādēt",
+"No preview available for" => "Nav pieejams priekšskatījums priekš",
+"web services under your control" => "jūsu vadībā esošie tīmekļa servisi"
+);
diff --git a/apps/files_sharing/l10n/sr.php b/apps/files_sharing/l10n/sr.php
index 7a922b89002..6e277f67711 100644
--- a/apps/files_sharing/l10n/sr.php
+++ b/apps/files_sharing/l10n/sr.php
@@ -1,3 +1,5 @@
<?php $TRANSLATIONS = array(
-"Submit" => "Пошаљи"
+"Password" => "Лозинка",
+"Submit" => "Пошаљи",
+"Download" => "Преузми"
);
diff --git a/apps/files_sharing/public.php b/apps/files_sharing/public.php
index 9cf45e56fb9..a3e0ec192af 100644
--- a/apps/files_sharing/public.php
+++ b/apps/files_sharing/public.php
@@ -235,6 +235,7 @@ if ($linkItem) {
OCP\Util::addStyle('files', 'files');
OCP\Util::addScript('files', 'files');
OCP\Util::addScript('files', 'filelist');
+ OCP\Util::addscript('files', 'keyboardshortcuts');
$files = array();
$rootLength = strlen($basePath) + 1;
foreach (OC_Files::getDirectoryContent($path) as $i) {
diff --git a/apps/files_trashbin/ajax/delete.php b/apps/files_trashbin/ajax/delete.php
new file mode 100644
index 00000000000..7a6bd1342ea
--- /dev/null
+++ b/apps/files_trashbin/ajax/delete.php
@@ -0,0 +1,24 @@
+<?php
+
+OCP\JSON::checkLoggedIn();
+OCP\JSON::callCheck();
+
+$file = $_REQUEST['file'];
+
+$path_parts = pathinfo($file);
+if ($path_parts['dirname'] == '.') {
+ $delimiter = strrpos($file, '.d');
+ $filename = substr($file, 0, $delimiter);
+ $timestamp = substr($file, $delimiter+2);
+} else {
+ $filename = $file;
+ $timestamp = null;
+}
+
+if (OCA\Files_Trashbin\Trashbin::delete($filename, $timestamp)) {
+ OCP\JSON::success(array("data" => array("filename" => $file)));
+} else {
+ $l = OC_L10N::get('files_trashbin');
+ OCP\JSON::error(array("data" => array("message" => $l->t("Couldn't delete %s permanently", array($file)))));
+}
+
diff --git a/apps/files_trashbin/ajax/undelete.php b/apps/files_trashbin/ajax/undelete.php
index a7bb5b9de2d..cc010979c51 100644
--- a/apps/files_trashbin/ajax/undelete.php
+++ b/apps/files_trashbin/ajax/undelete.php
@@ -1,8 +1,7 @@
<?php
-if(!OCP\User::isLoggedIn()) {
- exit;
-}
+OCP\JSON::checkLoggedIn();
+OCP\JSON::callCheck();
$files = $_REQUEST['files'];
$dirlisting = $_REQUEST['dirlisting'];
@@ -23,7 +22,7 @@ foreach ($list as $file) {
$timestamp = null;
}
- if ( !OCA_Trash\Trashbin::restore($file, $filename, $timestamp) ) {
+ if ( !OCA\Files_Trashbin\Trashbin::restore($file, $filename, $timestamp) ) {
$error[] = $filename;
} else {
$success[$i]['filename'] = $file;
@@ -38,8 +37,10 @@ if ( $error ) {
foreach ( $error as $e ) {
$filelist .= $e.', ';
}
- OCP\JSON::error(array("data" => array("message" => "Couldn't restore ".rtrim($filelist,', '), "success" => $success, "error" => $error)));
+ $l = OC_L10N::get('files_trashbin');
+ $message = $l->t("Couldn't restore %s", array(rtrim($filelist,', ')));
+ OCP\JSON::error(array("data" => array("message" => $message,
+ "success" => $success, "error" => $error)));
} else {
OCP\JSON::success(array("data" => array("success" => $success)));
}
-
diff --git a/apps/files_trashbin/appinfo/app.php b/apps/files_trashbin/appinfo/app.php
index 3741d42c781..b1a15cd13d1 100644
--- a/apps/files_trashbin/appinfo/app.php
+++ b/apps/files_trashbin/appinfo/app.php
@@ -1,7 +1,7 @@
<?php
-OC::$CLASSPATH['OCA_Trash\Hooks'] = 'apps/files_trashbin/lib/hooks.php';
-OC::$CLASSPATH['OCA_Trash\Trashbin'] = 'apps/files_trashbin/lib/trash.php';
+OC::$CLASSPATH['OCA\Files_Trashbin\Hooks'] = 'apps/files_trashbin/lib/hooks.php';
+OC::$CLASSPATH['OCA\Files_Trashbin\Trashbin'] = 'apps/files_trashbin/lib/trash.php';
-OCP\Util::connectHook('OC_Filesystem', 'delete', "OCA_Trash\Hooks", "remove_hook");
+OCP\Util::connectHook('OC_Filesystem', 'delete', "OCA\Files_Trashbin\Hooks", "remove_hook");
diff --git a/apps/files_trashbin/js/disableDefaultActions.js b/apps/files_trashbin/js/disableDefaultActions.js
index 56b95407dd3..27c3e13db4d 100644
--- a/apps/files_trashbin/js/disableDefaultActions.js
+++ b/apps/files_trashbin/js/disableDefaultActions.js
@@ -1,3 +1,4 @@
/* disable download and sharing actions */
var disableDownloadActions = true;
var disableSharing = true;
+var trashBinApp = true; \ No newline at end of file
diff --git a/apps/files_trashbin/js/trash.js b/apps/files_trashbin/js/trash.js
index f2797347b82..c3429e7a838 100644
--- a/apps/files_trashbin/js/trash.js
+++ b/apps/files_trashbin/js/trash.js
@@ -21,7 +21,32 @@ $(document).ready(function() {
});
};
-
+
+ FileActions.register('all', 'Delete', OC.PERMISSION_READ, function () {
+ return OC.imagePath('core', 'actions/delete');
+ }, function (filename) {
+ $('.tipsy').remove();
+
+ var tr=$('tr').filterAttr('data-file', filename);
+ var deleteAction = $('tr').filterAttr('data-file',filename).children("td.date").children(".action.delete");
+ var oldHTML = deleteAction[0].outerHTML;
+ var newHTML = '<img class="move2trash" data-action="Delete" title="'+t('files', 'delete file permanently')+'" src="'+ OC.imagePath('core', 'loading.gif') +'"></a>';
+ deleteAction[0].outerHTML = newHTML;
+
+ $.post(OC.filePath('files_trashbin','ajax','delete.php'),
+ {file:tr.attr('data-file') },
+ function(result){
+ if ( result.status == 'success' ) {
+ var row = document.getElementById(result.data.filename);
+ row.parentNode.removeChild(row);
+ } else {
+ deleteAction[0].outerHTML = oldHTML;
+ OC.dialogs.alert(result.data.message, 'Error');
+ }
+ });
+
+ });
+
// Sets the select_all checkbox behaviour :
$('#select_all').click(function() {
if($(this).attr('checked')){
@@ -66,7 +91,7 @@ $(document).ready(function() {
});
$('.undelete').click('click',function(event) {
- var spinner = '<img class="move2trash" title="'+t('files_trashbin', 'perform undelete operation')+'" src="'+ OC.imagePath('core', 'loader.gif') +'"></a>';
+ var spinner = '<img class="move2trash" title="'+t('files_trashbin', 'perform restore operation')+'" src="'+ OC.imagePath('core', 'loader.gif') +'"></a>';
var files=getSelectedFiles('file');
var fileslist=files.join(';');
var dirlisting=getSelectedFiles('dirlisting')[0];
diff --git a/apps/files_trashbin/l10n/ar.php b/apps/files_trashbin/l10n/ar.php
new file mode 100644
index 00000000000..e38130fe2d3
--- /dev/null
+++ b/apps/files_trashbin/l10n/ar.php
@@ -0,0 +1,3 @@
+<?php $TRANSLATIONS = array(
+"Name" => "اسم"
+);
diff --git a/apps/files_trashbin/l10n/bg_BG.php b/apps/files_trashbin/l10n/bg_BG.php
new file mode 100644
index 00000000000..681c1dc5802
--- /dev/null
+++ b/apps/files_trashbin/l10n/bg_BG.php
@@ -0,0 +1,3 @@
+<?php $TRANSLATIONS = array(
+"Name" => "Име"
+);
diff --git a/apps/files_trashbin/l10n/bn_BD.php b/apps/files_trashbin/l10n/bn_BD.php
new file mode 100644
index 00000000000..c669eff7e1f
--- /dev/null
+++ b/apps/files_trashbin/l10n/bn_BD.php
@@ -0,0 +1,7 @@
+<?php $TRANSLATIONS = array(
+"Name" => "রাম",
+"1 folder" => "১টি ফোল্ডার",
+"{count} folders" => "{count} টি ফোল্ডার",
+"1 file" => "১টি ফাইল",
+"{count} files" => "{count} টি ফাইল"
+);
diff --git a/apps/files_trashbin/l10n/ca.php b/apps/files_trashbin/l10n/ca.php
new file mode 100644
index 00000000000..3af33c8a310
--- /dev/null
+++ b/apps/files_trashbin/l10n/ca.php
@@ -0,0 +1,11 @@
+<?php $TRANSLATIONS = array(
+"perform restore operation" => "executa l'operació de restauració",
+"Name" => "Nom",
+"Deleted" => "Eliminat",
+"1 folder" => "1 carpeta",
+"{count} folders" => "{count} carpetes",
+"1 file" => "1 fitxer",
+"{count} files" => "{count} fitxers",
+"Nothing in here. Your trash bin is empty!" => "La paperera està buida!",
+"Restore" => "Recupera"
+);
diff --git a/apps/files_trashbin/l10n/cs_CZ.php b/apps/files_trashbin/l10n/cs_CZ.php
new file mode 100644
index 00000000000..caaaea37436
--- /dev/null
+++ b/apps/files_trashbin/l10n/cs_CZ.php
@@ -0,0 +1,11 @@
+<?php $TRANSLATIONS = array(
+"perform restore operation" => "provést obnovu",
+"Name" => "Název",
+"Deleted" => "Smazáno",
+"1 folder" => "1 složka",
+"{count} folders" => "{count} složky",
+"1 file" => "1 soubor",
+"{count} files" => "{count} soubory",
+"Nothing in here. Your trash bin is empty!" => "Žádný obsah. Váš koš je prázdný.",
+"Restore" => "Obnovit"
+);
diff --git a/apps/files_trashbin/l10n/da.php b/apps/files_trashbin/l10n/da.php
new file mode 100644
index 00000000000..3343b6fc8f6
--- /dev/null
+++ b/apps/files_trashbin/l10n/da.php
@@ -0,0 +1,8 @@
+<?php $TRANSLATIONS = array(
+"Name" => "Navn",
+"1 folder" => "1 mappe",
+"{count} folders" => "{count} mapper",
+"1 file" => "1 fil",
+"{count} files" => "{count} filer",
+"Restore" => "Gendan"
+);
diff --git a/apps/files_trashbin/l10n/de.php b/apps/files_trashbin/l10n/de.php
new file mode 100644
index 00000000000..45dfb9d6057
--- /dev/null
+++ b/apps/files_trashbin/l10n/de.php
@@ -0,0 +1,11 @@
+<?php $TRANSLATIONS = array(
+"perform restore operation" => "Wiederherstellung ausführen",
+"Name" => "Name",
+"Deleted" => "gelöscht",
+"1 folder" => "1 Ordner",
+"{count} folders" => "{count} Ordner",
+"1 file" => "1 Datei",
+"{count} files" => "{count} Dateien",
+"Nothing in here. Your trash bin is empty!" => "Nichts zu löschen, der Papierkorb ist leer!",
+"Restore" => "Wiederherstellen"
+);
diff --git a/apps/files_trashbin/l10n/de_DE.php b/apps/files_trashbin/l10n/de_DE.php
new file mode 100644
index 00000000000..45e30d85a3b
--- /dev/null
+++ b/apps/files_trashbin/l10n/de_DE.php
@@ -0,0 +1,11 @@
+<?php $TRANSLATIONS = array(
+"perform restore operation" => "Führe die Wiederherstellung aus",
+"Name" => "Name",
+"Deleted" => "Gelöscht",
+"1 folder" => "1 Ordner",
+"{count} folders" => "{count} Ordner",
+"1 file" => "1 Datei",
+"{count} files" => "{count} Dateien",
+"Nothing in here. Your trash bin is empty!" => "Nichts zu löschen, Ihr Papierkorb ist leer!",
+"Restore" => "Wiederherstellen"
+);
diff --git a/apps/files_trashbin/l10n/el.php b/apps/files_trashbin/l10n/el.php
new file mode 100644
index 00000000000..83e359890ea
--- /dev/null
+++ b/apps/files_trashbin/l10n/el.php
@@ -0,0 +1,8 @@
+<?php $TRANSLATIONS = array(
+"Name" => "Όνομα",
+"1 folder" => "1 φάκελος",
+"{count} folders" => "{count} φάκελοι",
+"1 file" => "1 αρχείο",
+"{count} files" => "{count} αρχεία",
+"Restore" => "Επαναφορά"
+);
diff --git a/apps/files_trashbin/l10n/eo.php b/apps/files_trashbin/l10n/eo.php
new file mode 100644
index 00000000000..f357e3c10c2
--- /dev/null
+++ b/apps/files_trashbin/l10n/eo.php
@@ -0,0 +1,8 @@
+<?php $TRANSLATIONS = array(
+"Name" => "Nomo",
+"1 folder" => "1 dosierujo",
+"{count} folders" => "{count} dosierujoj",
+"1 file" => "1 dosiero",
+"{count} files" => "{count} dosierujoj",
+"Restore" => "Restaŭri"
+);
diff --git a/apps/files_trashbin/l10n/es.php b/apps/files_trashbin/l10n/es.php
new file mode 100644
index 00000000000..b191ffc4246
--- /dev/null
+++ b/apps/files_trashbin/l10n/es.php
@@ -0,0 +1,11 @@
+<?php $TRANSLATIONS = array(
+"perform restore operation" => "Restaurar",
+"Name" => "Nombre",
+"Deleted" => "Eliminado",
+"1 folder" => "1 carpeta",
+"{count} folders" => "{count} carpetas",
+"1 file" => "1 archivo",
+"{count} files" => "{count} archivos",
+"Nothing in here. Your trash bin is empty!" => "Nada aqui. La papelera esta vacia!",
+"Restore" => "Recuperar"
+);
diff --git a/apps/files_trashbin/l10n/es_AR.php b/apps/files_trashbin/l10n/es_AR.php
new file mode 100644
index 00000000000..d2c5f304284
--- /dev/null
+++ b/apps/files_trashbin/l10n/es_AR.php
@@ -0,0 +1,8 @@
+<?php $TRANSLATIONS = array(
+"Name" => "Nombre",
+"1 folder" => "1 directorio",
+"{count} folders" => "{count} directorios",
+"1 file" => "1 archivo",
+"{count} files" => "{count} archivos",
+"Restore" => "Recuperar"
+);
diff --git a/apps/files_trashbin/l10n/et_EE.php b/apps/files_trashbin/l10n/et_EE.php
new file mode 100644
index 00000000000..4f46f388020
--- /dev/null
+++ b/apps/files_trashbin/l10n/et_EE.php
@@ -0,0 +1,7 @@
+<?php $TRANSLATIONS = array(
+"Name" => "Nimi",
+"1 folder" => "1 kaust",
+"{count} folders" => "{count} kausta",
+"1 file" => "1 fail",
+"{count} files" => "{count} faili"
+);
diff --git a/apps/files_trashbin/l10n/eu.php b/apps/files_trashbin/l10n/eu.php
new file mode 100644
index 00000000000..a1e3ca53e61
--- /dev/null
+++ b/apps/files_trashbin/l10n/eu.php
@@ -0,0 +1,8 @@
+<?php $TRANSLATIONS = array(
+"Name" => "Izena",
+"1 folder" => "karpeta bat",
+"{count} folders" => "{count} karpeta",
+"1 file" => "fitxategi bat",
+"{count} files" => "{count} fitxategi",
+"Restore" => "Berrezarri"
+);
diff --git a/apps/files_trashbin/l10n/fa.php b/apps/files_trashbin/l10n/fa.php
new file mode 100644
index 00000000000..487d1657985
--- /dev/null
+++ b/apps/files_trashbin/l10n/fa.php
@@ -0,0 +1,8 @@
+<?php $TRANSLATIONS = array(
+"Name" => "نام",
+"1 folder" => "1 پوشه",
+"{count} folders" => "{ شمار} پوشه ها",
+"1 file" => "1 پرونده",
+"{count} files" => "{ شمار } فایل ها",
+"Restore" => "بازیابی"
+);
diff --git a/apps/files_trashbin/l10n/fi_FI.php b/apps/files_trashbin/l10n/fi_FI.php
new file mode 100644
index 00000000000..de25027f9a8
--- /dev/null
+++ b/apps/files_trashbin/l10n/fi_FI.php
@@ -0,0 +1,11 @@
+<?php $TRANSLATIONS = array(
+"perform restore operation" => "suorita palautustoiminto",
+"Name" => "Nimi",
+"Deleted" => "Poistettu",
+"1 folder" => "1 kansio",
+"{count} folders" => "{count} kansiota",
+"1 file" => "1 tiedosto",
+"{count} files" => "{count} tiedostoa",
+"Nothing in here. Your trash bin is empty!" => "Tyhjää täynnä! Roskakorissa ei ole mitään.",
+"Restore" => "Palauta"
+);
diff --git a/apps/files_trashbin/l10n/fr.php b/apps/files_trashbin/l10n/fr.php
new file mode 100644
index 00000000000..51ade82d908
--- /dev/null
+++ b/apps/files_trashbin/l10n/fr.php
@@ -0,0 +1,11 @@
+<?php $TRANSLATIONS = array(
+"perform restore operation" => "effectuer l'opération de restauration",
+"Name" => "Nom",
+"Deleted" => "Effacé",
+"1 folder" => "1 dossier",
+"{count} folders" => "{count} dossiers",
+"1 file" => "1 fichier",
+"{count} files" => "{count} fichiers",
+"Nothing in here. Your trash bin is empty!" => "Il n'y a rien ici. Votre corbeille est vide !",
+"Restore" => "Restaurer"
+);
diff --git a/apps/files_trashbin/l10n/gl.php b/apps/files_trashbin/l10n/gl.php
new file mode 100644
index 00000000000..bdc3187b20b
--- /dev/null
+++ b/apps/files_trashbin/l10n/gl.php
@@ -0,0 +1,8 @@
+<?php $TRANSLATIONS = array(
+"Name" => "Nome",
+"1 folder" => "1 cartafol",
+"{count} folders" => "{count} cartafoles",
+"1 file" => "1 ficheiro",
+"{count} files" => "{count} ficheiros",
+"Restore" => "Restablecer"
+);
diff --git a/apps/files_trashbin/l10n/he.php b/apps/files_trashbin/l10n/he.php
new file mode 100644
index 00000000000..d026add5d75
--- /dev/null
+++ b/apps/files_trashbin/l10n/he.php
@@ -0,0 +1,7 @@
+<?php $TRANSLATIONS = array(
+"Name" => "שם",
+"1 folder" => "תיקייה אחת",
+"{count} folders" => "{count} תיקיות",
+"1 file" => "קובץ אחד",
+"{count} files" => "{count} קבצים"
+);
diff --git a/apps/files_trashbin/l10n/hr.php b/apps/files_trashbin/l10n/hr.php
new file mode 100644
index 00000000000..52255c7429a
--- /dev/null
+++ b/apps/files_trashbin/l10n/hr.php
@@ -0,0 +1,3 @@
+<?php $TRANSLATIONS = array(
+"Name" => "Ime"
+);
diff --git a/apps/files_trashbin/l10n/hu_HU.php b/apps/files_trashbin/l10n/hu_HU.php
new file mode 100644
index 00000000000..c4e2b5e2125
--- /dev/null
+++ b/apps/files_trashbin/l10n/hu_HU.php
@@ -0,0 +1,8 @@
+<?php $TRANSLATIONS = array(
+"Name" => "Név",
+"1 folder" => "1 mappa",
+"{count} folders" => "{count} mappa",
+"1 file" => "1 fájl",
+"{count} files" => "{count} fájl",
+"Restore" => "Visszaállítás"
+);
diff --git a/apps/files_trashbin/l10n/ia.php b/apps/files_trashbin/l10n/ia.php
new file mode 100644
index 00000000000..c2581f3de17
--- /dev/null
+++ b/apps/files_trashbin/l10n/ia.php
@@ -0,0 +1,3 @@
+<?php $TRANSLATIONS = array(
+"Name" => "Nomine"
+);
diff --git a/apps/files_trashbin/l10n/id.php b/apps/files_trashbin/l10n/id.php
new file mode 100644
index 00000000000..1a14d8b7c21
--- /dev/null
+++ b/apps/files_trashbin/l10n/id.php
@@ -0,0 +1,3 @@
+<?php $TRANSLATIONS = array(
+"Name" => "nama"
+);
diff --git a/apps/files_trashbin/l10n/is.php b/apps/files_trashbin/l10n/is.php
new file mode 100644
index 00000000000..416f641a8ef
--- /dev/null
+++ b/apps/files_trashbin/l10n/is.php
@@ -0,0 +1,7 @@
+<?php $TRANSLATIONS = array(
+"Name" => "Nafn",
+"1 folder" => "1 mappa",
+"{count} folders" => "{count} möppur",
+"1 file" => "1 skrá",
+"{count} files" => "{count} skrár"
+);
diff --git a/apps/files_trashbin/l10n/it.php b/apps/files_trashbin/l10n/it.php
new file mode 100644
index 00000000000..7def431a42a
--- /dev/null
+++ b/apps/files_trashbin/l10n/it.php
@@ -0,0 +1,11 @@
+<?php $TRANSLATIONS = array(
+"perform restore operation" => "esegui operazione di ripristino",
+"Name" => "Nome",
+"Deleted" => "Eliminati",
+"1 folder" => "1 cartella",
+"{count} folders" => "{count} cartelle",
+"1 file" => "1 file",
+"{count} files" => "{count} file",
+"Nothing in here. Your trash bin is empty!" => "Qui non c'è niente. Il tuo cestino è vuoto.",
+"Restore" => "Ripristina"
+);
diff --git a/apps/files_trashbin/l10n/ja_JP.php b/apps/files_trashbin/l10n/ja_JP.php
new file mode 100644
index 00000000000..0b4e1954e74
--- /dev/null
+++ b/apps/files_trashbin/l10n/ja_JP.php
@@ -0,0 +1,11 @@
+<?php $TRANSLATIONS = array(
+"perform restore operation" => "復元操作を実行する",
+"Name" => "名前",
+"Deleted" => "削除済み",
+"1 folder" => "1 フォルダ",
+"{count} folders" => "{count} フォルダ",
+"1 file" => "1 ファイル",
+"{count} files" => "{count} ファイル",
+"Nothing in here. Your trash bin is empty!" => "ここには何もありません。ゴミ箱は空です!",
+"Restore" => "復元"
+);
diff --git a/apps/files_trashbin/l10n/ka_GE.php b/apps/files_trashbin/l10n/ka_GE.php
new file mode 100644
index 00000000000..43dba38f5c7
--- /dev/null
+++ b/apps/files_trashbin/l10n/ka_GE.php
@@ -0,0 +1,7 @@
+<?php $TRANSLATIONS = array(
+"Name" => "სახელი",
+"1 folder" => "1 საქაღალდე",
+"{count} folders" => "{count} საქაღალდე",
+"1 file" => "1 ფაილი",
+"{count} files" => "{count} ფაილი"
+);
diff --git a/apps/files_trashbin/l10n/ko.php b/apps/files_trashbin/l10n/ko.php
new file mode 100644
index 00000000000..61acd1276a7
--- /dev/null
+++ b/apps/files_trashbin/l10n/ko.php
@@ -0,0 +1,8 @@
+<?php $TRANSLATIONS = array(
+"Name" => "이름",
+"1 folder" => "폴더 1개",
+"{count} folders" => "폴더 {count}개",
+"1 file" => "파일 1개",
+"{count} files" => "파일 {count}개",
+"Restore" => "복원"
+);
diff --git a/apps/files_trashbin/l10n/ku_IQ.php b/apps/files_trashbin/l10n/ku_IQ.php
new file mode 100644
index 00000000000..cbdbe4644d1
--- /dev/null
+++ b/apps/files_trashbin/l10n/ku_IQ.php
@@ -0,0 +1,3 @@
+<?php $TRANSLATIONS = array(
+"Name" => "ناو"
+);
diff --git a/apps/files_trashbin/l10n/lb.php b/apps/files_trashbin/l10n/lb.php
new file mode 100644
index 00000000000..d1bd7518663
--- /dev/null
+++ b/apps/files_trashbin/l10n/lb.php
@@ -0,0 +1,3 @@
+<?php $TRANSLATIONS = array(
+"Name" => "Numm"
+);
diff --git a/apps/files_trashbin/l10n/lt_LT.php b/apps/files_trashbin/l10n/lt_LT.php
new file mode 100644
index 00000000000..4933e97202f
--- /dev/null
+++ b/apps/files_trashbin/l10n/lt_LT.php
@@ -0,0 +1,7 @@
+<?php $TRANSLATIONS = array(
+"Name" => "Pavadinimas",
+"1 folder" => "1 aplankalas",
+"{count} folders" => "{count} aplankalai",
+"1 file" => "1 failas",
+"{count} files" => "{count} failai"
+);
diff --git a/apps/files_trashbin/l10n/lv.php b/apps/files_trashbin/l10n/lv.php
new file mode 100644
index 00000000000..017a8d285c0
--- /dev/null
+++ b/apps/files_trashbin/l10n/lv.php
@@ -0,0 +1,11 @@
+<?php $TRANSLATIONS = array(
+"perform restore operation" => "veikt atjaunošanu",
+"Name" => "Nosaukums",
+"Deleted" => "Dzēsts",
+"1 folder" => "1 mape",
+"{count} folders" => "{count} mapes",
+"1 file" => "1 datne",
+"{count} files" => "{count} datnes",
+"Nothing in here. Your trash bin is empty!" => "Šeit nekā nav. Jūsu miskaste ir tukša!",
+"Restore" => "Atjaunot"
+);
diff --git a/apps/files_trashbin/l10n/mk.php b/apps/files_trashbin/l10n/mk.php
new file mode 100644
index 00000000000..b983c341e8c
--- /dev/null
+++ b/apps/files_trashbin/l10n/mk.php
@@ -0,0 +1,7 @@
+<?php $TRANSLATIONS = array(
+"Name" => "Име",
+"1 folder" => "1 папка",
+"{count} folders" => "{count} папки",
+"1 file" => "1 датотека",
+"{count} files" => "{count} датотеки"
+);
diff --git a/apps/files_trashbin/l10n/ms_MY.php b/apps/files_trashbin/l10n/ms_MY.php
new file mode 100644
index 00000000000..73e97b496e4
--- /dev/null
+++ b/apps/files_trashbin/l10n/ms_MY.php
@@ -0,0 +1,3 @@
+<?php $TRANSLATIONS = array(
+"Name" => "Nama"
+);
diff --git a/apps/files_trashbin/l10n/nb_NO.php b/apps/files_trashbin/l10n/nb_NO.php
new file mode 100644
index 00000000000..49364753d13
--- /dev/null
+++ b/apps/files_trashbin/l10n/nb_NO.php
@@ -0,0 +1,7 @@
+<?php $TRANSLATIONS = array(
+"Name" => "Navn",
+"1 folder" => "1 mappe",
+"{count} folders" => "{count} mapper",
+"1 file" => "1 fil",
+"{count} files" => "{count} filer"
+);
diff --git a/apps/files_trashbin/l10n/nl.php b/apps/files_trashbin/l10n/nl.php
new file mode 100644
index 00000000000..4efa6ecf662
--- /dev/null
+++ b/apps/files_trashbin/l10n/nl.php
@@ -0,0 +1,11 @@
+<?php $TRANSLATIONS = array(
+"perform restore operation" => "uitvoeren restore operatie",
+"Name" => "Naam",
+"Deleted" => "Verwijderd",
+"1 folder" => "1 map",
+"{count} folders" => "{count} mappen",
+"1 file" => "1 bestand",
+"{count} files" => "{count} bestanden",
+"Nothing in here. Your trash bin is empty!" => "Niets te vinden. Uw prullenbak is leeg!",
+"Restore" => "Herstellen"
+);
diff --git a/apps/files_trashbin/l10n/nn_NO.php b/apps/files_trashbin/l10n/nn_NO.php
new file mode 100644
index 00000000000..be60dabdf01
--- /dev/null
+++ b/apps/files_trashbin/l10n/nn_NO.php
@@ -0,0 +1,3 @@
+<?php $TRANSLATIONS = array(
+"Name" => "Namn"
+);
diff --git a/apps/files_trashbin/l10n/oc.php b/apps/files_trashbin/l10n/oc.php
new file mode 100644
index 00000000000..2c705193c15
--- /dev/null
+++ b/apps/files_trashbin/l10n/oc.php
@@ -0,0 +1,3 @@
+<?php $TRANSLATIONS = array(
+"Name" => "Nom"
+);
diff --git a/apps/files_trashbin/l10n/pl.php b/apps/files_trashbin/l10n/pl.php
new file mode 100644
index 00000000000..d2ada4c9466
--- /dev/null
+++ b/apps/files_trashbin/l10n/pl.php
@@ -0,0 +1,8 @@
+<?php $TRANSLATIONS = array(
+"Name" => "Nazwa",
+"1 folder" => "1 folder",
+"{count} folders" => "{count} foldery",
+"1 file" => "1 plik",
+"{count} files" => "{count} pliki",
+"Restore" => "Przywróć"
+);
diff --git a/apps/files_trashbin/l10n/pt_BR.php b/apps/files_trashbin/l10n/pt_BR.php
new file mode 100644
index 00000000000..db5737d9238
--- /dev/null
+++ b/apps/files_trashbin/l10n/pt_BR.php
@@ -0,0 +1,11 @@
+<?php $TRANSLATIONS = array(
+"perform restore operation" => "realizar operação de restauração",
+"Name" => "Nome",
+"Deleted" => "Excluído",
+"1 folder" => "1 pasta",
+"{count} folders" => "{count} pastas",
+"1 file" => "1 arquivo",
+"{count} files" => "{count} arquivos",
+"Nothing in here. Your trash bin is empty!" => "Nada aqui. Sua lixeira está vazia!",
+"Restore" => "Restaurar"
+);
diff --git a/apps/files_trashbin/l10n/pt_PT.php b/apps/files_trashbin/l10n/pt_PT.php
new file mode 100644
index 00000000000..79930315b0e
--- /dev/null
+++ b/apps/files_trashbin/l10n/pt_PT.php
@@ -0,0 +1,11 @@
+<?php $TRANSLATIONS = array(
+"perform restore operation" => "Restaurar",
+"Name" => "Nome",
+"Deleted" => "Apagado",
+"1 folder" => "1 pasta",
+"{count} folders" => "{count} pastas",
+"1 file" => "1 ficheiro",
+"{count} files" => "{count} ficheiros",
+"Nothing in here. Your trash bin is empty!" => "Não ha ficheiros. O lixo está vazio",
+"Restore" => "Restaurar"
+);
diff --git a/apps/files_trashbin/l10n/ro.php b/apps/files_trashbin/l10n/ro.php
new file mode 100644
index 00000000000..6ece51e02cf
--- /dev/null
+++ b/apps/files_trashbin/l10n/ro.php
@@ -0,0 +1,7 @@
+<?php $TRANSLATIONS = array(
+"Name" => "Nume",
+"1 folder" => "1 folder",
+"{count} folders" => "{count} foldare",
+"1 file" => "1 fisier",
+"{count} files" => "{count} fisiere"
+);
diff --git a/apps/files_trashbin/l10n/ru.php b/apps/files_trashbin/l10n/ru.php
new file mode 100644
index 00000000000..23d739a2ff7
--- /dev/null
+++ b/apps/files_trashbin/l10n/ru.php
@@ -0,0 +1,7 @@
+<?php $TRANSLATIONS = array(
+"Name" => "Имя",
+"1 folder" => "1 папка",
+"{count} folders" => "{count} папок",
+"1 file" => "1 файл",
+"{count} files" => "{count} файлов"
+);
diff --git a/apps/files_trashbin/l10n/ru_RU.php b/apps/files_trashbin/l10n/ru_RU.php
new file mode 100644
index 00000000000..8ef2658cf24
--- /dev/null
+++ b/apps/files_trashbin/l10n/ru_RU.php
@@ -0,0 +1,7 @@
+<?php $TRANSLATIONS = array(
+"Name" => "Имя",
+"1 folder" => "1 папка",
+"{count} folders" => "{количество} папок",
+"1 file" => "1 файл",
+"{count} files" => "{количество} файлов"
+);
diff --git a/apps/files_trashbin/l10n/si_LK.php b/apps/files_trashbin/l10n/si_LK.php
new file mode 100644
index 00000000000..cb351afaec9
--- /dev/null
+++ b/apps/files_trashbin/l10n/si_LK.php
@@ -0,0 +1,5 @@
+<?php $TRANSLATIONS = array(
+"Name" => "නම",
+"1 folder" => "1 ෆොල්ඩරයක්",
+"1 file" => "1 ගොනුවක්"
+);
diff --git a/apps/files_trashbin/l10n/sk_SK.php b/apps/files_trashbin/l10n/sk_SK.php
new file mode 100644
index 00000000000..81d43614d7b
--- /dev/null
+++ b/apps/files_trashbin/l10n/sk_SK.php
@@ -0,0 +1,11 @@
+<?php $TRANSLATIONS = array(
+"perform restore operation" => "vykonať obnovu",
+"Name" => "Meno",
+"Deleted" => "Zmazané",
+"1 folder" => "1 priečinok",
+"{count} folders" => "{count} priečinkov",
+"1 file" => "1 súbor",
+"{count} files" => "{count} súborov",
+"Nothing in here. Your trash bin is empty!" => "Žiadny obsah. Kôš je prázdny!",
+"Restore" => "Obnoviť"
+);
diff --git a/apps/files_trashbin/l10n/sl.php b/apps/files_trashbin/l10n/sl.php
new file mode 100644
index 00000000000..2579f95c862
--- /dev/null
+++ b/apps/files_trashbin/l10n/sl.php
@@ -0,0 +1,7 @@
+<?php $TRANSLATIONS = array(
+"Name" => "Ime",
+"1 folder" => "1 mapa",
+"{count} folders" => "{count} map",
+"1 file" => "1 datoteka",
+"{count} files" => "{count} datotek"
+);
diff --git a/apps/files_trashbin/l10n/sr.php b/apps/files_trashbin/l10n/sr.php
new file mode 100644
index 00000000000..36659e70803
--- /dev/null
+++ b/apps/files_trashbin/l10n/sr.php
@@ -0,0 +1,11 @@
+<?php $TRANSLATIONS = array(
+"perform restore operation" => "врати у претходно стање",
+"Name" => "Име",
+"Deleted" => "Обрисано",
+"1 folder" => "1 фасцикла",
+"{count} folders" => "{count} фасцикле/и",
+"1 file" => "1 датотека",
+"{count} files" => "{count} датотеке/а",
+"Nothing in here. Your trash bin is empty!" => "Овде нема ништа. Корпа за отпатке је празна.",
+"Restore" => "Врати"
+);
diff --git a/apps/files_trashbin/l10n/sr@latin.php b/apps/files_trashbin/l10n/sr@latin.php
new file mode 100644
index 00000000000..52255c7429a
--- /dev/null
+++ b/apps/files_trashbin/l10n/sr@latin.php
@@ -0,0 +1,3 @@
+<?php $TRANSLATIONS = array(
+"Name" => "Ime"
+);
diff --git a/apps/files_trashbin/l10n/sv.php b/apps/files_trashbin/l10n/sv.php
new file mode 100644
index 00000000000..5bde85e7056
--- /dev/null
+++ b/apps/files_trashbin/l10n/sv.php
@@ -0,0 +1,11 @@
+<?php $TRANSLATIONS = array(
+"perform restore operation" => "utför återställning",
+"Name" => "Namn",
+"Deleted" => "Raderad",
+"1 folder" => "1 mapp",
+"{count} folders" => "{count} mappar",
+"1 file" => "1 fil",
+"{count} files" => "{count} filer",
+"Nothing in here. Your trash bin is empty!" => "Ingenting här. Din papperskorg är tom!",
+"Restore" => "Återskapa"
+);
diff --git a/apps/files_trashbin/l10n/ta_LK.php b/apps/files_trashbin/l10n/ta_LK.php
new file mode 100644
index 00000000000..a436e2344a4
--- /dev/null
+++ b/apps/files_trashbin/l10n/ta_LK.php
@@ -0,0 +1,7 @@
+<?php $TRANSLATIONS = array(
+"Name" => "பெயர்",
+"1 folder" => "1 கோப்புறை",
+"{count} folders" => "{எண்ணிக்கை} கோப்புறைகள்",
+"1 file" => "1 கோப்பு",
+"{count} files" => "{எண்ணிக்கை} கோப்புகள்"
+);
diff --git a/apps/files_trashbin/l10n/th_TH.php b/apps/files_trashbin/l10n/th_TH.php
new file mode 100644
index 00000000000..8a031fb0d70
--- /dev/null
+++ b/apps/files_trashbin/l10n/th_TH.php
@@ -0,0 +1,11 @@
+<?php $TRANSLATIONS = array(
+"perform restore operation" => "ดำเนินการคืนค่า",
+"Name" => "ชื่อ",
+"Deleted" => "ลบแล้ว",
+"1 folder" => "1 โฟลเดอร์",
+"{count} folders" => "{count} โฟลเดอร์",
+"1 file" => "1 ไฟล์",
+"{count} files" => "{count} ไฟล์",
+"Nothing in here. Your trash bin is empty!" => "ไม่มีอะไรอยู่ในนี้ ถังขยะของคุณยังว่างอยู่",
+"Restore" => "คืนค่า"
+);
diff --git a/apps/files_trashbin/l10n/tr.php b/apps/files_trashbin/l10n/tr.php
new file mode 100644
index 00000000000..5b7064eceaf
--- /dev/null
+++ b/apps/files_trashbin/l10n/tr.php
@@ -0,0 +1,7 @@
+<?php $TRANSLATIONS = array(
+"Name" => "İsim",
+"1 folder" => "1 dizin",
+"{count} folders" => "{count} dizin",
+"1 file" => "1 dosya",
+"{count} files" => "{count} dosya"
+);
diff --git a/apps/files_trashbin/l10n/uk.php b/apps/files_trashbin/l10n/uk.php
new file mode 100644
index 00000000000..14c6931255a
--- /dev/null
+++ b/apps/files_trashbin/l10n/uk.php
@@ -0,0 +1,7 @@
+<?php $TRANSLATIONS = array(
+"Name" => "Ім'я",
+"1 folder" => "1 папка",
+"{count} folders" => "{count} папок",
+"1 file" => "1 файл",
+"{count} files" => "{count} файлів"
+);
diff --git a/apps/files_trashbin/l10n/vi.php b/apps/files_trashbin/l10n/vi.php
new file mode 100644
index 00000000000..2c51c69aaf2
--- /dev/null
+++ b/apps/files_trashbin/l10n/vi.php
@@ -0,0 +1,7 @@
+<?php $TRANSLATIONS = array(
+"Name" => "Tên",
+"1 folder" => "1 thư mục",
+"{count} folders" => "{count} thư mục",
+"1 file" => "1 tập tin",
+"{count} files" => "{count} tập tin"
+);
diff --git a/apps/files_trashbin/l10n/zh_CN.GB2312.php b/apps/files_trashbin/l10n/zh_CN.GB2312.php
new file mode 100644
index 00000000000..2c6a7891e98
--- /dev/null
+++ b/apps/files_trashbin/l10n/zh_CN.GB2312.php
@@ -0,0 +1,7 @@
+<?php $TRANSLATIONS = array(
+"Name" => "名称",
+"1 folder" => "1 个文件夹",
+"{count} folders" => "{count} 个文件夹",
+"1 file" => "1 个文件",
+"{count} files" => "{count} 个文件"
+);
diff --git a/apps/files_trashbin/l10n/zh_CN.php b/apps/files_trashbin/l10n/zh_CN.php
new file mode 100644
index 00000000000..0060b1f31d6
--- /dev/null
+++ b/apps/files_trashbin/l10n/zh_CN.php
@@ -0,0 +1,7 @@
+<?php $TRANSLATIONS = array(
+"Name" => "名称",
+"1 folder" => "1个文件夹",
+"{count} folders" => "{count} 个文件夹",
+"1 file" => "1 个文件",
+"{count} files" => "{count} 个文件"
+);
diff --git a/apps/files_trashbin/l10n/zh_TW.php b/apps/files_trashbin/l10n/zh_TW.php
new file mode 100644
index 00000000000..be61d9b0b6d
--- /dev/null
+++ b/apps/files_trashbin/l10n/zh_TW.php
@@ -0,0 +1,7 @@
+<?php $TRANSLATIONS = array(
+"Name" => "名稱",
+"1 folder" => "1 個資料夾",
+"{count} folders" => "{count} 個資料夾",
+"1 file" => "1 個檔案",
+"{count} files" => "{count} 個檔案"
+);
diff --git a/apps/files_trashbin/lib/hooks.php b/apps/files_trashbin/lib/hooks.php
index d3bee105b51..d6a62d447b8 100644
--- a/apps/files_trashbin/lib/hooks.php
+++ b/apps/files_trashbin/lib/hooks.php
@@ -24,7 +24,7 @@
* This class contains all hooks.
*/
-namespace OCA_Trash;
+namespace OCA\Files_Trashbin;
class Hooks {
diff --git a/apps/files_trashbin/lib/trash.php b/apps/files_trashbin/lib/trash.php
index 1c66fac8903..abc7fbb7383 100644
--- a/apps/files_trashbin/lib/trash.php
+++ b/apps/files_trashbin/lib/trash.php
@@ -20,7 +20,7 @@
*
*/
-namespace OCA_Trash;
+namespace OCA\Files_Trashbin;
class Trashbin {
@@ -65,7 +65,7 @@ class Trashbin {
if ( \OCP\App::isEnabled('files_versions') ) {
if ( $view->is_dir('files_versions'.$file_path) ) {
$view->rename('files_versions'.$file_path, 'versions_trashbin/'. $deleted.'.d'.$timestamp);
- } else if ( $versions = \OCA_Versions\Storage::getVersions($file_path) ) {
+ } else if ( $versions = \OCA\Files_Versions\Storage::getVersions($file_path) ) {
foreach ($versions as $v) {
$view->rename('files_versions'.$v['path'].'.v'.$v['version'], 'versions_trashbin/'. $deleted.'.v'.$v['version'].'.d'.$timestamp);
}
@@ -151,6 +151,45 @@ class Trashbin {
}
/**
+ * delete file from trash bin permanently
+ * @param $filename path to the file
+ * @param $timestamp of deletion time
+ * @return true/false
+ */
+ public static function delete($filename, $timestamp=null) {
+
+ $user = \OCP\User::getUser();
+ $view = new \OC_FilesystemView('/'.$user);
+
+ if ( $timestamp ) {
+ $query = \OC_DB::prepare('DELETE FROM *PREFIX*files_trash WHERE user=? AND id=? AND timestamp=?');
+ $query->execute(array($user,$filename,$timestamp));
+ $file = $filename.'.d'.$timestamp;
+ } else {
+ $file = $filename;
+ }
+
+ if ( \OCP\App::isEnabled('files_versions') ) {
+ if ($view->is_dir('versions_trashbin/'.$file)) {
+ $view->unlink('versions_trashbin/'.$file);
+ } else if ( $versions = self::getVersionsFromTrash($file, $timestamp) ) {
+ foreach ($versions as $v) {
+ if ($timestamp ) {
+ $view->unlink('versions_trashbin/'.$filename.'.v'.$v.'.d'.$timestamp);
+ } else {
+ $view->unlink('versions_trashbin/'.$file.'.v'.$v);
+ }
+ }
+ }
+ }
+
+ $view->unlink('/files_trashbin/'.$file);
+
+ return true;
+ }
+
+
+ /**
* clean up the trash bin
*/
private static function expire() {
diff --git a/apps/files_trashbin/templates/index.php b/apps/files_trashbin/templates/index.php
index c3e51b4becd..24e4a0e6c69 100644
--- a/apps/files_trashbin/templates/index.php
+++ b/apps/files_trashbin/templates/index.php
@@ -9,7 +9,7 @@
<div id="emptyfolder"><?php echo $l->t('Nothing in here. Your trash bin is empty!')?></div>
<?php endif; ?>
-<table>
+<table class="hascontrols">
<thead>
<tr>
<th id='headerName'>
diff --git a/apps/files_versions/ajax/getVersions.php b/apps/files_versions/ajax/getVersions.php
index 600e69cf798..53fc04625c6 100644
--- a/apps/files_versions/ajax/getVersions.php
+++ b/apps/files_versions/ajax/getVersions.php
@@ -5,7 +5,7 @@ $userDirectory = "/".OCP\USER::getUser()."/files";
$source = $_GET['source'];
$count = 5; //show the newest revisions
-if( ($versions = OCA_Versions\Storage::getVersions( $source, $count)) ) {
+if( ($versions = OCA\Files_Versions\Storage::getVersions( $source, $count)) ) {
$versionsFormatted = array();
diff --git a/apps/files_versions/ajax/rollbackVersion.php b/apps/files_versions/ajax/rollbackVersion.php
index f2c211d9c1e..2970915ac63 100644
--- a/apps/files_versions/ajax/rollbackVersion.php
+++ b/apps/files_versions/ajax/rollbackVersion.php
@@ -8,9 +8,10 @@ $userDirectory = "/".OCP\USER::getUser()."/files";
$file = $_GET['file'];
$revision=(int)$_GET['revision'];
-if(OCA_Versions\Storage::rollback( $file, $revision )) {
+if(OCA\Files_Versions\Storage::rollback( $file, $revision )) {
OCP\JSON::success(array("data" => array( "revision" => $revision, "file" => $file )));
}else{
- OCP\JSON::error(array("data" => array( "message" => "Could not revert:" . $file )));
+ $l = OC_L10N::get('files_versions');
+ OCP\JSON::error(array("data" => array( "message" => $l->t("Could not revert: %s", array($file) ))));
}
diff --git a/apps/files_versions/appinfo/app.php b/apps/files_versions/appinfo/app.php
index edd0a2f7022..f7c6989ce2d 100644
--- a/apps/files_versions/appinfo/app.php
+++ b/apps/files_versions/appinfo/app.php
@@ -1,8 +1,8 @@
<?php
//require_once 'files_versions/versions.php';
-OC::$CLASSPATH['OCA_Versions\Storage'] = 'apps/files_versions/lib/versions.php';
-OC::$CLASSPATH['OCA_Versions\Hooks'] = 'apps/files_versions/lib/hooks.php';
+OC::$CLASSPATH['OCA\Files_Versions\Storage'] = 'apps/files_versions/lib/versions.php';
+OC::$CLASSPATH['OCA\Files_Versions\Hooks'] = 'apps/files_versions/lib/hooks.php';
OCP\App::registerAdmin('files_versions', 'settings');
OCP\App::registerPersonal('files_versions', 'settings-personal');
@@ -10,7 +10,7 @@ OCP\App::registerPersonal('files_versions', 'settings-personal');
OCP\Util::addscript('files_versions', 'versions');
// Listen to write signals
-OCP\Util::connectHook('OC_Filesystem', 'write', "OCA_Versions\Hooks", "write_hook");
+OCP\Util::connectHook('OC_Filesystem', 'write', "OCA\Files_Versions\Hooks", "write_hook");
// Listen to delete and rename signals
-OCP\Util::connectHook('OC_Filesystem', 'post-delete', "OCA_Versions\Hooks", "remove_hook");
-OCP\Util::connectHook('OC_Filesystem', 'rename', "OCA_Versions\Hooks", "rename_hook"); \ No newline at end of file
+OCP\Util::connectHook('OC_Filesystem', 'post-delete', "OCA\Files_Versions\Hooks", "remove_hook");
+OCP\Util::connectHook('OC_Filesystem', 'rename', "OCA\Files_Versions\Hooks", "rename_hook");
diff --git a/apps/files_versions/history.php b/apps/files_versions/history.php
index 6071240e583..437a3fec065 100644
--- a/apps/files_versions/history.php
+++ b/apps/files_versions/history.php
@@ -24,27 +24,34 @@
OCP\User::checkLoggedIn( );
OCP\Util::addStyle('files_versions', 'versions');
$tmpl = new OCP\Template( 'files_versions', 'history', 'user' );
+$l = OC_L10N::get('files_versions');
if ( isset( $_GET['path'] ) ) {
$path = $_GET['path'];
$tmpl->assign( 'path', $path );
- $versions = new OCA_Versions\Storage();
+ $versions = new OCA\Files_Versions\Storage();
// roll back to old version if button clicked
if( isset( $_GET['revert'] ) ) {
if( $versions->rollback( $path, $_GET['revert'] ) ) {
- $tmpl->assign( 'outcome_stat', 'success' );
+ $tmpl->assign( 'outcome_stat', $l->t('success') );
- $tmpl->assign( 'outcome_msg', "File {$_GET['path']} was reverted to version ".OCP\Util::formatDate( doubleval($_GET['revert']) ) );
+ $message = $l->t('File %s was reverted to version %s',
+ array($_GET['path'], OCP\Util::formatDate( doubleval($_GET['revert']) ) ) );
+
+ $tmpl->assign( 'outcome_msg', $message);
} else {
- $tmpl->assign( 'outcome_stat', 'failure' );
+ $tmpl->assign( 'outcome_stat', $l->t('failure') );
+
+ $message = $l->t('File %s could not be reverted to version %s',
+ array($_GET['path'], OCP\Util::formatDate( doubleval($_GET['revert']) ) ) );
- $tmpl->assign( 'outcome_msg', "File {$_GET['path']} could not be reverted to version ".OCP\Util::formatDate( doubleval($_GET['revert']) ) );
+ $tmpl->assign( 'outcome_msg', $message);
}
@@ -52,18 +59,18 @@ if ( isset( $_GET['path'] ) ) {
// show the history only if there is something to show
$count = 999; //show the newest revisions
- if( ($versions = OCA_Versions\Storage::getVersions( $path, $count)) ) {
+ if( ($versions = OCA\Files_Versions\Storage::getVersions( $path, $count)) ) {
$tmpl->assign( 'versions', array_reverse( $versions ) );
}else{
- $tmpl->assign( 'message', 'No old versions available' );
+ $tmpl->assign( 'message', $l->t('No old versions available') );
}
}else{
- $tmpl->assign( 'message', 'No path specified' );
+ $tmpl->assign( 'message', $l->t('No path specified') );
}
diff --git a/apps/files_versions/l10n/fa.php b/apps/files_versions/l10n/fa.php
index 98dd415969a..9b618fdd320 100644
--- a/apps/files_versions/l10n/fa.php
+++ b/apps/files_versions/l10n/fa.php
@@ -1,3 +1,4 @@
<?php $TRANSLATIONS = array(
-"Expire all versions" => "انقضای تمامی نسخه‌ها"
+"History" => "تاریخچه",
+"Enable" => "فعال"
);
diff --git a/apps/files_versions/l10n/lv.php b/apps/files_versions/l10n/lv.php
new file mode 100644
index 00000000000..ae2ead12f4c
--- /dev/null
+++ b/apps/files_versions/l10n/lv.php
@@ -0,0 +1,5 @@
+<?php $TRANSLATIONS = array(
+"History" => "Vēsture",
+"Files Versioning" => "Datņu versiju izskošana",
+"Enable" => "Aktivēt"
+);
diff --git a/apps/files_versions/l10n/sr.php b/apps/files_versions/l10n/sr.php
new file mode 100644
index 00000000000..0195f84567f
--- /dev/null
+++ b/apps/files_versions/l10n/sr.php
@@ -0,0 +1,5 @@
+<?php $TRANSLATIONS = array(
+"History" => "Историја",
+"Files Versioning" => "Прављење верзија датотека",
+"Enable" => "Омогући"
+);
diff --git a/apps/files_versions/lib/hooks.php b/apps/files_versions/lib/hooks.php
index 5cefc532895..dc02c605c44 100644
--- a/apps/files_versions/lib/hooks.php
+++ b/apps/files_versions/lib/hooks.php
@@ -10,7 +10,7 @@
* This class contains all hooks.
*/
-namespace OCA_Versions;
+namespace OCA\Files_Versions;
class Hooks {
diff --git a/apps/files_versions/lib/versions.php b/apps/files_versions/lib/versions.php
index 003d548d2b2..b54bc4a4422 100644
--- a/apps/files_versions/lib/versions.php
+++ b/apps/files_versions/lib/versions.php
@@ -13,7 +13,7 @@
* A class to handle the versioning of files.
*/
-namespace OCA_Versions;
+namespace OCA\Files_Versions;
class Storage {
@@ -195,6 +195,7 @@ class Storage {
$files_view = new \OC_FilesystemView('/'.$uid.'/files');
$local_file = $files_view->getLocalFile($filename);
+ $local_file_md5 = \md5_file( $local_file );
foreach( $matches as $ma ) {
$parts = explode( '.v', $ma );
@@ -206,7 +207,7 @@ class Storage {
$versions[$key]['size'] = $versions_fileview->filesize($filename.'.v'.$version);
// if file with modified date exists, flag it in array as currently enabled version
- ( \md5_file( $ma ) == \md5_file( $local_file ) ? $versions[$key]['fileMatch'] = 1 : $versions[$key]['fileMatch'] = 0 );
+ ( \md5_file( $ma ) == $local_file_md5 ? $versions[$key]['fileMatch'] = 1 : $versions[$key]['fileMatch'] = 0 );
}
@@ -333,7 +334,8 @@ class Storage {
}
// calculate available space for version history
- $rootInfo = \OC_FileCache::get('', '/'. $uid . '/files');
+ $files_view = new \OC_FilesystemView('/'.$uid.'/files');
+ $rootInfo = $files_view->getFileInfo('/');
$free = $quota-$rootInfo['size']; // remaining free space for user
if ( $free > 0 ) {
$availableSpace = ($free * self::DEFAULTMAXSIZE / 100) - $versionsSize; // how much space can be used for versions
diff --git a/apps/files_versions/templates/history.php b/apps/files_versions/templates/history.php
index cc5a494f19e..850ece89c98 100644
--- a/apps/files_versions/templates/history.php
+++ b/apps/files_versions/templates/history.php
@@ -17,7 +17,7 @@ if( isset( $_['message'] ) ) {
}
echo( '<strong>Versions of '.$_['path'] ).'</strong><br>';
- echo('<p><em>Revert a file to a previous version by clicking on its revert button</em></p><br />');
+ echo('<p><em>'.$l->t('Revert a file to a previous version by clicking on its revert button').'</em></p><br />');
foreach ( $_['versions'] as $v ) {
echo ' ';
diff --git a/apps/user_ldap/ajax/deleteConfiguration.php b/apps/user_ldap/ajax/deleteConfiguration.php
new file mode 100644
index 00000000000..b7d633a049d
--- /dev/null
+++ b/apps/user_ldap/ajax/deleteConfiguration.php
@@ -0,0 +1,35 @@
+<?php
+
+/**
+ * ownCloud - user_ldap
+ *
+ * @author Arthur Schiwon
+ * @copyright 2013 Arthur Schiwon blizzz@owncloud.com
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE
+ * License as published by the Free Software Foundation; either
+ * version 3 of the License, or any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU AFFERO GENERAL PUBLIC LICENSE for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public
+ * License along with this library. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+
+// Check user and app status
+OCP\JSON::checkAdminUser();
+OCP\JSON::checkAppEnabled('user_ldap');
+OCP\JSON::callCheck();
+
+$prefix = $_POST['ldap_serverconfig_chooser'];
+if(\OCA\user_ldap\lib\Helper::deleteServerConfiguration($prefix)){
+ OCP\JSON::success();
+} else {
+ $l=OC_L10N::get('user_ldap');
+ OCP\JSON::error(array('message' => $l->t('Failed to delete the server configuration')));
+} \ No newline at end of file
diff --git a/apps/user_ldap/ajax/getConfiguration.php b/apps/user_ldap/ajax/getConfiguration.php
new file mode 100644
index 00000000000..dfae68d2dc9
--- /dev/null
+++ b/apps/user_ldap/ajax/getConfiguration.php
@@ -0,0 +1,31 @@
+<?php
+
+/**
+ * ownCloud - user_ldap
+ *
+ * @author Arthur Schiwon
+ * @copyright 2013 Arthur Schiwon blizzz@owncloud.com
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE
+ * License as published by the Free Software Foundation; either
+ * version 3 of the License, or any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU AFFERO GENERAL PUBLIC LICENSE for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public
+ * License along with this library. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+
+// Check user and app status
+OCP\JSON::checkAdminUser();
+OCP\JSON::checkAppEnabled('user_ldap');
+OCP\JSON::callCheck();
+
+$prefix = $_POST['ldap_serverconfig_chooser'];
+$connection = new \OCA\user_ldap\lib\Connection($prefix);
+OCP\JSON::success(array('configuration' => $connection->getConfiguration())); \ No newline at end of file
diff --git a/apps/user_ldap/ajax/getNewServerConfigPrefix.php b/apps/user_ldap/ajax/getNewServerConfigPrefix.php
new file mode 100644
index 00000000000..17e78f87072
--- /dev/null
+++ b/apps/user_ldap/ajax/getNewServerConfigPrefix.php
@@ -0,0 +1,34 @@
+<?php
+
+/**
+ * ownCloud - user_ldap
+ *
+ * @author Arthur Schiwon
+ * @copyright 2013 Arthur Schiwon blizzz@owncloud.com
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE
+ * License as published by the Free Software Foundation; either
+ * version 3 of the License, or any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU AFFERO GENERAL PUBLIC LICENSE for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public
+ * License along with this library. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+
+// Check user and app status
+OCP\JSON::checkAdminUser();
+OCP\JSON::checkAppEnabled('user_ldap');
+OCP\JSON::callCheck();
+
+$serverConnections = \OCA\user_ldap\lib\Helper::getServerConfigurationPrefixes();
+sort($serverConnections);
+$lk = array_pop($serverConnections);
+$ln = intval(str_replace('s', '', $lk));
+$nk = 's'.str_pad($ln+1, 2, '0', STR_PAD_LEFT);
+OCP\JSON::success(array('configPrefix' => $nk)); \ No newline at end of file
diff --git a/apps/user_ldap/ajax/setConfiguration.php b/apps/user_ldap/ajax/setConfiguration.php
new file mode 100644
index 00000000000..206487c7e0a
--- /dev/null
+++ b/apps/user_ldap/ajax/setConfiguration.php
@@ -0,0 +1,33 @@
+<?php
+
+/**
+ * ownCloud - user_ldap
+ *
+ * @author Arthur Schiwon
+ * @copyright 2013 Arthur Schiwon blizzz@owncloud.com
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE
+ * License as published by the Free Software Foundation; either
+ * version 3 of the License, or any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU AFFERO GENERAL PUBLIC LICENSE for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public
+ * License along with this library. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+
+// Check user and app status
+OCP\JSON::checkAdminUser();
+OCP\JSON::checkAppEnabled('user_ldap');
+OCP\JSON::callCheck();
+
+$prefix = $_POST['ldap_serverconfig_chooser'];
+$connection = new \OCA\user_ldap\lib\Connection($prefix);
+$connection->setConfiguration($_POST);
+$connection->saveConfiguration();
+OCP\JSON::success(); \ No newline at end of file
diff --git a/apps/user_ldap/ajax/testConfiguration.php b/apps/user_ldap/ajax/testConfiguration.php
index a82f7e4c17b..f8038e31469 100644
--- a/apps/user_ldap/ajax/testConfiguration.php
+++ b/apps/user_ldap/ajax/testConfiguration.php
@@ -4,7 +4,7 @@
* ownCloud - user_ldap
*
* @author Arthur Schiwon
- * @copyright 2012 Arthur Schiwon blizzz@owncloud.com
+ * @copyright 2012, 2013 Arthur Schiwon blizzz@owncloud.com
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE
@@ -26,14 +26,16 @@ OCP\JSON::checkAdminUser();
OCP\JSON::checkAppEnabled('user_ldap');
OCP\JSON::callCheck();
-$connection = new \OCA\user_ldap\lib\Connection(null);
+$l=OC_L10N::get('user_ldap');
+
+$connection = new \OCA\user_ldap\lib\Connection('', null);
if($connection->setConfiguration($_POST)) {
//Configuration is okay
if($connection->bind()) {
- OCP\JSON::success(array('message' => 'The configuration is valid and the connection could be established!'));
+ OCP\JSON::success(array('message' => $l->t('The configuration is valid and the connection could be established!')));
} else {
- OCP\JSON::error(array('message' => 'The configuration is valid, but the Bind failed. Please check the server settings and credentials.'));
+ OCP\JSON::error(array('message' => $l->t('The configuration is valid, but the Bind failed. Please check the server settings and credentials.')));
}
} else {
- OCP\JSON::error(array('message' => 'The configuration is invalid. Please look in the ownCloud log for further details.'));
+ OCP\JSON::error(array('message' => $l->t('The configuration is invalid. Please look in the ownCloud log for further details.')));
}
diff --git a/apps/user_ldap/appinfo/app.php b/apps/user_ldap/appinfo/app.php
index ce3079da0ba..dec87684c9e 100644
--- a/apps/user_ldap/appinfo/app.php
+++ b/apps/user_ldap/appinfo/app.php
@@ -23,15 +23,23 @@
OCP\App::registerAdmin('user_ldap', 'settings');
-$connector = new OCA\user_ldap\lib\Connection('user_ldap');
-$userBackend = new OCA\user_ldap\USER_LDAP();
-$userBackend->setConnector($connector);
-$groupBackend = new OCA\user_ldap\GROUP_LDAP();
-$groupBackend->setConnector($connector);
+$configPrefixes = OCA\user_ldap\lib\Helper::getServerConfigurationPrefixes(true);
+if(count($configPrefixes) == 1) {
+ $connector = new OCA\user_ldap\lib\Connection($configPrefixes[0]);
+ $userBackend = new OCA\user_ldap\USER_LDAP();
+ $userBackend->setConnector($connector);
+ $groupBackend = new OCA\user_ldap\GROUP_LDAP();
+ $groupBackend->setConnector($connector);
+} else {
+ $userBackend = new OCA\user_ldap\User_Proxy($configPrefixes);
+ $groupBackend = new OCA\user_ldap\Group_Proxy($configPrefixes);
+}
-// register user backend
-OC_User::useBackend($userBackend);
-OC_Group::useBackend($groupBackend);
+if(count($configPrefixes) > 0) {
+ // register user backend
+ OC_User::useBackend($userBackend);
+ OC_Group::useBackend($groupBackend);
+}
// add settings page to navigation
$entry = array(
diff --git a/apps/user_ldap/appinfo/update.php b/apps/user_ldap/appinfo/update.php
index 9b54ba18b6c..f9681e38e68 100644
--- a/apps/user_ldap/appinfo/update.php
+++ b/apps/user_ldap/appinfo/update.php
@@ -5,7 +5,7 @@
//ATTENTION
//Upgrade from ownCloud 3 (LDAP backend 0.1) to ownCloud 4.5 (LDAP backend 0.3) is not supported!!
//You must do upgrade to ownCloud 4.0 first!
-//The upgrade stuff in the section from 0.1 to 0.2 is just to minimize the bad efffects.
+//The upgrade stuff in the section from 0.1 to 0.2 is just to minimize the bad effects.
//settings
$pw = OCP\Config::getAppValue('user_ldap', 'ldap_password');
@@ -22,12 +22,10 @@ if($state == 'unset') {
OCP\Config::setSystemValue('ldapIgnoreNamingRules', false);
}
-// ### SUPPORTED upgrade path starts here ###
-
//from version 0.2 to 0.3 (0.2.0.x dev version)
$objects = array('user', 'group');
-$connector = new \OCA\user_ldap\lib\Connection('user_ldap');
+$connector = new \OCA\user_ldap\lib\Connection();
$userBE = new \OCA\user_ldap\USER_LDAP();
$userBE->setConnector($connector);
$groupBE = new \OCA\user_ldap\GROUP_LDAP();
@@ -80,3 +78,13 @@ function escapeDN($dn) {
return $dn;
}
+
+
+// SUPPORTED UPGRADE FROM Version 0.3 (ownCloud 4.5) to 0.4 (ownCloud 5)
+
+if(!isset($connector)) {
+ $connector = new \OCA\user_ldap\lib\Connection();
+}
+//it is required, that connections do have ldap_configuration_active setting stored in the database
+$connector->getConfiguration();
+$connector->saveConfiguration(); \ No newline at end of file
diff --git a/apps/user_ldap/appinfo/version b/apps/user_ldap/appinfo/version
index b1a5f4781d1..705e30728e0 100644
--- a/apps/user_ldap/appinfo/version
+++ b/apps/user_ldap/appinfo/version
@@ -1 +1 @@
-0.3.0.1 \ No newline at end of file
+0.3.9.0 \ No newline at end of file
diff --git a/apps/user_ldap/group_ldap.php b/apps/user_ldap/group_ldap.php
index 63437310088..02ceecaea0b 100644
--- a/apps/user_ldap/group_ldap.php
+++ b/apps/user_ldap/group_ldap.php
@@ -171,7 +171,6 @@ class GROUP_LDAP extends lib\Access implements \OCP\GroupInterface {
return array();
}
- $search = empty($search) ? '*' : '*'.$search.'*';
$groupUsers = array();
$isMemberUid = (strtolower($this->connection->ldapGroupMemberAssocAttr) == 'memberuid');
foreach($members as $member) {
@@ -179,7 +178,7 @@ class GROUP_LDAP extends lib\Access implements \OCP\GroupInterface {
//we got uids, need to get their DNs to 'tranlsate' them to usernames
$filter = $this->combineFilterWithAnd(array(
\OCP\Util::mb_str_replace('%uid', $member, $this->connection>ldapLoginFilter, 'UTF-8'),
- $this->connection->ldapUserDisplayName.'='.$search
+ $this->getFilterPartForUserSearch($search)
));
$ldap_users = $this->fetchListOfUsers($filter, 'dn');
if(count($ldap_users) < 1) {
@@ -188,8 +187,8 @@ class GROUP_LDAP extends lib\Access implements \OCP\GroupInterface {
$groupUsers[] = $this->dn2username($ldap_users[0]);
} else {
//we got DNs, check if we need to filter by search or we can give back all of them
- if($search != '*') {
- if(!$this->readAttribute($member, $this->connection->ldapUserDisplayName, $this->connection->ldapUserDisplayName.'='.$search)) {
+ if(!empty($search)) {
+ if(!$this->readAttribute($member, $this->connection->ldapUserDisplayName, $this->getFilterPartForUserSearch($search))) {
continue;
}
}
@@ -230,10 +229,9 @@ class GROUP_LDAP extends lib\Access implements \OCP\GroupInterface {
if($limit <= 0) {
$limit = null;
}
- $search = empty($search) ? '*' : '*'.$search.'*';
$filter = $this->combineFilterWithAnd(array(
$this->connection->ldapGroupFilter,
- $this->connection->ldapGroupDisplayName.'='.$search
+ $this->getFilterPartForGroupSearch($search)
));
\OCP\Util::writeLog('user_ldap', 'getGroups Filter '.$filter, \OCP\Util::DEBUG);
$ldap_groups = $this->fetchListOfGroups($filter, array($this->connection->ldapGroupDisplayName, 'dn'), $limit, $offset);
diff --git a/apps/user_ldap/group_proxy.php b/apps/user_ldap/group_proxy.php
new file mode 100644
index 00000000000..5aa1aef0e0e
--- /dev/null
+++ b/apps/user_ldap/group_proxy.php
@@ -0,0 +1,178 @@
+<?php
+
+/**
+ * ownCloud
+ *
+ * @author Artuhr Schiwon
+ * @copyright 2013 Arthur Schiwon blizzz@owncloud.com
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE
+ * License as published by the Free Software Foundation; either
+ * version 3 of the License, or any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU AFFERO GENERAL PUBLIC LICENSE for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public
+ * License along with this library. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+
+namespace OCA\user_ldap;
+
+class Group_Proxy extends lib\Proxy implements \OCP\GroupInterface {
+ private $backends = array();
+ private $refBackend = null;
+
+ /**
+ * @brief Constructor
+ * @param $serverConfigPrefixes array containing the config Prefixes
+ */
+ public function __construct($serverConfigPrefixes) {
+ parent::__construct();
+ foreach($serverConfigPrefixes as $configPrefix) {
+ $this->backends[$configPrefix] = new \OCA\user_ldap\GROUP_LDAP();
+ $connector = $this->getConnector($configPrefix);
+ $this->backends[$configPrefix]->setConnector($connector);
+ if(is_null($this->refBackend)) {
+ $this->refBackend = &$this->backends[$configPrefix];
+ }
+ }
+ }
+
+ /**
+ * @brief Tries the backends one after the other until a positive result is returned from the specified method
+ * @param $gid string, the gid connected to the request
+ * @param $method string, the method of the group backend that shall be called
+ * @param $parameters an array of parameters to be passed
+ * @return mixed, the result of the method or false
+ */
+ protected function walkBackends($gid, $method, $parameters) {
+ $cacheKey = $this->getGroupCacheKey($gid);
+ foreach($this->backends as $configPrefix => $backend) {
+ if($result = call_user_func_array(array($backend, $method), $parameters)) {
+ $this->writeToCache($cacheKey, $configPrefix);
+ return $result;
+ }
+ }
+ return false;
+ }
+
+ /**
+ * @brief Asks the backend connected to the server that supposely takes care of the gid from the request.
+ * @param $gid string, the gid connected to the request
+ * @param $method string, the method of the group backend that shall be called
+ * @param $parameters an array of parameters to be passed
+ * @return mixed, the result of the method or false
+ */
+ protected function callOnLastSeenOn($gid, $method, $parameters) {
+ $cacheKey = $this->getGroupCacheKey($gid);;
+ $prefix = $this->getFromCache($cacheKey);
+ //in case the uid has been found in the past, try this stored connection first
+ if(!is_null($prefix)) {
+ if(isset($this->backends[$prefix])) {
+ $result = call_user_func_array(array($this->backends[$prefix], $method), $parameters);
+ if(!$result) {
+ //not found here, reset cache to null
+ $this->writeToCache($cacheKey, null);
+ }
+ return $result;
+ }
+ }
+ return false;
+ }
+
+ /**
+ * @brief is user in group?
+ * @param $uid uid of the user
+ * @param $gid gid of the group
+ * @returns true/false
+ *
+ * Checks whether the user is member of a group or not.
+ */
+ public function inGroup($uid, $gid) {
+ return $this->handleRequest($gid, 'inGroup', array($uid, $gid));
+ }
+
+ /**
+ * @brief Get all groups a user belongs to
+ * @param $uid Name of the user
+ * @returns array with group names
+ *
+ * This function fetches all groups a user belongs to. It does not check
+ * if the user exists at all.
+ */
+ public function getUserGroups($uid) {
+ $groups = array();
+
+ foreach($this->backends as $backend) {
+ $backendGroups = $backend->getUserGroups($uid);
+ if (is_array($backendGroups)) {
+ $groups = array_merge($groups, $backendGroups);
+ }
+ }
+
+ return $groups;
+ }
+
+ /**
+ * @brief get a list of all users in a group
+ * @returns array with user ids
+ */
+ public function usersInGroup($gid, $search = '', $limit = -1, $offset = 0) {
+ $users = array();
+
+ foreach($this->backends as $backend) {
+ $backendUsers = $backend->usersInGroup($gid, $search, $limit, $offset);
+ if (is_array($backendUsers)) {
+ $users = array_merge($users, $backendUsers);
+ }
+ }
+
+ return $users;
+ }
+
+ /**
+ * @brief get a list of all groups
+ * @returns array with group names
+ *
+ * Returns a list with all groups
+ */
+ public function getGroups($search = '', $limit = -1, $offset = 0) {
+ $groups = array();
+
+ foreach($this->backends as $backend) {
+ $backendGroups = $backend->getGroups($search, $limit, $offset);
+ if (is_array($backendGroups)) {
+ $groups = array_merge($groups, $backendGroups);
+ }
+ }
+
+ return $groups;
+ }
+
+ /**
+ * check if a group exists
+ * @param string $gid
+ * @return bool
+ */
+ public function groupExists($gid) {
+ return $this->handleRequest($gid, 'groupExists', array($gid));
+ }
+
+ /**
+ * @brief Check if backend implements actions
+ * @param $actions bitwise-or'ed actions
+ * @returns boolean
+ *
+ * Returns the supported actions as int to be
+ * compared with OC_USER_BACKEND_CREATE_USER etc.
+ */
+ public function implementsActions($actions) {
+ //it's the same across all our user backends obviously
+ return $this->refBackend->implementsActions($actions);
+ }
+} \ No newline at end of file
diff --git a/apps/user_ldap/js/settings.js b/apps/user_ldap/js/settings.js
index 7063eead96a..e34849ec887 100644
--- a/apps/user_ldap/js/settings.js
+++ b/apps/user_ldap/js/settings.js
@@ -1,6 +1,114 @@
+var LdapConfiguration = {
+ refreshConfig: function() {
+ if($('#ldap_serverconfig_chooser option').length < 2) {
+ LdapConfiguration.addConfiguration(true);
+ return;
+ }
+ $.post(
+ OC.filePath('user_ldap','ajax','getConfiguration.php'),
+ $('#ldap_serverconfig_chooser').serialize(),
+ function (result) {
+ if(result.status == 'success') {
+ $.each(result.configuration, function(configkey, configvalue) {
+ elementID = '#'+configkey;
+
+ //deal with Checkboxes
+ if($(elementID).is('input[type=checkbox]')) {
+ if(configvalue == 1) {
+ $(elementID).attr('checked', 'checked');
+ } else {
+ $(elementID).removeAttr('checked');
+ }
+ return;
+ }
+
+ //On Textareas, Multi-Line Settings come as array
+ if($(elementID).is('textarea') && $.isArray(configvalue)) {
+ configvalue = configvalue.join("\n");
+ }
+
+ // assign the value
+ $('#'+configkey).val(configvalue);
+ });
+ }
+ }
+ );
+ },
+
+ resetDefaults: function() {
+ $('#ldap').find('input[type=text], input[type=number], input[type=password], textarea, select').each(function() {
+ if($(this).attr('id') == 'ldap_serverconfig_chooser') {
+ return;
+ }
+ $(this).val($(this).attr('data-default'));
+ });
+ $('#ldap').find('input[type=checkbox]').each(function() {
+ if($(this).attr('data-default') == 1) {
+ $(this).attr('checked', 'checked');
+ } else {
+ $(this).removeAttr('checked');
+ }
+ });
+ },
+
+ deleteConfiguration: function() {
+ $.post(
+ OC.filePath('user_ldap','ajax','deleteConfiguration.php'),
+ $('#ldap_serverconfig_chooser').serialize(),
+ function (result) {
+ if(result.status == 'success') {
+ $('#ldap_serverconfig_chooser option:selected').remove();
+ $('#ldap_serverconfig_chooser option:first').select();
+ LdapConfiguration.refreshConfig();
+ } else {
+ OC.dialogs.alert(
+ result.message,
+ t('user_ldap', 'Deletion failed')
+ );
+ }
+ }
+ );
+ },
+
+ addConfiguration: function(doNotAsk) {
+ $.post(
+ OC.filePath('user_ldap','ajax','getNewServerConfigPrefix.php'),
+ function (result) {
+ if(result.status == 'success') {
+ if(doNotAsk) {
+ LdapConfiguration.resetDefaults();
+ } else {
+ OC.dialogs.confirm(
+ t('user_ldap', 'Take over settings from recent server configuration?'),
+ t('user_ldap', 'Keep settings?'),
+ function(keep) {
+ if(!keep) {
+ LdapConfiguration.resetDefaults();
+ }
+ }
+ );
+ }
+ $('#ldap_serverconfig_chooser option:selected').removeAttr('selected');
+ var html = '<option value="'+result.configPrefix+'" selected="selected">'+$('#ldap_serverconfig_chooser option').length+'. Server</option>';
+ $('#ldap_serverconfig_chooser option:last').before(html);
+ } else {
+ OC.dialogs.alert(
+ result.message,
+ t('user_ldap', 'Cannot add server configuration')
+ );
+ }
+ }
+ );
+ }
+}
+
$(document).ready(function() {
+ $('#ldapAdvancedAccordion').accordion({ heightStyle: 'content', animate: 'easeInOutCirc'});
$('#ldapSettings').tabs();
+ $('#ldap_submit').button();
$('#ldap_action_test_connection').button();
+ $('#ldap_action_delete_configuration').button();
+ LdapConfiguration.refreshConfig();
$('#ldap_action_test_connection').click(function(event){
event.preventDefault();
$.post(
@@ -10,15 +118,60 @@ $(document).ready(function() {
if (result.status == 'success') {
OC.dialogs.alert(
result.message,
- 'Connection test succeeded'
+ t('user_ldap', 'Connection test succeeded')
);
} else {
OC.dialogs.alert(
result.message,
- 'Connection test failed'
+ t('user_ldap', 'Connection test failed')
);
}
}
);
});
+
+ $('#ldap_action_delete_configuration').click(function(event) {
+ event.preventDefault();
+ OC.dialogs.confirm(
+ t('user_ldap', 'Do you really want to delete the current Server Configuration?'),
+ t('user_ldap', 'Confirm Deletion'),
+ function(deleteConfiguration) {
+ if(deleteConfiguration) {
+ LdapConfiguration.deleteConfiguration();
+ }
+ }
+ );
+ });
+
+ $('#ldap_submit').click(function(event) {
+ event.preventDefault();
+ $.post(
+ OC.filePath('user_ldap','ajax','setConfiguration.php'),
+ $('#ldap').serialize(),
+ function (result) {
+ bgcolor = $('#ldap_submit').css('background');
+ if (result.status == 'success') {
+ //the dealing with colors is a but ugly, but the jQuery version in use has issues with rgba colors
+ $('#ldap_submit').css('background', '#fff');
+ $('#ldap_submit').effect('highlight', {'color':'#A8FA87'}, 5000, function() {
+ $('#ldap_submit').css('background', bgcolor);
+ });
+ } else {
+ $('#ldap_submit').css('background', '#fff');
+ $('#ldap_submit').effect('highlight', {'color':'#E97'}, 5000, function() {
+ $('#ldap_submit').css('background', bgcolor);
+ });
+ }
+ }
+ );
+ });
+
+ $('#ldap_serverconfig_chooser').change(function(event) {
+ value = $('#ldap_serverconfig_chooser option:selected:first').attr('value');
+ if(value == 'NEW') {
+ LdapConfiguration.addConfiguration(false);
+ } else {
+ LdapConfiguration.refreshConfig();
+ }
+ });
}); \ No newline at end of file
diff --git a/apps/user_ldap/l10n/af_ZA.php b/apps/user_ldap/l10n/af_ZA.php
new file mode 100644
index 00000000000..944495f3869
--- /dev/null
+++ b/apps/user_ldap/l10n/af_ZA.php
@@ -0,0 +1,4 @@
+<?php $TRANSLATIONS = array(
+"Password" => "Wagwoord",
+"Help" => "Hulp"
+);
diff --git a/apps/user_ldap/l10n/ar.php b/apps/user_ldap/l10n/ar.php
index da1710a0a3c..4d7b7ac4ade 100644
--- a/apps/user_ldap/l10n/ar.php
+++ b/apps/user_ldap/l10n/ar.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "فشل الحذف",
"Password" => "كلمة المرور",
"Help" => "المساعدة"
);
diff --git a/apps/user_ldap/l10n/bn_BD.php b/apps/user_ldap/l10n/bn_BD.php
index 094b20cad2d..6c347eab879 100644
--- a/apps/user_ldap/l10n/bn_BD.php
+++ b/apps/user_ldap/l10n/bn_BD.php
@@ -17,21 +17,21 @@
"Defines the filter to apply, when retrieving groups." => "গোষ্ঠীসমূহ উদ্ধার করার সময় প্রয়োগের জন্য ছাঁকনী নির্ধারণ করবে।",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "কোন স্থান ধারক ব্যতীত, উদাহরণঃ\"objectClass=posixGroup\"।",
"Port" => "পোর্ট",
-"Base User Tree" => "ভিত্তি ব্যবহারকারি বৃক্ষাকারে",
-"Base Group Tree" => "ভিত্তি গোষ্ঠী বৃক্ষাকারে",
-"Group-Member association" => "গোষ্ঠী-সদস্য সংস্থাপন",
"Use TLS" => "TLS ব্যবহার কর",
"Do not use it for SSL connections, it will fail." => "SSL সংযোগের জন্য এটি ব্যবহার করবেন না, তাহলে ব্যর্থ হবেনই।",
"Case insensitve LDAP server (Windows)" => "বর্ণ অসংবেদী LDAP সার্ভার (উইন্ডোজ)",
"Turn off SSL certificate validation." => "SSL সনদপত্র যাচাইকরণ বন্ধ রাক।",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "শুধুমাত্র যদি এই বিকল্পটি ব্যবহার করেই সংযোগ কার্যকরী হয় তবে আপনার ownCloud সার্ভারে LDAP সার্ভারের SSL সনদপত্রটি আমদানি করুন।",
"Not recommended, use for testing only." => "অনুমোদিত নয়, শুধুমাত্র পরীক্ষামূলক ব্যবহারের জন্য।",
+"in seconds. A change empties the cache." => "সেকেন্ডে। কোন পরিবর্তন ক্যাসে খালি করবে।",
"User Display Name Field" => "ব্যবহারকারীর প্রদর্শিতব্য নামের ক্ষেত্র",
"The LDAP attribute to use to generate the user`s ownCloud name." => "ব্যবহারকারীর ownCloud নাম তৈরি করার জন্য ব্যভহৃত LDAP বৈশিষ্ট্য।",
+"Base User Tree" => "ভিত্তি ব্যবহারকারি বৃক্ষাকারে",
"Group Display Name Field" => "গোষ্ঠীর প্রদর্শিতব্য নামের ক্ষেত্র",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "গোষ্ঠীর ownCloud নাম তৈরি করার জন্য ব্যভহৃত LDAP বৈশিষ্ট্য।",
+"Base Group Tree" => "ভিত্তি গোষ্ঠী বৃক্ষাকারে",
+"Group-Member association" => "গোষ্ঠী-সদস্য সংস্থাপন",
"in bytes" => "বাইটে",
-"in seconds. A change empties the cache." => "সেকেন্ডে। কোন পরিবর্তন ক্যাসে খালি করবে।",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "ব্যবহারকারী নামের জন্য ফাঁকা রাখুন (পূর্বনির্ধারিত)। অন্যথায়, LDAP/AD বৈশিষ্ট্য নির্ধারণ করুন।",
"Help" => "সহায়িকা"
);
diff --git a/apps/user_ldap/l10n/ca.php b/apps/user_ldap/l10n/ca.php
index 06255c1249a..5cf03b6787b 100644
--- a/apps/user_ldap/l10n/ca.php
+++ b/apps/user_ldap/l10n/ca.php
@@ -1,6 +1,20 @@
<?php $TRANSLATIONS = array(
+"Failed to delete the server configuration" => "Ha fallat en eliminar la configuració del servidor",
+"The configuration is valid and the connection could be established!" => "La configuració és vàlida i s'ha pogut establir la comunicació!",
+"The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "La configuració és vàlida, però ha fallat el Bind. Comproveu les credencials i l'arranjament del servidor.",
+"The configuration is invalid. Please look in the ownCloud log for further details." => "La configuració no és vàlida. Per més detalls mireu al registre d'ownCloud.",
+"Deletion failed" => "Eliminació fallida",
+"Take over settings from recent server configuration?" => "Voleu prendre l'arranjament de la configuració actual del servidor?",
+"Keep settings?" => "Voleu mantenir la configuració?",
+"Cannot add server configuration" => "No es pot afegir la configuració del servidor",
+"Connection test succeeded" => "La prova de connexió ha reeixit",
+"Connection test failed" => "La prova de connexió ha fallat",
+"Do you really want to delete the current Server Configuration?" => "Voleu eliminar la configuració actual del servidor?",
+"Confirm Deletion" => "Confirma l'eliminació",
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>Avís:</b> Les aplicacions user_ldap i user_webdavauth són incompatibles. Podeu experimentar comportaments no desitjats. Demaneu a l'administrador del sistema que en desactivi una.",
"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Avís:</b> El mòdul PHP LDAP no està instal·lat, el dorsal no funcionarà. Demaneu a l'administrador del sistema que l'instal·li.",
+"Server configuration" => "Configuració del servidor",
+"Add Server Configuration" => "Afegeix la configuració del servidor",
"Host" => "Màquina",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Podeu ometre el protocol, excepte si requeriu SSL. Llavors comenceu amb ldaps://",
"Base DN" => "DN Base",
@@ -19,24 +33,37 @@
"Group Filter" => "Filtre de grup",
"Defines the filter to apply, when retrieving groups." => "Defineix el filtre a aplicar quan es mostren grups.",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "sense cap paràmetre de substitució, per exemple \"objectClass=grupPosix\".",
+"Connection Settings" => "Arranjaments de connexió",
+"Configuration Active" => "Configuració activa",
+"When unchecked, this configuration will be skipped." => "Si està desmarcat, aquesta configuració s'ometrà.",
"Port" => "Port",
-"Base User Tree" => "Arbre base d'usuaris",
-"One User Base DN per line" => "Una DN Base d'Usuari per línia",
-"Base Group Tree" => "Arbre base de grups",
-"One Group Base DN per line" => "Una DN Base de Grup per línia",
-"Group-Member association" => "Associació membres-grup",
+"Backup (Replica) Host" => "Màquina de còpia de serguretat (rèplica)",
+"Give an optional backup host. It must be a replica of the main LDAP/AD server." => "Afegiu una màquina de còpia de seguretat opcional. Ha de ser una rèplica del servidor LDAP/AD principal.",
+"Backup (Replica) Port" => "Port de la còpia de seguretat (rèplica)",
+"Disable Main Server" => "Desactiva el servidor principal",
+"When switched on, ownCloud will only connect to the replica server." => "Quan està connectat, ownCloud només es connecta al servidor de la rèplica.",
"Use TLS" => "Usa TLS",
"Do not use it for SSL connections, it will fail." => "No ho useu en connexions SSL, fallarà.",
"Case insensitve LDAP server (Windows)" => "Servidor LDAP sense distinció entre majúscules i minúscules (Windows)",
"Turn off SSL certificate validation." => "Desactiva la validació de certificat SSL.",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Si la connexió només funciona amb aquesta opció, importeu el certificat SSL del servidor LDAP en el vostre servidor ownCloud.",
"Not recommended, use for testing only." => "No recomanat, ús només per proves.",
+"in seconds. A change empties the cache." => "en segons. Un canvi buidarà la memòria de cau.",
+"Directory Settings" => "Arranjaments de carpetes",
"User Display Name Field" => "Camp per mostrar el nom d'usuari",
"The LDAP attribute to use to generate the user`s ownCloud name." => "Atribut LDAP a usar per generar el nom d'usuari ownCloud.",
+"Base User Tree" => "Arbre base d'usuaris",
+"One User Base DN per line" => "Una DN Base d'Usuari per línia",
+"User Search Attributes" => "Atributs de cerca d'usuari",
+"Optional; one attribute per line" => "Opcional; Un atribut per línia",
"Group Display Name Field" => "Camp per mostrar el nom del grup",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "Atribut LDAP a usar per generar el nom de grup ownCloud.",
+"Base Group Tree" => "Arbre base de grups",
+"One Group Base DN per line" => "Una DN Base de Grup per línia",
+"Group Search Attributes" => "Atributs de cerca de grup",
+"Group-Member association" => "Associació membres-grup",
+"Special Attributes" => "Atributs especials",
"in bytes" => "en bytes",
-"in seconds. A change empties the cache." => "en segons. Un canvi buidarà la memòria de cau.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Deixeu-ho buit pel nom d'usuari (per defecte). Altrament, especifiqueu un atribut LDAP/AD.",
"Help" => "Ajuda"
);
diff --git a/apps/user_ldap/l10n/cs_CZ.php b/apps/user_ldap/l10n/cs_CZ.php
index 80e27f1e62a..0aace1f7410 100644
--- a/apps/user_ldap/l10n/cs_CZ.php
+++ b/apps/user_ldap/l10n/cs_CZ.php
@@ -1,6 +1,20 @@
<?php $TRANSLATIONS = array(
+"Failed to delete the server configuration" => "Selhalo smazání konfigurace serveru",
+"The configuration is valid and the connection could be established!" => "Nastavení je v pořádku a spojení bylo navázáno.",
+"The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "Konfigurace je v pořádku, ale spojení selhalo. Zkontrolujte, prosím, nastavení serveru a přihlašovací údaje.",
+"The configuration is invalid. Please look in the ownCloud log for further details." => "Nastavení je neplatné. Zkontrolujte, prosím, záznam ownCloud pro další podrobnosti.",
+"Deletion failed" => "Mazání selhalo.",
+"Take over settings from recent server configuration?" => "Převzít nastavení z nedávného nastavení serveru?",
+"Keep settings?" => "Ponechat nastavení?",
+"Cannot add server configuration" => "Nelze přidat nastavení serveru",
+"Connection test succeeded" => "Test spojení byl úspěšný",
+"Connection test failed" => "Test spojení selhal",
+"Do you really want to delete the current Server Configuration?" => "Opravdu si přejete smazat současné nastavení serveru?",
+"Confirm Deletion" => "Potvrdit smazání",
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>Varování:</b> Aplikace user_ldap a user_webdavauth nejsou kompatibilní. Může nastávat neočekávané chování. Požádejte, prosím, správce systému aby jednu z nich zakázal.",
"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Varování:</b> není nainstalován LDAP modul pro PHP, podpůrná vrstva nebude fungovat. Požádejte, prosím, správce systému aby jej nainstaloval.",
+"Server configuration" => "Nastavení serveru",
+"Add Server Configuration" => "Přidat nastavení serveru",
"Host" => "Počítač",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Můžete vynechat protokol, vyjma pokud požadujete SSL. Tehdy začněte s ldaps://",
"Base DN" => "Základní DN",
@@ -19,24 +33,37 @@
"Group Filter" => "Filtr skupin",
"Defines the filter to apply, when retrieving groups." => "Určuje použitý filtr, pro získávaní skupin.",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "bez zástupných znaků, např. \"objectClass=posixGroup\".",
+"Connection Settings" => "Nastavení spojení",
+"Configuration Active" => "Nastavení aktivní",
+"When unchecked, this configuration will be skipped." => "Pokud není zaškrtnuto, bude nastavení přeskočeno.",
"Port" => "Port",
-"Base User Tree" => "Základní uživatelský strom",
-"One User Base DN per line" => "Jedna uživatelská základní DN na řádku",
-"Base Group Tree" => "Základní skupinový strom",
-"One Group Base DN per line" => "Jedna skupinová základní DN na řádku",
-"Group-Member association" => "Asociace člena skupiny",
+"Backup (Replica) Host" => "Záložní (kopie) hostitel",
+"Give an optional backup host. It must be a replica of the main LDAP/AD server." => "Zadejte volitelného záložního hostitele. Musí to být kopie hlavního serveru LDAP/AD.",
+"Backup (Replica) Port" => "Záložní (kopie) port",
+"Disable Main Server" => "Zakázat hlavní serveru",
+"When switched on, ownCloud will only connect to the replica server." => "Při zapnutí se ownCloud připojí pouze k záložnímu serveru",
"Use TLS" => "Použít TLS",
"Do not use it for SSL connections, it will fail." => "Nepoužívejte pro připojení pomocí SSL, připojení selže.",
"Case insensitve LDAP server (Windows)" => "LDAP server nerozlišující velikost znaků (Windows)",
"Turn off SSL certificate validation." => "Vypnout ověřování SSL certifikátu.",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Pokud připojení pracuje pouze s touto možností, tak importujte SSL certifikát SSL serveru do Vašeho serveru ownCloud",
"Not recommended, use for testing only." => "Není doporučeno, pouze pro testovací účely.",
+"in seconds. A change empties the cache." => "ve vteřinách. Změna vyprázdní vyrovnávací paměť.",
+"Directory Settings" => "Nastavení adresáře",
"User Display Name Field" => "Pole pro zobrazované jméno uživatele",
"The LDAP attribute to use to generate the user`s ownCloud name." => "Atribut LDAP použitý k vytvoření jména uživatele ownCloud",
+"Base User Tree" => "Základní uživatelský strom",
+"One User Base DN per line" => "Jedna uživatelská základní DN na řádku",
+"User Search Attributes" => "Atributy vyhledávání uživatelů",
+"Optional; one attribute per line" => "Volitelné, atribut na řádku",
"Group Display Name Field" => "Pole pro zobrazení jména skupiny",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "Atribut LDAP použitý k vytvoření jména skupiny ownCloud",
+"Base Group Tree" => "Základní skupinový strom",
+"One Group Base DN per line" => "Jedna skupinová základní DN na řádku",
+"Group Search Attributes" => "Atributy vyhledávání skupin",
+"Group-Member association" => "Asociace člena skupiny",
+"Special Attributes" => "Speciální atributy",
"in bytes" => "v bajtech",
-"in seconds. A change empties the cache." => "ve vteřinách. Změna vyprázdní vyrovnávací paměť.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Ponechte prázdné pro uživatelské jméno (výchozí). Jinak uveďte LDAP/AD parametr.",
"Help" => "Nápověda"
);
diff --git a/apps/user_ldap/l10n/da.php b/apps/user_ldap/l10n/da.php
index b11b56f9b65..dd7fb8a1a0c 100644
--- a/apps/user_ldap/l10n/da.php
+++ b/apps/user_ldap/l10n/da.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "Fejl ved sletning",
"Host" => "Host",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Du kan udelade protokollen, medmindre du skal bruge SSL. Start i så fald med ldaps://",
"Base DN" => "Base DN",
@@ -12,14 +13,14 @@
"Group Filter" => "Gruppe Filter",
"Defines the filter to apply, when retrieving groups." => "Definere filteret der bruges når der indlæses grupper.",
"Port" => "Port",
-"Base User Tree" => "Base Bruger Træ",
-"Base Group Tree" => "Base Group Tree",
-"Group-Member association" => "Group-Member association",
"Use TLS" => "Brug TLS",
"Do not use it for SSL connections, it will fail." => "Brug ikke til SSL forbindelser, da den vil fejle.",
"Turn off SSL certificate validation." => "Deaktiver SSL certifikat validering",
"Not recommended, use for testing only." => "Anbefales ikke, brug kun for at teste.",
"User Display Name Field" => "User Display Name Field",
+"Base User Tree" => "Base Bruger Træ",
+"Base Group Tree" => "Base Group Tree",
+"Group-Member association" => "Group-Member association",
"in bytes" => "i bytes",
"Help" => "Hjælp"
);
diff --git a/apps/user_ldap/l10n/de.php b/apps/user_ldap/l10n/de.php
index efc8a80f8c7..df680465c98 100644
--- a/apps/user_ldap/l10n/de.php
+++ b/apps/user_ldap/l10n/de.php
@@ -1,6 +1,8 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "Löschen fehlgeschlagen",
+"Keep settings?" => "Einstellungen beibehalten?",
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>Warnung:</b> Die Anwendungen user_ldap und user_webdavauth sind inkompatibel. Es kann demzufolge zu unerwarteten Verhalten kommen. Bitte Deinen Systemadministator eine der beiden Anwendungen zu deaktivieren.",
-"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Warnung:</b> Da das PHP-Modul für LDAP ist nicht installiert, das Backend wird nicht funktionieren. Bitten Sie Ihren Systemadministrator das Modul zu installieren.",
+"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Warnung:</b> Da das PHP-Modul für LDAP nicht installiert ist, wird das Backend nicht funktionieren. Bitten Sie Ihren Systemadministrator das Modul zu installieren.",
"Host" => "Host",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Du kannst das Protokoll auslassen, außer wenn Du SSL benötigst. Beginne dann mit ldaps://",
"Base DN" => "Basis-DN",
@@ -20,23 +22,23 @@
"Defines the filter to apply, when retrieving groups." => "Definiert den Filter für die Anfrage der Gruppen.",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "ohne Platzhalter, z.B.: \"objectClass=posixGroup\"",
"Port" => "Port",
-"Base User Tree" => "Basis-Benutzerbaum",
-"One User Base DN per line" => "Ein Benutzer Base DN pro Zeile",
-"Base Group Tree" => "Basis-Gruppenbaum",
-"One Group Base DN per line" => "Ein Gruppen Base DN pro Zeile",
-"Group-Member association" => "Assoziation zwischen Gruppe und Benutzer",
"Use TLS" => "Nutze TLS",
"Do not use it for SSL connections, it will fail." => "Verwende dies nicht für SSL-Verbindungen, es wird fehlschlagen.",
"Case insensitve LDAP server (Windows)" => "LDAP-Server (Windows: Groß- und Kleinschreibung bleibt unbeachtet)",
"Turn off SSL certificate validation." => "Schalte die SSL-Zertifikatsprüfung aus.",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Falls die Verbindung es erfordert, muss das SSL-Zertifikat des LDAP-Server importiert werden.",
"Not recommended, use for testing only." => "Nicht empfohlen, nur zu Testzwecken.",
+"in seconds. A change empties the cache." => "in Sekunden. Eine Änderung leert den Cache.",
"User Display Name Field" => "Feld für den Anzeigenamen des Benutzers",
"The LDAP attribute to use to generate the user`s ownCloud name." => "Das LDAP-Attribut für die Generierung des Benutzernamens in ownCloud. ",
+"Base User Tree" => "Basis-Benutzerbaum",
+"One User Base DN per line" => "Ein Benutzer Base DN pro Zeile",
"Group Display Name Field" => "Feld für den Anzeigenamen der Gruppe",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "Das LDAP-Attribut für die Generierung des Gruppennamens in ownCloud. ",
+"Base Group Tree" => "Basis-Gruppenbaum",
+"One Group Base DN per line" => "Ein Gruppen Base DN pro Zeile",
+"Group-Member association" => "Assoziation zwischen Gruppe und Benutzer",
"in bytes" => "in Bytes",
-"in seconds. A change empties the cache." => "in Sekunden. Eine Änderung leert den Cache.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Ohne Eingabe wird der Benutzername (Standard) verwendet. Anderenfall trage ein LDAP/AD-Attribut ein.",
"Help" => "Hilfe"
);
diff --git a/apps/user_ldap/l10n/de_DE.php b/apps/user_ldap/l10n/de_DE.php
index 843609f8b89..1b47cfec2a6 100644
--- a/apps/user_ldap/l10n/de_DE.php
+++ b/apps/user_ldap/l10n/de_DE.php
@@ -1,6 +1,20 @@
<?php $TRANSLATIONS = array(
+"Failed to delete the server configuration" => "Das Löschen der Server-Konfiguration schlug fehl",
+"The configuration is valid and the connection could be established!" => "Die Konfiguration ist valide und eine Verbindung konnte hergestellt werden!",
+"The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "Die Konfiguration ist valide, aber das Herstellen einer Verbindung schlug fehl. Bitte überprüfen Sie die Server-Einstellungen und Zertifikate.",
+"The configuration is invalid. Please look in the ownCloud log for further details." => "Die Konfiguration ist nicht valide. Weitere Details können Sie im ownCloud-Log nachlesen.",
+"Deletion failed" => "Löschen fehlgeschlagen",
+"Take over settings from recent server configuration?" => "Sollen die Einstellungen der letzten Server-Konfiguration übernommen werden?",
+"Keep settings?" => "Einstellungen behalten?",
+"Cannot add server configuration" => "Das Hinzufügen der Server-Konfiguration schlug fehl",
+"Connection test succeeded" => "Verbindungs-Test erfolgreich",
+"Connection test failed" => "Verbindungs-Test fehlgeschlagen",
+"Do you really want to delete the current Server Configuration?" => "Möchten Sie wirklich die Server-Konfiguration löschen?",
+"Confirm Deletion" => "Löschung bestätigen",
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>Warnung:</b> Die Anwendungen user_ldap und user_webdavauth sind inkompatibel. Es kann demzufolge zu unerwarteten Verhalten kommen. Bitten Sie Ihren Systemadministator eine der beiden Anwendungen zu deaktivieren.",
"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Warnung:</b> Da das PHP-Modul für LDAP ist nicht installiert, das Backend wird nicht funktionieren. Bitten Sie Ihren Systemadministrator das Modul zu installieren.",
+"Server configuration" => "Server-Konfiguration",
+"Add Server Configuration" => "Server-Konfiguration hinzufügen",
"Host" => "Host",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Sie können das Protokoll auslassen, außer wenn Sie SSL benötigen. Beginnen Sie dann mit ldaps://",
"Base DN" => "Basis-DN",
@@ -19,24 +33,37 @@
"Group Filter" => "Gruppen-Filter",
"Defines the filter to apply, when retrieving groups." => "Definiert den Filter für die Anfrage der Gruppen.",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "ohne Platzhalter, z.B.: \"objectClass=posixGroup\"",
+"Connection Settings" => "Verbindungs-Einstellungen",
+"Configuration Active" => "Konfiguration aktiv",
+"When unchecked, this configuration will be skipped." => "Wenn nicht angehakt, wird diese Konfiguration übersprungen.",
"Port" => "Port",
-"Base User Tree" => "Basis-Benutzerbaum",
-"One User Base DN per line" => "Ein Benutzer Base DN pro Zeile",
-"Base Group Tree" => "Basis-Gruppenbaum",
-"One Group Base DN per line" => "Ein Gruppen Base DN pro Zeile",
-"Group-Member association" => "Assoziation zwischen Gruppe und Benutzer",
+"Backup (Replica) Host" => "Back-Up (Replikation) Host",
+"Give an optional backup host. It must be a replica of the main LDAP/AD server." => "Optionaler Backup Host. Es muss ein Replikat des eigentlichen LDAP/AD Servers sein.",
+"Backup (Replica) Port" => "Back-Up (Replikation) Port",
+"Disable Main Server" => "Hauptserver deaktivieren",
+"When switched on, ownCloud will only connect to the replica server." => "Wenn eingeschaltet wird sich ownCloud nur mit dem Replilat-Server verbinden.",
"Use TLS" => "Nutze TLS",
"Do not use it for SSL connections, it will fail." => "Verwenden Sie dies nicht für SSL-Verbindungen, es wird fehlschlagen.",
"Case insensitve LDAP server (Windows)" => "LDAP-Server (Windows: Groß- und Kleinschreibung bleibt unbeachtet)",
"Turn off SSL certificate validation." => "Schalten Sie die SSL-Zertifikatsprüfung aus.",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Falls die Verbindung es erfordert, muss das SSL-Zertifikat des LDAP-Server importiert werden.",
"Not recommended, use for testing only." => "Nicht empfohlen, nur zu Testzwecken.",
+"in seconds. A change empties the cache." => "in Sekunden. Eine Änderung leert den Cache.",
+"Directory Settings" => "Verzeichnis-Einstellungen",
"User Display Name Field" => "Feld für den Anzeigenamen des Benutzers",
"The LDAP attribute to use to generate the user`s ownCloud name." => "Das LDAP-Attribut für die Generierung des Benutzernamens in ownCloud. ",
+"Base User Tree" => "Basis-Benutzerbaum",
+"One User Base DN per line" => "Ein Benutzer Base DN pro Zeile",
+"User Search Attributes" => "Benutzer-Suche Eigenschaften",
+"Optional; one attribute per line" => "Optional; Ein Attribut pro Zeile",
"Group Display Name Field" => "Feld für den Anzeigenamen der Gruppe",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "Das LDAP-Attribut für die Generierung des Gruppennamens in ownCloud. ",
+"Base Group Tree" => "Basis-Gruppenbaum",
+"One Group Base DN per line" => "Ein Gruppen Base DN pro Zeile",
+"Group Search Attributes" => "Gruppen-Suche Eigenschaften",
+"Group-Member association" => "Assoziation zwischen Gruppe und Benutzer",
+"Special Attributes" => "besondere Eigenschaften",
"in bytes" => "in Bytes",
-"in seconds. A change empties the cache." => "in Sekunden. Eine Änderung leert den Cache.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Ohne Eingabe wird der Benutzername (Standard) verwendet. Anderenfall trage ein LDAP/AD-Attribut ein.",
"Help" => "Hilfe"
);
diff --git a/apps/user_ldap/l10n/el.php b/apps/user_ldap/l10n/el.php
index 1f75a687a5d..3951c94dfa7 100644
--- a/apps/user_ldap/l10n/el.php
+++ b/apps/user_ldap/l10n/el.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "Η διαγραφή απέτυχε",
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>Προσοχή:</b> Οι εφαρμογές user_ldap και user_webdavauth είναι ασύμβατες. Μπορεί να αντιμετωπίσετε απρόβλεπτη συμπεριφορά. Παρακαλώ ζητήστε από τον διαχειριστή συστήματος να απενεργοποιήσει μία από αυτές.",
"Host" => "Διακομιστής",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Μπορείτε να παραλείψετε το πρωτόκολλο, εκτός αν απαιτείται SSL. Σε αυτή την περίπτωση ξεκινήστε με ldaps://",
@@ -18,21 +19,21 @@
"Defines the filter to apply, when retrieving groups." => "Καθορίζει το φίλτρο που θα ισχύει κατά την ανάκτηση ομάδων.",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "χωρίς κάποια μεταβλητή, π.χ. \"objectClass=ΟμάδαPosix\".",
"Port" => "Θύρα",
-"Base User Tree" => "Base User Tree",
-"Base Group Tree" => "Base Group Tree",
-"Group-Member association" => "Group-Member association",
"Use TLS" => "Χρήση TLS",
"Do not use it for SSL connections, it will fail." => "Μην χρησιμοποιείτε για συνδέσεις SSL, θα αποτύχει.",
"Case insensitve LDAP server (Windows)" => "LDAP server (Windows) με διάκριση πεζών-ΚΕΦΑΛΑΙΩΝ",
"Turn off SSL certificate validation." => "Απενεργοποίηση επικύρωσης πιστοποιητικού SSL.",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Εάν η σύνδεση δουλεύει μόνο με αυτή την επιλογή, εισάγετε το LDAP SSL πιστοποιητικό του διακομιστή στον ownCloud server σας.",
"Not recommended, use for testing only." => "Δεν προτείνεται, χρήση μόνο για δοκιμές.",
+"in seconds. A change empties the cache." => "σε δευτερόλεπτα. Μια αλλαγή αδειάζει την μνήμη cache.",
"User Display Name Field" => "Πεδίο Ονόματος Χρήστη",
"The LDAP attribute to use to generate the user`s ownCloud name." => "Η ιδιότητα LDAP που θα χρησιμοποιείται για τη δημιουργία του ονόματος χρήστη του ownCloud.",
+"Base User Tree" => "Base User Tree",
"Group Display Name Field" => "Group Display Name Field",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "Η ιδιότητα LDAP που θα χρησιμοποιείται για τη δημιουργία του ονόματος ομάδας του ownCloud.",
+"Base Group Tree" => "Base Group Tree",
+"Group-Member association" => "Group-Member association",
"in bytes" => "σε bytes",
-"in seconds. A change empties the cache." => "σε δευτερόλεπτα. Μια αλλαγή αδειάζει την μνήμη cache.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Αφήστε το κενό για το όνομα χρήστη (προεπιλογή). Διαφορετικά, συμπληρώστε μία ιδιότητα LDAP/AD.",
"Help" => "Βοήθεια"
);
diff --git a/apps/user_ldap/l10n/eo.php b/apps/user_ldap/l10n/eo.php
index 35f436a0b0a..2a2b70603c5 100644
--- a/apps/user_ldap/l10n/eo.php
+++ b/apps/user_ldap/l10n/eo.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "Forigo malsukcesis",
"Host" => "Gastigo",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Vi povas neglekti la protokolon, escepte se vi bezonas SSL-on. Tiuokaze, komencu per ldaps://",
"Base DN" => "Bazo-DN",
@@ -15,21 +16,21 @@
"Defines the filter to apply, when retrieving groups." => "Ĝi difinas la filtrilon aplikotan, kiam veniĝas grupoj.",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "sen ajna referencilo, ekz.: \"objectClass=posixGroup\".",
"Port" => "Pordo",
-"Base User Tree" => "Baza uzantarbo",
-"Base Group Tree" => "Baza gruparbo",
-"Group-Member association" => "Asocio de grupo kaj membro",
"Use TLS" => "Uzi TLS-on",
"Do not use it for SSL connections, it will fail." => "Ne uzu ĝin por SSL-konektoj, ĝi malsukcesos.",
"Case insensitve LDAP server (Windows)" => "LDAP-servilo blinda je litergrandeco (Vindozo)",
"Turn off SSL certificate validation." => "Malkapabligi validkontrolon de SSL-atestiloj.",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Se la konekto nur funkcias kun ĉi tiu malnepro, enportu la SSL-atestilo de la LDAP-servilo en via ownCloud-servilo.",
"Not recommended, use for testing only." => "Ne rekomendata, uzu ĝin nur por testoj.",
+"in seconds. A change empties the cache." => "sekunde. Ajna ŝanĝo malplenigas la kaŝmemoron.",
"User Display Name Field" => "Kampo de vidignomo de uzanto",
"The LDAP attribute to use to generate the user`s ownCloud name." => "La atributo de LDAP uzota por generi la ownCloud-an nomon de la uzanto.",
+"Base User Tree" => "Baza uzantarbo",
"Group Display Name Field" => "Kampo de vidignomo de grupo",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "La atributo de LDAP uzota por generi la ownCloud-an nomon de la grupo.",
+"Base Group Tree" => "Baza gruparbo",
+"Group-Member association" => "Asocio de grupo kaj membro",
"in bytes" => "duumoke",
-"in seconds. A change empties the cache." => "sekunde. Ajna ŝanĝo malplenigas la kaŝmemoron.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Lasu malplena por uzantonomo (defaŭlto). Alie, specifu LDAP/AD-atributon.",
"Help" => "Helpo"
);
diff --git a/apps/user_ldap/l10n/es.php b/apps/user_ldap/l10n/es.php
index 48e7b24734e..3740d13e224 100644
--- a/apps/user_ldap/l10n/es.php
+++ b/apps/user_ldap/l10n/es.php
@@ -1,8 +1,24 @@
<?php $TRANSLATIONS = array(
+"Failed to delete the server configuration" => "No se pudo borrar la configuración del servidor",
+"The configuration is valid and the connection could be established!" => "La configuración es válida y la conexión puede establecerse!",
+"The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "La configuración es válida, pero falló el Enlace. Por favor, compruebe la configuración del servidor y las credenciales.",
+"The configuration is invalid. Please look in the ownCloud log for further details." => "La configuración no es válida. Por favor, busque en el log de ownCloud para más detalles.",
+"Deletion failed" => "Falló el borrado",
+"Take over settings from recent server configuration?" => "Hacerse cargo de los ajustes de configuración del servidor reciente?",
+"Keep settings?" => "Mantener la configuración?",
+"Cannot add server configuration" => "No se puede añadir la configuración del servidor",
+"Connection test succeeded" => "La prueba de conexión fue exitosa",
+"Connection test failed" => "La prueba de conexión falló",
+"Do you really want to delete the current Server Configuration?" => "¿Realmente desea eliminar la configuración actual del servidor?",
+"Confirm Deletion" => "Confirmar eliminación",
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>Advertencia:</b> Los Apps user_ldap y user_webdavauth son incompatibles. Puede que experimente un comportamiento inesperado. Pregunte al administrador del sistema para desactivar uno de ellos.",
-"Host" => "Servidor",
+"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Advertencia:</b> El módulo LDAP de PHP no está instalado, el sistema no funcionará. Por favor consulte al administrador del sistema para instalarlo.",
+"Server configuration" => "Configuración del Servidor",
+"Add Server Configuration" => "Agregar configuracion del servidor",
+"Host" => "Máquina",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Puede omitir el protocolo, excepto si requiere SSL. En ese caso, empiece con ldaps://",
"Base DN" => "DN base",
+"One Base DN per line" => "Un DN Base por línea",
"You can specify Base DN for users and groups in the Advanced tab" => "Puede especificar el DN base para usuarios y grupos en la pestaña Avanzado",
"User DN" => "DN usuario",
"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." => "El DN del usuario cliente con el que se hará la asociación, p.ej. uid=agente,dc=ejemplo,dc=com. Para acceso anónimo, deje DN y contraseña vacíos.",
@@ -17,22 +33,37 @@
"Group Filter" => "Filtro de grupo",
"Defines the filter to apply, when retrieving groups." => "Define el filtro a aplicar, cuando se obtienen grupos.",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "Con cualquier placeholder, ej: \"objectClass=posixGroup\".",
+"Connection Settings" => "Configuracion de coneccion",
+"Configuration Active" => "Configuracion activa",
+"When unchecked, this configuration will be skipped." => "Cuando deseleccione, esta configuracion sera omitida.",
"Port" => "Puerto",
-"Base User Tree" => "Árbol base de usuario",
-"Base Group Tree" => "Árbol base de grupo",
-"Group-Member association" => "Asociación Grupo-Miembro",
+"Backup (Replica) Host" => "Host para backup (Replica)",
+"Give an optional backup host. It must be a replica of the main LDAP/AD server." => "Dar un host de copia de seguridad opcional. Debe ser una réplica del servidor principal LDAP / AD.",
+"Backup (Replica) Port" => "Puerto para backup (Replica)",
+"Disable Main Server" => "Deshabilitar servidor principal",
+"When switched on, ownCloud will only connect to the replica server." => "Cuando se inicie, ownCloud unicamente estara conectado al servidor replica",
"Use TLS" => "Usar TLS",
"Do not use it for SSL connections, it will fail." => "No usarlo para SSL, habrá error.",
"Case insensitve LDAP server (Windows)" => "Servidor de LDAP sensible a mayúsculas/minúsculas (Windows)",
"Turn off SSL certificate validation." => "Apagar la validación por certificado SSL.",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Si la conexión sólo funciona con esta opción, importe el certificado SSL del servidor LDAP en su servidor ownCloud.",
"Not recommended, use for testing only." => "No recomendado, sólo para pruebas.",
+"in seconds. A change empties the cache." => "en segundos. Un cambio vacía la cache.",
+"Directory Settings" => "Configuracion de directorio",
"User Display Name Field" => "Campo de nombre de usuario a mostrar",
"The LDAP attribute to use to generate the user`s ownCloud name." => "El atributo LDAP a usar para generar el nombre de usuario de ownCloud.",
+"Base User Tree" => "Árbol base de usuario",
+"One User Base DN per line" => "Un DN Base de Usuario por línea",
+"User Search Attributes" => "Atributos de la busqueda de usuario",
+"Optional; one attribute per line" => "Opcional; un atributo por linea",
"Group Display Name Field" => "Campo de nombre de grupo a mostrar",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "El atributo LDAP a usar para generar el nombre de los grupos de ownCloud.",
+"Base Group Tree" => "Árbol base de grupo",
+"One Group Base DN per line" => "Un DN Base de Grupo por línea",
+"Group Search Attributes" => "Atributos de busqueda de grupo",
+"Group-Member association" => "Asociación Grupo-Miembro",
+"Special Attributes" => "Atributos especiales",
"in bytes" => "en bytes",
-"in seconds. A change empties the cache." => "en segundos. Un cambio vacía la cache.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Vacío para el nombre de usuario (por defecto). En otro caso, especifique un atributo LDAP/AD.",
"Help" => "Ayuda"
);
diff --git a/apps/user_ldap/l10n/es_AR.php b/apps/user_ldap/l10n/es_AR.php
index 5d42ea94437..28bc318a52f 100644
--- a/apps/user_ldap/l10n/es_AR.php
+++ b/apps/user_ldap/l10n/es_AR.php
@@ -1,6 +1,17 @@
<?php $TRANSLATIONS = array(
+"Failed to delete the server configuration" => "Fallo al borrar la configuración del servidor",
+"The configuration is valid and the connection could be established!" => "La configuración es valida y la conexión pudo ser establecida.",
+"Deletion failed" => "Error al borrar",
+"Keep settings?" => "¿Mantener preferencias?",
+"Cannot add server configuration" => "No se pudo añadir la configuración del servidor",
+"Connection test succeeded" => "El este de conexión ha sido completado satisfactoriamente",
+"Connection test failed" => "Falló es test de conexión",
+"Do you really want to delete the current Server Configuration?" => "¿Realmente desea borrar la configuración actual del servidor?",
+"Confirm Deletion" => "Confirmar borrado",
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>Advertencia:</b> Los Apps user_ldap y user_webdavauth son incompatibles. Puede que experimente un comportamiento inesperado. Pregunte al administrador del sistema para desactivar uno de ellos.",
"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Atención:</b> El módulo PHP LDAP no está instalado, este elemento no va a funcionar. Por favor, pedile al administrador que lo instale.",
+"Server configuration" => "Configuración del Servidor",
+"Add Server Configuration" => "Añadir Configuración del Servidor",
"Host" => "Servidor",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Podés omitir el protocolo, excepto si SSL es requerido. En ese caso, empezá con ldaps://",
"Base DN" => "DN base",
@@ -19,24 +30,29 @@
"Group Filter" => "Filtro de grupo",
"Defines the filter to apply, when retrieving groups." => "Define el filtro a aplicar cuando se obtienen grupos.",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "Sin ninguna plantilla, p. ej.: \"objectClass=posixGroup\".",
+"Connection Settings" => "Configuración de Conección",
+"Configuration Active" => "Configuración activa",
"Port" => "Puerto",
-"Base User Tree" => "Árbol base de usuario",
-"One User Base DN per line" => "Una DN base de usuario por línea",
-"Base Group Tree" => "Árbol base de grupo",
-"One Group Base DN per line" => "Una DN base de grupo por línea",
-"Group-Member association" => "Asociación Grupo-Miembro",
+"Disable Main Server" => "Deshabilitar el Servidor Principal",
"Use TLS" => "Usar TLS",
"Do not use it for SSL connections, it will fail." => "No usarlo para SSL, dará error.",
"Case insensitve LDAP server (Windows)" => "Servidor de LDAP sensible a mayúsculas/minúsculas (Windows)",
"Turn off SSL certificate validation." => "Desactivar la validación por certificado SSL.",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Si la conexión sólo funciona con esta opción, importá el certificado SSL del servidor LDAP en tu servidor ownCloud.",
"Not recommended, use for testing only." => "No recomendado, sólo para pruebas.",
+"in seconds. A change empties the cache." => "en segundos. Cambiarlo vacía la cache.",
+"Directory Settings" => "Configuración de Directorio",
"User Display Name Field" => "Campo de nombre de usuario a mostrar",
"The LDAP attribute to use to generate the user`s ownCloud name." => "El atributo LDAP a usar para generar el nombre de usuario de ownCloud.",
+"Base User Tree" => "Árbol base de usuario",
+"One User Base DN per line" => "Una DN base de usuario por línea",
"Group Display Name Field" => "Campo de nombre de grupo a mostrar",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "El atributo LDAP a usar para generar el nombre de los grupos de ownCloud.",
+"Base Group Tree" => "Árbol base de grupo",
+"One Group Base DN per line" => "Una DN base de grupo por línea",
+"Group-Member association" => "Asociación Grupo-Miembro",
+"Special Attributes" => "Atributos Especiales",
"in bytes" => "en bytes",
-"in seconds. A change empties the cache." => "en segundos. Cambiarlo vacía la cache.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Vacío para el nombre de usuario (por defecto). En otro caso, especificá un atributo LDAP/AD.",
"Help" => "Ayuda"
);
diff --git a/apps/user_ldap/l10n/et_EE.php b/apps/user_ldap/l10n/et_EE.php
index 9752d73c1c0..ba03a8a8093 100644
--- a/apps/user_ldap/l10n/et_EE.php
+++ b/apps/user_ldap/l10n/et_EE.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "Kustutamine ebaõnnestus",
"Host" => "Host",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Sa ei saa protokolli ära jätta, välja arvatud siis, kui sa nõuad SSL-ühendust. Sel juhul alusta eesliitega ldaps://",
"Base DN" => "Baas DN",
@@ -17,21 +18,21 @@
"Defines the filter to apply, when retrieving groups." => "Määrab gruppe hankides filtri, mida rakendatakse.",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "ilma ühegi kohatäitjata, nt. \"objectClass=posixGroup\".",
"Port" => "Port",
-"Base User Tree" => "Baaskasutaja puu",
-"Base Group Tree" => "Baasgrupi puu",
-"Group-Member association" => "Grupiliikme seotus",
"Use TLS" => "Kasutaja TLS",
"Do not use it for SSL connections, it will fail." => "Ära kasuta seda SSL ühenduse jaoks, see ei toimi.",
"Case insensitve LDAP server (Windows)" => "Mittetõstutundlik LDAP server (Windows)",
"Turn off SSL certificate validation." => "Lülita SSL sertifikaadi kontrollimine välja.",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Kui ühendus toimib ainult selle valikuga, siis impordi LDAP serveri SSL sertifikaat oma ownCloud serverisse.",
"Not recommended, use for testing only." => "Pole soovitatav, kasuta ainult testimiseks.",
+"in seconds. A change empties the cache." => "sekundites. Muudatus tühjendab vahemälu.",
"User Display Name Field" => "Kasutaja näidatava nime väli",
"The LDAP attribute to use to generate the user`s ownCloud name." => "LDAP omadus, mida kasutatakse kasutaja ownCloudi nime loomiseks.",
+"Base User Tree" => "Baaskasutaja puu",
"Group Display Name Field" => "Grupi näidatava nime väli",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "LDAP omadus, mida kasutatakse ownCloudi grupi nime loomiseks.",
+"Base Group Tree" => "Baasgrupi puu",
+"Group-Member association" => "Grupiliikme seotus",
"in bytes" => "baitides",
-"in seconds. A change empties the cache." => "sekundites. Muudatus tühjendab vahemälu.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Kasutajanime (vaikeväärtus) kasutamiseks jäta tühjaks. Vastasel juhul määra LDAP/AD omadus.",
"Help" => "Abiinfo"
);
diff --git a/apps/user_ldap/l10n/eu.php b/apps/user_ldap/l10n/eu.php
index e2b50f28ee9..2aad2363ce9 100644
--- a/apps/user_ldap/l10n/eu.php
+++ b/apps/user_ldap/l10n/eu.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "Ezabaketak huts egin du",
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>Abisua:</b> user_ldap eta user_webdavauth aplikazioak bateraezinak dira. Portaera berezia izan dezakezu. Mesedez eskatu zure sistema kudeatzaileari bietako bat desgaitzeko.",
"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Abisua:</b> PHPk behar duen LDAP modulua ez dago instalaturik, motorrak ez du funtzionatuko. Mesedez eskatu zure sistema kudeatzaileari instala dezan.",
"Host" => "Hostalaria",
@@ -20,23 +21,23 @@
"Defines the filter to apply, when retrieving groups." => "Taldeak jasotzen direnean ezarriko den iragazkia zehazten du.",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "txantiloirik gabe, adb. \"objectClass=posixGroup\".",
"Port" => "Portua",
-"Base User Tree" => "Oinarrizko Erabiltzaile Zuhaitza",
-"One User Base DN per line" => "Erabiltzaile DN Oinarri bat lerroko",
-"Base Group Tree" => "Oinarrizko Talde Zuhaitza",
-"One Group Base DN per line" => "Talde DN Oinarri bat lerroko",
-"Group-Member association" => "Talde-Kide elkarketak",
"Use TLS" => "Erabili TLS",
"Do not use it for SSL connections, it will fail." => "Ez erabili SSL konexioetan, huts egingo du.",
"Case insensitve LDAP server (Windows)" => "Maiuskulak eta minuskulak ezberditzen ez dituen LDAP zerbitzaria (windows)",
"Turn off SSL certificate validation." => "Ezgaitu SSL ziurtagirien egiaztapena.",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Konexioa aukera hau ezinbestekoa badu, inportatu LDAP zerbitzariaren SSL ziurtagiria zure ownCloud zerbitzarian.",
"Not recommended, use for testing only." => "Ez da aholkatzen, erabili bakarrik frogak egiteko.",
+"in seconds. A change empties the cache." => "segundutan. Aldaketak katxea husten du.",
"User Display Name Field" => "Erabiltzaileen bistaratzeko izena duen eremua",
"The LDAP attribute to use to generate the user`s ownCloud name." => "ownCloud erabiltzailearen izena sortzeko erabiliko den LDAP atributua",
+"Base User Tree" => "Oinarrizko Erabiltzaile Zuhaitza",
+"One User Base DN per line" => "Erabiltzaile DN Oinarri bat lerroko",
"Group Display Name Field" => "Taldeen bistaratzeko izena duen eremua",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "ownCloud taldearen izena sortzeko erabiliko den LDAP atributua",
+"Base Group Tree" => "Oinarrizko Talde Zuhaitza",
+"One Group Base DN per line" => "Talde DN Oinarri bat lerroko",
+"Group-Member association" => "Talde-Kide elkarketak",
"in bytes" => "bytetan",
-"in seconds. A change empties the cache." => "segundutan. Aldaketak katxea husten du.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Utzi hutsik erabiltzaile izenarako (lehentsia). Bestela zehaztu LDAP/AD atributua.",
"Help" => "Laguntza"
);
diff --git a/apps/user_ldap/l10n/fa.php b/apps/user_ldap/l10n/fa.php
index 44324221168..7ddd7dad5c3 100644
--- a/apps/user_ldap/l10n/fa.php
+++ b/apps/user_ldap/l10n/fa.php
@@ -1,5 +1,8 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "حذف کردن انجام نشد",
+"Keep settings?" => "آیا تنظیمات ذخیره شود ؟",
"Host" => "میزبانی",
"Password" => "رمز عبور",
+"Port" => "درگاه",
"Help" => "راه‌نما"
);
diff --git a/apps/user_ldap/l10n/fi_FI.php b/apps/user_ldap/l10n/fi_FI.php
index 24195649a64..4f8fd3f2d17 100644
--- a/apps/user_ldap/l10n/fi_FI.php
+++ b/apps/user_ldap/l10n/fi_FI.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "Poisto epäonnistui",
"Host" => "Isäntä",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Voit jättää protokollan määrittämättä, paitsi kun vaadit SSL:ää. Aloita silloin ldaps://",
"Base DN" => "Oletus DN",
@@ -17,21 +18,21 @@
"Defines the filter to apply, when retrieving groups." => "Määrittelee käytettävän suodattimen, kun ryhmiä haetaan. ",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "ilman paikanvaraustermiä, ts. \"objectClass=posixGroup\".",
"Port" => "Portti",
-"Base User Tree" => "Oletuskäyttäjäpuu",
-"Base Group Tree" => "Ryhmien juuri",
-"Group-Member association" => "Ryhmän ja jäsenen assosiaatio (yhteys)",
"Use TLS" => "Käytä TLS:ää",
"Do not use it for SSL connections, it will fail." => "Älä käytä SSL-yhteyttä varten, se epäonnistuu. ",
"Case insensitve LDAP server (Windows)" => "Kirjainkoosta piittamaton LDAP-palvelin (Windows)",
"Turn off SSL certificate validation." => "Poista käytöstä SSL-varmenteen vahvistus",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Jos yhteys toimii vain tällä valinnalla, siirrä LDAP-palvelimen SSL-varmenne ownCloud-palvelimellesi.",
"Not recommended, use for testing only." => "Ei suositella, käytä vain testausta varten.",
+"in seconds. A change empties the cache." => "sekunneissa. Muutos tyhjentää välimuistin.",
"User Display Name Field" => "Käyttäjän näytettävän nimen kenttä",
"The LDAP attribute to use to generate the user`s ownCloud name." => "LDAP-attribuutti, jota käytetään käyttäjän ownCloud-käyttäjänimenä ",
+"Base User Tree" => "Oletuskäyttäjäpuu",
"Group Display Name Field" => "Ryhmän \"näytettävä nimi\"-kenttä",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "LDAP-attribuutti, jota käytetään luomaan ryhmän ownCloud-nimi",
+"Base Group Tree" => "Ryhmien juuri",
+"Group-Member association" => "Ryhmän ja jäsenen assosiaatio (yhteys)",
"in bytes" => "tavuissa",
-"in seconds. A change empties the cache." => "sekunneissa. Muutos tyhjentää välimuistin.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Jätä tyhjäksi käyttäjänimi (oletusasetus). Muutoin anna LDAP/AD-atribuutti.",
"Help" => "Ohje"
);
diff --git a/apps/user_ldap/l10n/fr.php b/apps/user_ldap/l10n/fr.php
index 28ee6346ef4..9bb350ea23c 100644
--- a/apps/user_ldap/l10n/fr.php
+++ b/apps/user_ldap/l10n/fr.php
@@ -1,6 +1,20 @@
<?php $TRANSLATIONS = array(
+"Failed to delete the server configuration" => "Échec de la suppression de la configuration du serveur",
+"The configuration is valid and the connection could be established!" => "La configuration est valide est la connexion peut être établie !",
+"The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "La configuration est valide, mais le lien ne peut être établi. Veuillez vérifier les paramètres du serveur ainsi que vos identifiants de connexion.",
+"The configuration is invalid. Please look in the ownCloud log for further details." => "La configuration est invalide. Veuillez vous référer aux fichiers de journaux ownCloud pour plus d'information.",
+"Deletion failed" => "La suppression a échoué",
+"Take over settings from recent server configuration?" => "Récupérer les paramètres depuis une configuration récente du serveur ?",
+"Keep settings?" => "Garder ces paramètres ?",
+"Cannot add server configuration" => "Impossible d'ajouter la configuration du serveur.",
+"Connection test succeeded" => "Test de connexion réussi",
+"Connection test failed" => "Le test de connexion a échoué",
+"Do you really want to delete the current Server Configuration?" => "Êtes-vous vraiment sûr de vouloir effacer la configuration actuelle du serveur ?",
+"Confirm Deletion" => "Confirmer la suppression",
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>Avertissement:</b> Les applications user_ldap et user_webdavauth sont incompatibles. Des disfonctionnements peuvent survenir. Contactez votre administrateur système pour qu'il désactive l'une d'elles.",
"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Attention :</b> Le module php LDAP n'est pas installé, par conséquent cette extension ne pourra fonctionner. Veuillez contacter votre administrateur système afin qu'il l'installe.",
+"Server configuration" => "Configuration du serveur",
+"Add Server Configuration" => "Ajouter une configuration du serveur",
"Host" => "Hôte",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Vous pouvez omettre le protocole, sauf si vous avez besoin de SSL. Dans ce cas préfixez avec ldaps://",
"Base DN" => "DN Racine",
@@ -19,24 +33,37 @@
"Group Filter" => "Filtre de groupes",
"Defines the filter to apply, when retrieving groups." => "Définit le filtre à appliquer lors de la récupération des groupes.",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "sans élément de substitution, par exemple \"objectClass=posixGroup\".",
+"Connection Settings" => "Paramètres de connexion",
+"Configuration Active" => "Configuration active",
+"When unchecked, this configuration will be skipped." => "Lorsque non cochée, la configuration sera ignorée.",
"Port" => "Port",
-"Base User Tree" => "DN racine de l'arbre utilisateurs",
-"One User Base DN per line" => "Un DN racine utilisateur par ligne",
-"Base Group Tree" => "DN racine de l'arbre groupes",
-"One Group Base DN per line" => "Un DN racine groupe par ligne",
-"Group-Member association" => "Association groupe-membre",
+"Backup (Replica) Host" => "Serveur de backup (réplique)",
+"Give an optional backup host. It must be a replica of the main LDAP/AD server." => "Fournir un serveur de backup optionnel. Il doit s'agir d'une réplique du serveur LDAP/AD principal.",
+"Backup (Replica) Port" => "Port du serveur de backup (réplique)",
+"Disable Main Server" => "Désactiver le serveur principal",
+"When switched on, ownCloud will only connect to the replica server." => "Lorsqu'activé, ownCloud ne se connectera qu'au serveur répliqué.",
"Use TLS" => "Utiliser TLS",
"Do not use it for SSL connections, it will fail." => "Ne pas utiliser pour les connexions SSL, car cela échouera.",
"Case insensitve LDAP server (Windows)" => "Serveur LDAP insensible à la casse (Windows)",
"Turn off SSL certificate validation." => "Désactiver la validation du certificat SSL.",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Si la connexion ne fonctionne qu'avec cette option, importez le certificat SSL du serveur LDAP dans le serveur ownCloud.",
"Not recommended, use for testing only." => "Non recommandé, utilisation pour tests uniquement.",
+"in seconds. A change empties the cache." => "en secondes. Tout changement vide le cache.",
+"Directory Settings" => "Paramètres du répertoire",
"User Display Name Field" => "Champ \"nom d'affichage\" de l'utilisateur",
"The LDAP attribute to use to generate the user`s ownCloud name." => "L'attribut LDAP utilisé pour générer les noms d'utilisateurs d'ownCloud.",
+"Base User Tree" => "DN racine de l'arbre utilisateurs",
+"One User Base DN per line" => "Un DN racine utilisateur par ligne",
+"User Search Attributes" => "Recherche des attributs utilisateur",
+"Optional; one attribute per line" => "Optionnel, un attribut par ligne",
"Group Display Name Field" => "Champ \"nom d'affichage\" du groupe",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "L'attribut LDAP utilisé pour générer les noms de groupes d'ownCloud.",
+"Base Group Tree" => "DN racine de l'arbre groupes",
+"One Group Base DN per line" => "Un DN racine groupe par ligne",
+"Group Search Attributes" => "Recherche des attributs du groupe",
+"Group-Member association" => "Association groupe-membre",
+"Special Attributes" => "Attributs spéciaux",
"in bytes" => "en octets",
-"in seconds. A change empties the cache." => "en secondes. Tout changement vide le cache.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Laisser vide ",
"Help" => "Aide"
);
diff --git a/apps/user_ldap/l10n/gl.php b/apps/user_ldap/l10n/gl.php
index d60521c4a02..a2531a40a83 100644
--- a/apps/user_ldap/l10n/gl.php
+++ b/apps/user_ldap/l10n/gl.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "Fallou o borrado",
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>Aviso:</b> Os aplicativos user_ldap e user_webdavauth son incompatíbeis. Pode acontecer un comportamento estraño. Consulte co administrador do sistema para desactivar un deles.",
"Host" => "Servidor",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Pode omitir o protocolo agás que precise de SSL. Nese caso comece con ldaps://",
@@ -18,21 +19,21 @@
"Defines the filter to apply, when retrieving groups." => "Define o filtro a aplicar cando se recompilan os grupos.",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "sen ningunha marca de posición, como p.ex «objectClass=grupoPosix».",
"Port" => "Porto",
-"Base User Tree" => "Base da árbore de usuarios",
-"Base Group Tree" => "Base da árbore de grupo",
-"Group-Member association" => "Asociación de grupos e membros",
"Use TLS" => "Usar TLS",
"Do not use it for SSL connections, it will fail." => "Non empregalo para conexións SSL: fallará.",
"Case insensitve LDAP server (Windows)" => "Servidor LDAP que non distingue entre maiúsculas e minúsculas (Windows)",
"Turn off SSL certificate validation." => "Desactiva a validación do certificado SSL.",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Se a conexión só funciona con esta opción importa o certificado SSL do servidor LDAP no seu servidor ownCloud.",
"Not recommended, use for testing only." => "Non se recomenda. Só para probas.",
+"in seconds. A change empties the cache." => "en segundos. Calquera cambio baleira a caché.",
"User Display Name Field" => "Campo de mostra do nome de usuario",
"The LDAP attribute to use to generate the user`s ownCloud name." => "O atributo LDAP a empregar para xerar o nome de usuario de ownCloud.",
+"Base User Tree" => "Base da árbore de usuarios",
"Group Display Name Field" => "Campo de mostra do nome de grupo",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "O atributo LDAP úsase para xerar os nomes dos grupos de ownCloud.",
+"Base Group Tree" => "Base da árbore de grupo",
+"Group-Member association" => "Asociación de grupos e membros",
"in bytes" => "en bytes",
-"in seconds. A change empties the cache." => "en segundos. Calquera cambio baleira a caché.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Deixar baleiro para o nome de usuario (predeterminado). Noutro caso, especifique un atributo LDAP/AD.",
"Help" => "Axuda"
);
diff --git a/apps/user_ldap/l10n/he.php b/apps/user_ldap/l10n/he.php
index d33ecaadf05..5c563b7b6f3 100644
--- a/apps/user_ldap/l10n/he.php
+++ b/apps/user_ldap/l10n/he.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "מחיקה נכשלה",
"Host" => "מארח",
"User DN" => "DN משתמש",
"Password" => "סיסמא",
@@ -6,7 +7,7 @@
"User Login Filter" => "סנן כניסת משתמש",
"User List Filter" => "סנן רשימת משתמשים",
"Group Filter" => "סנן קבוצה",
-"in bytes" => "בבתים",
"in seconds. A change empties the cache." => "בשניות. שינוי מרוקן את המטמון.",
+"in bytes" => "בבתים",
"Help" => "עזרה"
);
diff --git a/apps/user_ldap/l10n/hu_HU.php b/apps/user_ldap/l10n/hu_HU.php
index 25ee47786ef..64de16fa65f 100644
--- a/apps/user_ldap/l10n/hu_HU.php
+++ b/apps/user_ldap/l10n/hu_HU.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "A törlés nem sikerült",
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>Figyelem:</b> a user_ldap és user_webdavauth alkalmazások nem kompatibilisek. Együttes használatuk váratlan eredményekhez vezethet. Kérje meg a rendszergazdát, hogy a kettő közül kapcsolja ki az egyiket.",
"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Figyelmeztetés:</b> Az LDAP PHP modul nincs telepítve, ezért ez az alrendszer nem fog működni. Kérje meg a rendszergazdát, hogy telepítse!",
"Host" => "Kiszolgáló",
@@ -20,23 +21,23 @@
"Defines the filter to apply, when retrieving groups." => "Ez a szűrő érvényes a csoportok listázásakor.",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "itt ne használjunk változót, pl. \"objectClass=posixGroup\".",
"Port" => "Port",
-"Base User Tree" => "A felhasználói fa gyökere",
-"One User Base DN per line" => "Soronként egy felhasználói fa gyökerét adhatjuk meg",
-"Base Group Tree" => "A csoportfa gyökere",
-"One Group Base DN per line" => "Soronként egy csoportfa gyökerét adhatjuk meg",
-"Group-Member association" => "A csoporttagság attribútuma",
"Use TLS" => "Használjunk TLS-t",
"Do not use it for SSL connections, it will fail." => "Ne használjuk SSL-kapcsolat esetén, mert nem fog működni!",
"Case insensitve LDAP server (Windows)" => "Az LDAP-kiszolgáló nem tesz különbséget a kis- és nagybetűk között (Windows)",
"Turn off SSL certificate validation." => "Ne ellenőrizzük az SSL-tanúsítvány érvényességét",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Ha a kapcsolat csak ezzel a beállítással működik, akkor importálja az LDAP-kiszolgáló SSL tanúsítványát az ownCloud kiszolgálóra!",
"Not recommended, use for testing only." => "Nem javasolt, csak tesztelésre érdemes használni.",
+"in seconds. A change empties the cache." => "másodpercben. A változtatás törli a cache tartalmát.",
"User Display Name Field" => "A felhasználónév mezője",
"The LDAP attribute to use to generate the user`s ownCloud name." => "Ebből az LDAP attribútumból képződik a felhasználó elnevezése, ami megjelenik az ownCloudban.",
+"Base User Tree" => "A felhasználói fa gyökere",
+"One User Base DN per line" => "Soronként egy felhasználói fa gyökerét adhatjuk meg",
"Group Display Name Field" => "A csoport nevének mezője",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "Ebből az LDAP attribútumból képződik a csoport elnevezése, ami megjelenik az ownCloudban.",
+"Base Group Tree" => "A csoportfa gyökere",
+"One Group Base DN per line" => "Soronként egy csoportfa gyökerét adhatjuk meg",
+"Group-Member association" => "A csoporttagság attribútuma",
"in bytes" => "bájtban",
-"in seconds. A change empties the cache." => "másodpercben. A változtatás törli a cache tartalmát.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Hagyja üresen, ha a felhasználónevet kívánja használni. Ellenkező esetben adjon meg egy LDAP/AD attribútumot!",
"Help" => "Súgó"
);
diff --git a/apps/user_ldap/l10n/id.php b/apps/user_ldap/l10n/id.php
index 56619634bab..33e8cc70e93 100644
--- a/apps/user_ldap/l10n/id.php
+++ b/apps/user_ldap/l10n/id.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "penghapusan gagal",
"Host" => "host",
"Password" => "kata kunci",
"User Login Filter" => "gunakan saringan login",
@@ -8,7 +9,7 @@
"Do not use it for SSL connections, it will fail." => "jangan gunakan untuk koneksi SSL, itu akan gagal.",
"Turn off SSL certificate validation." => "matikan validasi sertivikat SSL",
"Not recommended, use for testing only." => "tidak disarankan, gunakan hanya untuk pengujian.",
-"in bytes" => "dalam bytes",
"in seconds. A change empties the cache." => "dalam detik. perubahan mengosongkan cache",
+"in bytes" => "dalam bytes",
"Help" => "bantuan"
);
diff --git a/apps/user_ldap/l10n/it.php b/apps/user_ldap/l10n/it.php
index bee30cfe6ec..0220aa958ce 100644
--- a/apps/user_ldap/l10n/it.php
+++ b/apps/user_ldap/l10n/it.php
@@ -1,6 +1,20 @@
<?php $TRANSLATIONS = array(
+"Failed to delete the server configuration" => "Eliminazione della configurazione del server non riuscita",
+"The configuration is valid and the connection could be established!" => "La configurazione è valida e la connessione può essere stabilita.",
+"The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "La configurazione è valida, ma il Bind non è riuscito. Controlla le impostazioni del server e le credenziali.",
+"The configuration is invalid. Please look in the ownCloud log for further details." => "La configurazione non è valida. Controlla il log di ownCloud per ulteriori dettagli.",
+"Deletion failed" => "Eliminazione non riuscita",
+"Take over settings from recent server configuration?" => "Vuoi recuperare le impostazioni dalla configurazione recente del server?",
+"Keep settings?" => "Vuoi mantenere le impostazioni?",
+"Cannot add server configuration" => "Impossibile aggiungere la configurazione del server",
+"Connection test succeeded" => "Prova di connessione riuscita",
+"Connection test failed" => "Prova di connessione non riuscita",
+"Do you really want to delete the current Server Configuration?" => "Vuoi davvero eliminare la configurazione attuale del server?",
+"Confirm Deletion" => "Conferma l'eliminazione",
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>Avviso:</b> le applicazioni user_ldap e user_webdavauth sono incompatibili. Potresti riscontrare un comportamento inatteso. Chiedi al tuo amministratore di sistema di disabilitarne uno.",
"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Avviso:</b> il modulo PHP LDAP non è installato, il motore non funzionerà. Chiedi al tuo amministratore di sistema di installarlo.",
+"Server configuration" => "Configurazione del server",
+"Add Server Configuration" => "Aggiungi configurazione del server",
"Host" => "Host",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "È possibile omettere il protocollo, ad eccezione se è necessario SSL. Quindi inizia con ldaps://",
"Base DN" => "DN base",
@@ -19,24 +33,37 @@
"Group Filter" => "Filtro per il gruppo",
"Defines the filter to apply, when retrieving groups." => "Specifica quale filtro utilizzare durante il recupero dei gruppi.",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "senza nessun segnaposto, per esempio \"objectClass=posixGroup\".",
+"Connection Settings" => "Impostazioni di connessione",
+"Configuration Active" => "Configurazione attiva",
+"When unchecked, this configuration will be skipped." => "Se deselezionata, questa configurazione sarà saltata.",
"Port" => "Porta",
-"Base User Tree" => "Struttura base dell'utente",
-"One User Base DN per line" => "Un DN base utente per riga",
-"Base Group Tree" => "Struttura base del gruppo",
-"One Group Base DN per line" => "Un DN base gruppo per riga",
-"Group-Member association" => "Associazione gruppo-utente ",
+"Backup (Replica) Host" => "Host di backup (Replica)",
+"Give an optional backup host. It must be a replica of the main LDAP/AD server." => "Fornisci un host di backup opzionale. Deve essere una replica del server AD/LDAP principale.",
+"Backup (Replica) Port" => "Porta di backup (Replica)",
+"Disable Main Server" => "Disabilita server principale",
+"When switched on, ownCloud will only connect to the replica server." => "Se abilitata, ownCloud si collegherà solo al server di replica.",
"Use TLS" => "Usa TLS",
"Do not use it for SSL connections, it will fail." => "Non utilizzare per le connessioni SSL, fallirà.",
"Case insensitve LDAP server (Windows)" => "Case insensitve LDAP server (Windows)",
"Turn off SSL certificate validation." => "Disattiva il controllo del certificato SSL.",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Se la connessione funziona esclusivamente con questa opzione, importa il certificato SSL del server LDAP nel tuo server ownCloud.",
"Not recommended, use for testing only." => "Non consigliato, utilizzare solo per test.",
+"in seconds. A change empties the cache." => "in secondi. Il cambio svuota la cache.",
+"Directory Settings" => "Impostazioni delle cartelle",
"User Display Name Field" => "Campo per la visualizzazione del nome utente",
"The LDAP attribute to use to generate the user`s ownCloud name." => "L'attributo LDAP da usare per generare il nome dell'utente ownCloud.",
+"Base User Tree" => "Struttura base dell'utente",
+"One User Base DN per line" => "Un DN base utente per riga",
+"User Search Attributes" => "Attributi di ricerca utente",
+"Optional; one attribute per line" => "Opzionale; un attributo per riga",
"Group Display Name Field" => "Campo per la visualizzazione del nome del gruppo",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "L'attributo LDAP da usare per generare il nome del gruppo ownCloud.",
+"Base Group Tree" => "Struttura base del gruppo",
+"One Group Base DN per line" => "Un DN base gruppo per riga",
+"Group Search Attributes" => "Attributi di ricerca gruppo",
+"Group-Member association" => "Associazione gruppo-utente ",
+"Special Attributes" => "Attributi speciali",
"in bytes" => "in byte",
-"in seconds. A change empties the cache." => "in secondi. Il cambio svuota la cache.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Lascia vuoto per il nome utente (predefinito). Altrimenti, specifica un attributo LDAP/AD.",
"Help" => "Aiuto"
);
diff --git a/apps/user_ldap/l10n/ja_JP.php b/apps/user_ldap/l10n/ja_JP.php
index 1c93db7ba09..7706357cbf3 100644
--- a/apps/user_ldap/l10n/ja_JP.php
+++ b/apps/user_ldap/l10n/ja_JP.php
@@ -1,6 +1,20 @@
<?php $TRANSLATIONS = array(
+"Failed to delete the server configuration" => "サーバ設定の削除に失敗しました",
+"The configuration is valid and the connection could be established!" => "設定は有効であり、接続を確立しました!",
+"The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "設定は有効ですが、接続に失敗しました。サーバ設定と資格情報を確認して下さい。",
+"The configuration is invalid. Please look in the ownCloud log for further details." => "設定は無効です。詳細は ownCloud のログを見て下さい。",
+"Deletion failed" => "削除に失敗しました",
+"Take over settings from recent server configuration?" => "最近のサーバ設定から設定を引き継ぎますか?",
+"Keep settings?" => "設定を保持しますか?",
+"Cannot add server configuration" => "サーバ設定を追加できません",
+"Connection test succeeded" => "接続テストに成功しました",
+"Connection test failed" => "接続テストに失敗しました",
+"Do you really want to delete the current Server Configuration?" => "現在のサーバ設定を本当に削除してもよろしいですか?",
+"Confirm Deletion" => "削除の確認",
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>警告:</b> user_ldap と user_webdavauth のアプリには互換性がありません。予期せぬ動作をする可能姓があります。システム管理者にどちらかを無効にするよう問い合わせてください。",
"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>警告:</b> PHP LDAP モジュールがインストールされていません。バックエンドが正しく動作しません。システム管理者にインストールするよう問い合わせてください。",
+"Server configuration" => "サーバ設定",
+"Add Server Configuration" => "サーバ設定を追加",
"Host" => "ホスト",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "SSL通信しない場合には、プロトコル名を省略することができます。そうでない場合には、ldaps:// から始めてください。",
"Base DN" => "ベースDN",
@@ -19,24 +33,37 @@
"Group Filter" => "グループフィルタ",
"Defines the filter to apply, when retrieving groups." => "グループを取得するときに適用するフィルターを定義する。",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "プレースホルダーを利用しないでください。例 \"objectClass=posixGroup\"",
+"Connection Settings" => "接続設定",
+"Configuration Active" => "設定はアクティブです",
+"When unchecked, this configuration will be skipped." => "チェックを外すと、この設定はスキップされます。",
"Port" => "ポート",
-"Base User Tree" => "ベースユーザツリー",
-"One User Base DN per line" => "1行に1つのユーザベースDN",
-"Base Group Tree" => "ベースグループツリー",
-"One Group Base DN per line" => "1行に1つのグループベースDN",
-"Group-Member association" => "グループとメンバーの関連付け",
+"Backup (Replica) Host" => "バックアップ(レプリカ)ホスト",
+"Give an optional backup host. It must be a replica of the main LDAP/AD server." => "バックアップホストをオプションで指定することができます。メインのLDAP/ADサーバのレプリカである必要があります。",
+"Backup (Replica) Port" => "バックアップ(レプリカ)ポート",
+"Disable Main Server" => "メインサーバを無効にする",
+"When switched on, ownCloud will only connect to the replica server." => "有効にすると、ownCloudはレプリカサーバにのみ接続します。",
"Use TLS" => "TLSを利用",
"Do not use it for SSL connections, it will fail." => "SSL接続に利用しないでください、失敗します。",
"Case insensitve LDAP server (Windows)" => "大文字/小文字を区別しないLDAPサーバ(Windows)",
"Turn off SSL certificate validation." => "SSL証明書の確認を無効にする。",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "接続がこのオプションでのみ動作する場合は、LDAPサーバのSSL証明書をownCloudサーバにインポートしてください。",
"Not recommended, use for testing only." => "推奨しません、テスト目的でのみ利用してください。",
+"in seconds. A change empties the cache." => "秒。変更後にキャッシュがクリアされます。",
+"Directory Settings" => "ディレクトリ設定",
"User Display Name Field" => "ユーザ表示名のフィールド",
"The LDAP attribute to use to generate the user`s ownCloud name." => "ユーザのownCloud名の生成に利用するLDAP属性。",
+"Base User Tree" => "ベースユーザツリー",
+"One User Base DN per line" => "1行に1つのユーザベースDN",
+"User Search Attributes" => "ユーザ検索属性",
+"Optional; one attribute per line" => "オプション:1行に1属性",
"Group Display Name Field" => "グループ表示名のフィールド",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "グループのownCloud名の生成に利用するLDAP属性。",
+"Base Group Tree" => "ベースグループツリー",
+"One Group Base DN per line" => "1行に1つのグループベースDN",
+"Group Search Attributes" => "グループ検索属性",
+"Group-Member association" => "グループとメンバーの関連付け",
+"Special Attributes" => "特殊属性",
"in bytes" => "バイト",
-"in seconds. A change empties the cache." => "秒。変更後にキャッシュがクリアされます。",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "ユーザ名を空のままにしてください(デフォルト)。そうでない場合は、LDAPもしくはADの属性を指定してください。",
"Help" => "ヘルプ"
);
diff --git a/apps/user_ldap/l10n/ka_GE.php b/apps/user_ldap/l10n/ka_GE.php
index 630d92b73ad..b31767fe935 100644
--- a/apps/user_ldap/l10n/ka_GE.php
+++ b/apps/user_ldap/l10n/ka_GE.php
@@ -1,3 +1,4 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "წაშლის ველი",
"Help" => "დახმარება"
);
diff --git a/apps/user_ldap/l10n/ko.php b/apps/user_ldap/l10n/ko.php
index 78745a0e01f..9ff8ff99d08 100644
--- a/apps/user_ldap/l10n/ko.php
+++ b/apps/user_ldap/l10n/ko.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "삭제 실패",
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>경고:</b> user_ldap 앱과 user_webdavauth 앱은 호환되지 않습니다. 오동작을 일으킬 수 있으므로, 시스템 관리자에게 요청하여 둘 중 하나만 사용하도록 하십시오.",
"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>경고:</b> PHP LDAP 모듈이 비활성화되어 있거나 설치되어 있지 않습니다. 백엔드를 사용할 수 없습니다. 시스템 관리자에게 설치를 요청하십시오.",
"Host" => "호스트",
@@ -20,23 +21,23 @@
"Defines the filter to apply, when retrieving groups." => "그룹을 검색할 때 적용할 필터를 정의합니다.",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "자리 비움자를 사용할 수 없습니다. 예제: \"objectClass=posixGroup\"",
"Port" => "포트",
-"Base User Tree" => "기본 사용자 트리",
-"One User Base DN per line" => "사용자 DN을 한 줄에 하나씩 입력하십시오",
-"Base Group Tree" => "기본 그룹 트리",
-"One Group Base DN per line" => "그룹 기본 DN을 한 줄에 하나씩 입력하십시오",
-"Group-Member association" => "그룹-회원 연결",
"Use TLS" => "TLS 사용",
"Do not use it for SSL connections, it will fail." => "SSL 연결 시 사용하는 경우 연결되지 않습니다.",
"Case insensitve LDAP server (Windows)" => "서버에서 대소문자를 구분하지 않음 (Windows)",
"Turn off SSL certificate validation." => "SSL 인증서 유효성 검사를 해제합니다.",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "이 옵션을 사용해야 연결할 수 있는 경우에는 LDAP 서버의 SSL 인증서를 ownCloud로 가져올 수 있습니다.",
"Not recommended, use for testing only." => "추천하지 않음, 테스트로만 사용하십시오.",
+"in seconds. A change empties the cache." => "초. 항목 변경 시 캐시가 갱신됩니다.",
"User Display Name Field" => "사용자의 표시 이름 필드",
"The LDAP attribute to use to generate the user`s ownCloud name." => "LDAP 속성은 사용자의 ownCloud 이름을 생성하기 위해 사용합니다.",
+"Base User Tree" => "기본 사용자 트리",
+"One User Base DN per line" => "사용자 DN을 한 줄에 하나씩 입력하십시오",
"Group Display Name Field" => "그룹의 표시 이름 필드",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "LDAP 속성은 그룹의 ownCloud 이름을 생성하기 위해 사용합니다.",
+"Base Group Tree" => "기본 그룹 트리",
+"One Group Base DN per line" => "그룹 기본 DN을 한 줄에 하나씩 입력하십시오",
+"Group-Member association" => "그룹-회원 연결",
"in bytes" => "바이트",
-"in seconds. A change empties the cache." => "초. 항목 변경 시 캐시가 갱신됩니다.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "사용자 이름을 사용하려면 비워 두십시오(기본값). 기타 경우 LDAP/AD 속성을 지정하십시오.",
"Help" => "도움말"
);
diff --git a/apps/user_ldap/l10n/lb.php b/apps/user_ldap/l10n/lb.php
index 6d70f682ddb..39ed627ce2c 100644
--- a/apps/user_ldap/l10n/lb.php
+++ b/apps/user_ldap/l10n/lb.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "Konnt net läschen",
"Password" => "Passwuert",
"Help" => "Hëllef"
);
diff --git a/apps/user_ldap/l10n/lt_LT.php b/apps/user_ldap/l10n/lt_LT.php
index 809ed571bd0..aa21dd2d3c1 100644
--- a/apps/user_ldap/l10n/lt_LT.php
+++ b/apps/user_ldap/l10n/lt_LT.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "Ištrinti nepavyko",
"Password" => "Slaptažodis",
"Group Filter" => "Grupės filtras",
"Port" => "Prievadas",
diff --git a/apps/user_ldap/l10n/lv.php b/apps/user_ldap/l10n/lv.php
index 52353472e4d..48cee737c74 100644
--- a/apps/user_ldap/l10n/lv.php
+++ b/apps/user_ldap/l10n/lv.php
@@ -1,3 +1,69 @@
<?php $TRANSLATIONS = array(
+"Failed to delete the server configuration" => "Neizdevās izdzēst servera konfigurāciju",
+"The configuration is valid and the connection could be established!" => "Konfigurācija ir derīga un varēja izveidot savienojumu!",
+"The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "Konfigurācija ir derīga, bet sasaiste neizdevās. Lūdzu, pārbaudiet servera iestatījumus un akreditācijas datus.",
+"The configuration is invalid. Please look in the ownCloud log for further details." => "Konfigurācija ir nederīga. Lūdzu, apskatiet ownCloud žurnālu, lai uzzinātu vairāk.",
+"Deletion failed" => "Neizdevās izdzēst",
+"Take over settings from recent server configuration?" => "Paņemt iestatījumus no nesenas servera konfigurācijas?",
+"Keep settings?" => "Paturēt iestatījumus?",
+"Cannot add server configuration" => "Nevar pievienot servera konfigurāciju",
+"Connection test succeeded" => "Savienojuma tests ir veiksmīgs",
+"Connection test failed" => "Savienojuma tests cieta neveiksmi",
+"Do you really want to delete the current Server Configuration?" => "Vai tiešām vēlaties dzēst pašreizējo servera konfigurāciju?",
+"Confirm Deletion" => "Apstiprināt dzēšanu",
+"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>Brīdinājums:</b> lietotnes user_ldap un user_webdavauth ir nesavietojamas. Tās var izraisīt negaidītu uzvedību. Lūdzu, prasiet savam sistēmas administratoram kādu no tām deaktivēt.",
+"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Brīdinājums:</b> PHP LDAP modulis nav uzinstalēts, aizmugure nedarbosies. Lūdzu, prasiet savam sistēmas administratoram kādu no tām deaktivēt.",
+"Server configuration" => "Servera konfigurācija",
+"Add Server Configuration" => "Pievienot servera konfigurāciju",
+"Host" => "Resursdators",
+"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Var neiekļaut protokolu, izņemot, ja vajag SSL. Tad sākums ir ldaps://",
+"Base DN" => "Bāzes DN",
+"One Base DN per line" => "Viena bāzes DN rindā",
+"You can specify Base DN for users and groups in the Advanced tab" => "Lietotājiem un grupām bāzes DN var norādīt cilnē “Paplašināti”",
+"User DN" => "Lietotāja DN",
+"The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty." => "Klienta lietotāja DN, ar ko veiks sasaisti, piemēram, uid=agent,dc=example,dc=com. Lai piekļūtu anonīmi, atstājiet DN un paroli tukšu.",
+"Password" => "Parole",
+"For anonymous access, leave DN and Password empty." => "Lai piekļūtu anonīmi, atstājiet DN un paroli tukšu.",
+"User Login Filter" => "Lietotāja ierakstīšanās filtrs",
+"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action." => "Definē filtru, ko izmantot, kad mēģina ierakstīties. %%uid ierakstīšanās darbībā aizstāj lietotājvārdu.",
+"use %%uid placeholder, e.g. \"uid=%%uid\"" => "lieto %%uid vietturi, piemēram, \"uid=%%uid\"",
+"User List Filter" => "Lietotāju saraksta filtrs",
+"Defines the filter to apply, when retrieving users." => "Definē filtru, ko izmantot, kad saņem lietotāju sarakstu.",
+"without any placeholder, e.g. \"objectClass=person\"." => "bez jebkādiem vietturiem, piemēram, \"objectClass=person\".",
+"Group Filter" => "Grupu filtrs",
+"Defines the filter to apply, when retrieving groups." => "Definē filtru, ko izmantot, kad saņem grupu sarakstu.",
+"without any placeholder, e.g. \"objectClass=posixGroup\"." => "bez jebkādiem vietturiem, piemēram, \"objectClass=posixGroup\".",
+"Connection Settings" => "Savienojuma iestatījumi",
+"Configuration Active" => "Konfigurācija ir aktīva",
+"When unchecked, this configuration will be skipped." => "Ja nav atzīmēts, šī konfigurācija tiks izlaista.",
+"Port" => "Ports",
+"Backup (Replica) Host" => "Rezerves (kopija) serveris",
+"Give an optional backup host. It must be a replica of the main LDAP/AD server." => "Norādi rezerves serveri (nav obligāti). Tam ir jābūt galvenā LDAP/AD servera kopijai.",
+"Backup (Replica) Port" => "Rezerves (kopijas) ports",
+"Disable Main Server" => "Deaktivēt galveno serveri",
+"When switched on, ownCloud will only connect to the replica server." => "Kad ieslēgts, ownCloud savienosies tikai ar kopijas serveri.",
+"Use TLS" => "Lietot TLS",
+"Do not use it for SSL connections, it will fail." => "Neizmanto to SSL savienojumiem, tas neizdosies.",
+"Case insensitve LDAP server (Windows)" => "Reģistrnejutīgs LDAP serveris (Windows)",
+"Turn off SSL certificate validation." => "Izslēgt SSL sertifikātu validēšanu.",
+"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Ja savienojums darbojas ar šo opciju, importē LDAP serveru SSL sertifikātu savā ownCloud serverī.",
+"Not recommended, use for testing only." => "Nav ieteicams, izmanto tikai testēšanai!",
+"in seconds. A change empties the cache." => "sekundēs. Izmaiņas iztukšos kešatmiņu.",
+"Directory Settings" => "Direktorijas iestatījumi",
+"User Display Name Field" => "Lietotāja redzamā vārda lauks",
+"The LDAP attribute to use to generate the user`s ownCloud name." => "LDAP atribūts, ko izmantot lietotāja ownCloud vārda veidošanai.",
+"Base User Tree" => "Bāzes lietotāju koks",
+"One User Base DN per line" => "Viena lietotāju bāzes DN rindā",
+"User Search Attributes" => "Lietotāju meklēšanas atribūts",
+"Optional; one attribute per line" => "Neobligāti; viens atribūts rindā",
+"Group Display Name Field" => "Grupas redzamā nosaukuma lauks",
+"The LDAP attribute to use to generate the groups`s ownCloud name." => "LDAP atribūts, ko izmantot grupas ownCloud nosaukuma veidošanai.",
+"Base Group Tree" => "Bāzes grupu koks",
+"One Group Base DN per line" => "Viena grupu bāzes DN rindā",
+"Group Search Attributes" => "Grupu meklēšanas atribūts",
+"Group-Member association" => "Grupu piederības asociācija",
+"Special Attributes" => "Īpašie atribūti",
+"in bytes" => "baitos",
+"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Atstāt tukšu lietotāja vārdam (noklusējuma). Citādi, norādi LDAP/AD atribūtu.",
"Help" => "Palīdzība"
);
diff --git a/apps/user_ldap/l10n/mk.php b/apps/user_ldap/l10n/mk.php
index 4c231b516d4..7d34ff49492 100644
--- a/apps/user_ldap/l10n/mk.php
+++ b/apps/user_ldap/l10n/mk.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "Бришењето е неуспешно",
"Host" => "Домаќин",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Може да го скокнете протколот освен ако не ви треба SSL. Тогаш ставете ldaps://",
"Password" => "Лозинка",
diff --git a/apps/user_ldap/l10n/ms_MY.php b/apps/user_ldap/l10n/ms_MY.php
index 077a5390cf8..17a6cbe2cb6 100644
--- a/apps/user_ldap/l10n/ms_MY.php
+++ b/apps/user_ldap/l10n/ms_MY.php
@@ -1,3 +1,4 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "Pemadaman gagal",
"Help" => "Bantuan"
);
diff --git a/apps/user_ldap/l10n/nb_NO.php b/apps/user_ldap/l10n/nb_NO.php
index a5f4657d045..295166b0a50 100644
--- a/apps/user_ldap/l10n/nb_NO.php
+++ b/apps/user_ldap/l10n/nb_NO.php
@@ -1,11 +1,12 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "Sletting feilet",
"Password" => "Passord",
"Group Filter" => "Gruppefilter",
"Port" => "Port",
"Use TLS" => "Bruk TLS",
"Do not use it for SSL connections, it will fail." => "Ikke bruk for SSL tilkoblinger, dette vil ikke fungere.",
"Not recommended, use for testing only." => "Ikke anbefalt, bruk kun for testing",
-"in bytes" => "i bytes",
"in seconds. A change empties the cache." => "i sekunder. En endring tømmer bufferen.",
+"in bytes" => "i bytes",
"Help" => "Hjelp"
);
diff --git a/apps/user_ldap/l10n/nl.php b/apps/user_ldap/l10n/nl.php
index 27c4407360e..cc5e85fc30b 100644
--- a/apps/user_ldap/l10n/nl.php
+++ b/apps/user_ldap/l10n/nl.php
@@ -1,6 +1,19 @@
<?php $TRANSLATIONS = array(
+"Failed to delete the server configuration" => "Verwijderen serverconfiguratie mislukt",
+"The configuration is valid and the connection could be established!" => "De configuratie is geldig en de verbinding is geslaagd!",
+"The configuration is invalid. Please look in the ownCloud log for further details." => "De configuratie is ongeldig. Controleer de ownCloud log voor meer details.",
+"Deletion failed" => "Verwijderen mislukt",
+"Take over settings from recent server configuration?" => "Overnemen instellingen van de recente serverconfiguratie?",
+"Keep settings?" => "Instellingen bewaren?",
+"Cannot add server configuration" => "Kon de serverconfiguratie niet toevoegen",
+"Connection test succeeded" => "Verbindingstest geslaagd",
+"Connection test failed" => "Verbindingstest mislukt",
+"Do you really want to delete the current Server Configuration?" => "Wilt u werkelijk de huidige Serverconfiguratie verwijderen?",
+"Confirm Deletion" => "Bevestig verwijderen",
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>Waarschuwing:</b> De Apps user_ldap en user_webdavauth zijn incompatible. U kunt onverwacht gedrag ervaren. Vraag uw beheerder om een van beide apps de deactiveren.",
"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Waarschuwing:</b> De PHP LDAP module is niet geïnstalleerd, het backend zal niet werken. Vraag uw systeembeheerder om de module te installeren.",
+"Server configuration" => "Serverconfiguratie",
+"Add Server Configuration" => "Toevoegen serverconfiguratie",
"Host" => "Host",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Je kunt het protocol weglaten, tenzij je SSL vereist. Start in dat geval met ldaps://",
"Base DN" => "Base DN",
@@ -19,24 +32,30 @@
"Group Filter" => "Groep Filter",
"Defines the filter to apply, when retrieving groups." => "Definiëerd de toe te passen filter voor het ophalen van groepen.",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "zonder een placeholder, bijv. \"objectClass=posixGroup\"",
+"Configuration Active" => "Configuratie actief",
"Port" => "Poort",
-"Base User Tree" => "Basis Gebruikers Structuur",
-"One User Base DN per line" => "Een User Base DN per regel",
-"Base Group Tree" => "Basis Groupen Structuur",
-"One Group Base DN per line" => "Een Group Base DN per regel",
-"Group-Member association" => "Groepslid associatie",
+"Backup (Replica) Host" => "Backup (Replica) Host",
+"Backup (Replica) Port" => "Backup (Replica) Poort",
+"Disable Main Server" => "Deactiveren hoofdserver",
+"When switched on, ownCloud will only connect to the replica server." => "Wanneer ingeschakeld, zal ownCloud allen verbinden met de replicaserver.",
"Use TLS" => "Gebruik TLS",
"Do not use it for SSL connections, it will fail." => "Gebruik niet voor SSL connecties, deze mislukken.",
"Case insensitve LDAP server (Windows)" => "Niet-hoofdlettergevoelige LDAP server (Windows)",
"Turn off SSL certificate validation." => "Schakel SSL certificaat validatie uit.",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Als de connectie alleen werkt met deze optie, importeer dan het LDAP server SSL certificaat naar je ownCloud server.",
"Not recommended, use for testing only." => "Niet aangeraden, gebruik alleen voor test doeleinden.",
+"in seconds. A change empties the cache." => "in seconden. Een verandering maakt de cache leeg.",
"User Display Name Field" => "Gebruikers Schermnaam Veld",
"The LDAP attribute to use to generate the user`s ownCloud name." => "Het te gebruiken LDAP attribuut voor het genereren van de ownCloud naam voor de gebruikers.",
+"Base User Tree" => "Basis Gebruikers Structuur",
+"One User Base DN per line" => "Een User Base DN per regel",
+"Optional; one attribute per line" => "Optioneel; één attribuut per regel",
"Group Display Name Field" => "Groep Schermnaam Veld",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "Het te gebruiken LDAP attribuut voor het genereren van de ownCloud naam voor de groepen.",
+"Base Group Tree" => "Basis Groupen Structuur",
+"One Group Base DN per line" => "Een Group Base DN per regel",
+"Group-Member association" => "Groepslid associatie",
"in bytes" => "in bytes",
-"in seconds. A change empties the cache." => "in seconden. Een verandering maakt de cache leeg.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Laat leeg voor de gebruikersnaam (standaard). Of, specificeer een LDAP/AD attribuut.",
"Help" => "Help"
);
diff --git a/apps/user_ldap/l10n/oc.php b/apps/user_ldap/l10n/oc.php
index 0bf27d74f2f..a128638172a 100644
--- a/apps/user_ldap/l10n/oc.php
+++ b/apps/user_ldap/l10n/oc.php
@@ -1,3 +1,4 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "Fracàs d'escafatge",
"Help" => "Ajuda"
);
diff --git a/apps/user_ldap/l10n/pl.php b/apps/user_ldap/l10n/pl.php
index 55110b8a830..83a8d1615ae 100644
--- a/apps/user_ldap/l10n/pl.php
+++ b/apps/user_ldap/l10n/pl.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "Skasowanie nie powiodło się",
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>Ostrzeżenie:</b> Aplikacje user_ldap i user_webdavauth nie są kompatybilne. Mogą powodować nieoczekiwane zachowanie. Poproś administratora o wyłączenie jednej z nich.",
"Host" => "Host",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Można pominąć protokół, z wyjątkiem wymaganego protokołu SSL. Następnie uruchom z ldaps://",
@@ -18,21 +19,21 @@
"Defines the filter to apply, when retrieving groups." => "Definiuje filtry do zastosowania, podczas pobierania grup.",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "bez żadnych symboli zastępczych np. \"objectClass=posixGroup\".",
"Port" => "Port",
-"Base User Tree" => "Drzewo bazy użytkowników",
-"Base Group Tree" => "Drzewo bazy grup",
-"Group-Member association" => "Członek grupy stowarzyszenia",
"Use TLS" => "Użyj TLS",
"Do not use it for SSL connections, it will fail." => "Nie używaj SSL dla połączeń, jeśli się nie powiedzie.",
"Case insensitve LDAP server (Windows)" => "Wielkość liter serwera LDAP (Windows)",
"Turn off SSL certificate validation." => "Wyłączyć sprawdzanie poprawności certyfikatu SSL.",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Jeśli połączenie działa tylko z tą opcją, zaimportuj certyfikat SSL serwera LDAP w serwerze ownCloud.",
"Not recommended, use for testing only." => "Niezalecane, użyj tylko testowo.",
+"in seconds. A change empties the cache." => "w sekundach. Zmiana opróżnia pamięć podręczną.",
"User Display Name Field" => "Pole wyświetlanej nazwy użytkownika",
"The LDAP attribute to use to generate the user`s ownCloud name." => "Atrybut LDAP służy do generowania nazwy użytkownika ownCloud.",
+"Base User Tree" => "Drzewo bazy użytkowników",
"Group Display Name Field" => "Pole wyświetlanej nazwy grupy",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "Atrybut LDAP służy do generowania nazwy grup ownCloud.",
+"Base Group Tree" => "Drzewo bazy grup",
+"Group-Member association" => "Członek grupy stowarzyszenia",
"in bytes" => "w bajtach",
-"in seconds. A change empties the cache." => "w sekundach. Zmiana opróżnia pamięć podręczną.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Pozostaw puste dla user name (domyślnie). W przeciwnym razie podaj atrybut LDAP/AD.",
"Help" => "Pomoc"
);
diff --git a/apps/user_ldap/l10n/pt_BR.php b/apps/user_ldap/l10n/pt_BR.php
index 18eed6d0142..79e56eeb652 100644
--- a/apps/user_ldap/l10n/pt_BR.php
+++ b/apps/user_ldap/l10n/pt_BR.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "Remoção falhou",
"Host" => "Host",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Você pode omitir o protocolo, exceto quando requerer SSL. Então inicie com ldaps://",
"Base DN" => "DN Base",
@@ -17,21 +18,21 @@
"Defines the filter to apply, when retrieving groups." => "Define o filtro a aplicar ao obter grupos.",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "sem nenhum espaço reservado, ex. \"objectClass=posixGroup\"",
"Port" => "Porta",
-"Base User Tree" => "Árvore de Usuário Base",
-"Base Group Tree" => "Árvore de Grupo Base",
-"Group-Member association" => "Associação Grupo-Membro",
"Use TLS" => "Usar TLS",
"Do not use it for SSL connections, it will fail." => "Não use-o para conexões SSL, pois falhará.",
"Case insensitve LDAP server (Windows)" => "Servidor LDAP sensível à caixa alta (Windows)",
"Turn off SSL certificate validation." => "Desligar validação de certificado SSL.",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Se a conexão só funciona com essa opção, importe o certificado SSL do servidor LDAP no seu servidor ownCloud.",
"Not recommended, use for testing only." => "Não recomendado, use somente para testes.",
+"in seconds. A change empties the cache." => "em segundos. Uma mudança esvaziará o cache.",
"User Display Name Field" => "Campo Nome de Exibição de Usuário",
"The LDAP attribute to use to generate the user`s ownCloud name." => "O atributo LDAP para usar para gerar nome ownCloud do usuário.",
+"Base User Tree" => "Árvore de Usuário Base",
"Group Display Name Field" => "Campo Nome de Exibição de Grupo",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "O atributo LDAP para usar para gerar nome ownCloud do grupo.",
+"Base Group Tree" => "Árvore de Grupo Base",
+"Group-Member association" => "Associação Grupo-Membro",
"in bytes" => "em bytes",
-"in seconds. A change empties the cache." => "em segundos. Uma mudança esvaziará o cache.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Deixe vazio para nome de usuário (padrão). Caso contrário, especifique um atributo LDAP/AD.",
"Help" => "Ajuda"
);
diff --git a/apps/user_ldap/l10n/pt_PT.php b/apps/user_ldap/l10n/pt_PT.php
index 9059f178769..21735b497c6 100644
--- a/apps/user_ldap/l10n/pt_PT.php
+++ b/apps/user_ldap/l10n/pt_PT.php
@@ -1,6 +1,20 @@
<?php $TRANSLATIONS = array(
+"Failed to delete the server configuration" => "Erro ao eliminar as configurações do servidor",
+"The configuration is valid and the connection could be established!" => "A configuração está correcta e foi possível estabelecer a ligação!",
+"The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "A configuração está correcta, mas não foi possível estabelecer o \"laço\", por favor, verifique as configurações do servidor e as credenciais.",
+"The configuration is invalid. Please look in the ownCloud log for further details." => "A configuração é inválida. Por favor, veja o log do ownCloud para mais detalhes.",
+"Deletion failed" => "Erro ao apagar",
+"Take over settings from recent server configuration?" => "Assumir as configurações da configuração do servidor mais recente?",
+"Keep settings?" => "Manter as definições?",
+"Cannot add server configuration" => "Não foi possível adicionar as configurações do servidor.",
+"Connection test succeeded" => "Teste de conecção passado com sucesso.",
+"Connection test failed" => "Erro no teste de conecção.",
+"Do you really want to delete the current Server Configuration?" => "Deseja realmente apagar as configurações de servidor actuais?",
+"Confirm Deletion" => "Confirmar a operação de apagar",
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>Aviso:</b> A aplicação user_ldap e user_webdavauth são incompativeis. A aplicação pode tornar-se instável. Por favor, peça ao seu administrador para desactivar uma das aplicações.",
"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Aviso:</b> O módulo PHP LDAP não está instalado, logo não irá funcionar. Por favor peça ao administrador para o instalar.",
+"Server configuration" => "Configurações do servidor",
+"Add Server Configuration" => "Adicionar configurações do servidor",
"Host" => "Anfitrião",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Pode omitir o protocolo, excepto se necessitar de SSL. Neste caso, comece com ldaps://",
"Base DN" => "DN base",
@@ -19,24 +33,34 @@
"Group Filter" => "Filtrar por grupo",
"Defines the filter to apply, when retrieving groups." => "Defina o filtro a aplicar, ao recuperar grupos.",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "Sem nenhuma variável. Exemplo: \"objectClass=posixGroup\".",
+"Configuration Active" => "Configuração activa",
+"When unchecked, this configuration will be skipped." => "Se não estiver marcada, esta definição não será tida em conta.",
"Port" => "Porto",
-"Base User Tree" => "Base da árvore de utilizadores.",
-"One User Base DN per line" => "Uma base de utilizador DN por linha",
-"Base Group Tree" => "Base da árvore de grupos.",
-"One Group Base DN per line" => "Uma base de grupo DN por linha",
-"Group-Member association" => "Associar utilizador ao grupo.",
+"Backup (Replica) Host" => "Servidor de Backup (Réplica)",
+"Give an optional backup host. It must be a replica of the main LDAP/AD server." => "Forneça um servidor (anfitrião) de backup. Deve ser uma réplica do servidor principal de LDAP/AD ",
+"Backup (Replica) Port" => "Porta do servidor de backup (Replica)",
+"Disable Main Server" => "Desactivar servidor principal",
+"When switched on, ownCloud will only connect to the replica server." => "Se estiver ligado, o ownCloud vai somente ligar-se a este servidor de réplicas.",
"Use TLS" => "Usar TLS",
"Do not use it for SSL connections, it will fail." => "Não use para ligações SSL, irá falhar.",
"Case insensitve LDAP server (Windows)" => "Servidor LDAP (Windows) não sensível a maiúsculas.",
"Turn off SSL certificate validation." => "Desligar a validação de certificado SSL.",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Se a ligação apenas funcionar com está opção, importe o certificado SSL do servidor LDAP para o seu servidor do ownCloud.",
"Not recommended, use for testing only." => "Não recomendado, utilizado apenas para testes!",
+"in seconds. A change empties the cache." => "em segundos. Uma alteração esvazia a cache.",
"User Display Name Field" => "Mostrador do nome de utilizador.",
"The LDAP attribute to use to generate the user`s ownCloud name." => "Atributo LDAP para gerar o nome de utilizador do ownCloud.",
+"Base User Tree" => "Base da árvore de utilizadores.",
+"One User Base DN per line" => "Uma base de utilizador DN por linha",
+"User Search Attributes" => "Utilizar atributos de pesquisa",
+"Optional; one attribute per line" => "Opcional; Um atributo por linha",
"Group Display Name Field" => "Mostrador do nome do grupo.",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "Atributo LDAP para gerar o nome do grupo do ownCloud.",
+"Base Group Tree" => "Base da árvore de grupos.",
+"One Group Base DN per line" => "Uma base de grupo DN por linha",
+"Group Search Attributes" => "Atributos de pesquisa de grupo",
+"Group-Member association" => "Associar utilizador ao grupo.",
"in bytes" => "em bytes",
-"in seconds. A change empties the cache." => "em segundos. Uma alteração esvazia a cache.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Deixe vazio para nome de utilizador (padrão). De outro modo, especifique um atributo LDAP/AD.",
"Help" => "Ajuda"
);
diff --git a/apps/user_ldap/l10n/ro.php b/apps/user_ldap/l10n/ro.php
index d83c890b747..3e7e7500429 100644
--- a/apps/user_ldap/l10n/ro.php
+++ b/apps/user_ldap/l10n/ro.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "Ștergerea a eșuat",
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>Atentie:</b> Apps user_ldap si user_webdavauth sunt incompatibile. Este posibil sa experimentati un comportament neasteptat. Vă rugăm să întrebați administratorul de sistem pentru a dezactiva una dintre ele.",
"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Atenție</b> Modulul PHP LDAP nu este instalat, infrastructura nu va funcționa. Contactează administratorul sistemului pentru al instala.",
"Host" => "Gazdă",
@@ -20,23 +21,23 @@
"Defines the filter to apply, when retrieving groups." => "Definește filtrele care se aplică, când se preiau grupurile.",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "fără substituenți, d.e. \"objectClass=posixGroup\"",
"Port" => "Portul",
-"Base User Tree" => "Arborele de bază al Utilizatorilor",
-"One User Base DN per line" => "Un User Base DN pe linie",
-"Base Group Tree" => "Arborele de bază al Grupurilor",
-"One Group Base DN per line" => "Un Group Base DN pe linie",
-"Group-Member association" => "Asocierea Grup-Membru",
"Use TLS" => "Utilizează TLS",
"Do not use it for SSL connections, it will fail." => "A nu se utiliza pentru conexiuni SSL, va eșua.",
"Case insensitve LDAP server (Windows)" => "Server LDAP insensibil la majuscule (Windows)",
"Turn off SSL certificate validation." => "Oprește validarea certificatelor SSL ",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Dacă conexiunea lucrează doar cu această opțiune, importează certificatul SSL al serverului LDAP în serverul ownCloud.",
"Not recommended, use for testing only." => "Nu este recomandat, a se utiliza doar pentru testare.",
+"in seconds. A change empties the cache." => "în secunde. O schimbare curăță memoria tampon.",
"User Display Name Field" => "Câmpul cu numele vizibil al utilizatorului",
"The LDAP attribute to use to generate the user`s ownCloud name." => "Atributul LDAP folosit pentru a genera numele de utilizator din ownCloud.",
+"Base User Tree" => "Arborele de bază al Utilizatorilor",
+"One User Base DN per line" => "Un User Base DN pe linie",
"Group Display Name Field" => "Câmpul cu numele grupului",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "Atributul LDAP folosit pentru a genera numele grupurilor din ownCloud",
+"Base Group Tree" => "Arborele de bază al Grupurilor",
+"One Group Base DN per line" => "Un Group Base DN pe linie",
+"Group-Member association" => "Asocierea Grup-Membru",
"in bytes" => "în octeți",
-"in seconds. A change empties the cache." => "în secunde. O schimbare curăță memoria tampon.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Lăsați gol pentru numele de utilizator (implicit). În caz contrar, specificați un atribut LDAP / AD.",
"Help" => "Ajutor"
);
diff --git a/apps/user_ldap/l10n/ru.php b/apps/user_ldap/l10n/ru.php
index 42fba32f43f..45f6c171bf3 100644
--- a/apps/user_ldap/l10n/ru.php
+++ b/apps/user_ldap/l10n/ru.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "Удаление не удалось",
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>Внимание:</b>Приложения user_ldap и user_webdavauth несовместимы. Вы можете столкнуться с неожиданным поведением. Пожалуйста, обратитесь к системному администратору, чтобы отключить одно из них.",
"Host" => "Сервер",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Можно опустить протокол, за исключением того, когда вам требуется SSL. Тогда начните с ldaps :/ /",
@@ -18,21 +19,21 @@
"Defines the filter to apply, when retrieving groups." => "Определяет фильтр для применения при получении группы.",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "без заполнения, например \"objectClass=posixGroup\".",
"Port" => "Порт",
-"Base User Tree" => "База пользовательского дерева",
-"Base Group Tree" => "База группового дерева",
-"Group-Member association" => "Ассоциация Группа-Участник",
"Use TLS" => "Использовать TLS",
"Do not use it for SSL connections, it will fail." => "Не используйте для соединений SSL",
"Case insensitve LDAP server (Windows)" => "Нечувствительный к регистру сервер LDAP (Windows)",
"Turn off SSL certificate validation." => "Отключить проверку сертификата SSL.",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Если соединение работает только с этой опцией, импортируйте на ваш сервер ownCloud сертификат SSL сервера LDAP.",
"Not recommended, use for testing only." => "Не рекомендуется, используйте только для тестирования.",
+"in seconds. A change empties the cache." => "в секундах. Изменение очистит кэш.",
"User Display Name Field" => "Поле отображаемого имени пользователя",
"The LDAP attribute to use to generate the user`s ownCloud name." => "Атрибут LDAP для генерации имени пользователя ownCloud.",
+"Base User Tree" => "База пользовательского дерева",
"Group Display Name Field" => "Поле отображаемого имени группы",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "Атрибут LDAP для генерации имени группы ownCloud.",
+"Base Group Tree" => "База группового дерева",
+"Group-Member association" => "Ассоциация Группа-Участник",
"in bytes" => "в байтах",
-"in seconds. A change empties the cache." => "в секундах. Изменение очистит кэш.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Оставьте имя пользователя пустым (по умолчанию). Иначе укажите атрибут LDAP/AD.",
"Help" => "Помощь"
);
diff --git a/apps/user_ldap/l10n/ru_RU.php b/apps/user_ldap/l10n/ru_RU.php
index 03d83b80a43..f62d2cd4eaf 100644
--- a/apps/user_ldap/l10n/ru_RU.php
+++ b/apps/user_ldap/l10n/ru_RU.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "Удаление не удалось",
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>Предупреждение:</b> Приложения user_ldap и user_webdavauth несовместимы. Вы можете столкнуться с неожиданным поведением системы. Пожалуйста, обратитесь к системному администратору для отключения одного из них.",
"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Предупреждение:</b> Модуль PHP LDAP не установлен, бэкэнд не будет работать. Пожалуйста, обратитесь к Вашему системному администратору, чтобы установить его.",
"Host" => "Хост",
@@ -20,23 +21,23 @@
"Defines the filter to apply, when retrieving groups." => "Задает фильтр, применяемый при получении групп.",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "без каких-либо заполнителей, например, \"objectClass=posixGroup\".",
"Port" => "Порт",
-"Base User Tree" => "Базовое дерево пользователей",
-"One User Base DN per line" => "Одно пользовательское базовое DN на линию",
-"Base Group Tree" => "Базовое дерево групп",
-"One Group Base DN per line" => "Одно групповое базовое DN на линию",
-"Group-Member association" => "Связь член-группа",
"Use TLS" => "Использовать TLS",
"Do not use it for SSL connections, it will fail." => "Не используйте это SSL-соединений, это не будет выполнено.",
"Case insensitve LDAP server (Windows)" => "Нечувствительный к регистру LDAP-сервер (Windows)",
"Turn off SSL certificate validation." => "Выключить проверку сертификата SSL.",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Если соединение работает только с этой опцией, импортируйте SSL-сертификат LDAP сервера в ваш ownCloud сервер.",
"Not recommended, use for testing only." => "Не рекомендовано, используйте только для тестирования.",
+"in seconds. A change empties the cache." => "в секундах. Изменение очищает кэш.",
"User Display Name Field" => "Поле, отображаемое как имя пользователя",
"The LDAP attribute to use to generate the user`s ownCloud name." => "Атрибут LDAP, используемый для создания имени пользователя в ownCloud.",
+"Base User Tree" => "Базовое дерево пользователей",
+"One User Base DN per line" => "Одно пользовательское базовое DN на линию",
"Group Display Name Field" => "Поле, отображаемое как имя группы",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "Атрибут LDAP, используемый для создания группового имени в ownCloud.",
+"Base Group Tree" => "Базовое дерево групп",
+"One Group Base DN per line" => "Одно групповое базовое DN на линию",
+"Group-Member association" => "Связь член-группа",
"in bytes" => "в байтах",
-"in seconds. A change empties the cache." => "в секундах. Изменение очищает кэш.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Оставьте пустым под имя пользователя (по умолчанию). В противном случае задайте LDAP/AD атрибут.",
"Help" => "Помощь"
);
diff --git a/apps/user_ldap/l10n/si_LK.php b/apps/user_ldap/l10n/si_LK.php
index fc8099e25e5..50124e4d54f 100644
--- a/apps/user_ldap/l10n/si_LK.php
+++ b/apps/user_ldap/l10n/si_LK.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "මකාදැමීම අසාර්ථකයි",
"Host" => "සත්කාරකය",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "SSL අවශ්‍යය වන විට පමණක් හැර, අන් අවස්ථාවන්හිදී ප්‍රොටොකෝලය අත් හැරිය හැක. භාවිතා කරන විට ldaps:// ලෙස ආරම්භ කරන්න",
"Password" => "මුර පදය",
diff --git a/apps/user_ldap/l10n/sk_SK.php b/apps/user_ldap/l10n/sk_SK.php
index 9268c9f147e..77cb039c7ed 100644
--- a/apps/user_ldap/l10n/sk_SK.php
+++ b/apps/user_ldap/l10n/sk_SK.php
@@ -1,6 +1,20 @@
<?php $TRANSLATIONS = array(
+"Failed to delete the server configuration" => "Zlyhalo zmazanie nastavenia servera.",
+"The configuration is valid and the connection could be established!" => "Nastavenie je v poriadku a pripojenie je stabilné.",
+"The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "Nastavenie je v poriadku, ale pripojenie zlyhalo. Skontrolujte nastavenia servera a prihlasovacie údaje.",
+"The configuration is invalid. Please look in the ownCloud log for further details." => "Nastavenia sú neplatné. Podrobnosti hľadajte v logu ownCloud.",
+"Deletion failed" => "Odstránenie zlyhalo",
+"Take over settings from recent server configuration?" => "Prebrať nastavenia z nedávneho nastavenia servera?",
+"Keep settings?" => "Ponechať nastavenia?",
+"Cannot add server configuration" => "Nemožno pridať nastavenie servera",
+"Connection test succeeded" => "Test pripojenia bol úspešný",
+"Connection test failed" => "Test pripojenia zlyhal",
+"Do you really want to delete the current Server Configuration?" => "Naozaj chcete zmazať súčasné nastavenie servera?",
+"Confirm Deletion" => "Potvrdiť vymazanie",
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>Upozornenie:</b> Aplikácie user_ldap a user_webdavauth nie sú kompatibilné. Môže nastávať neočakávané správanie. Požiadajte správcu systému aby jednu z nich zakázal.",
"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Upozornenie:</b> nie je nainštalovaný LDAP modul pre PHP, backend vrstva nebude fungovať. Požádejte správcu systému aby ho nainštaloval.",
+"Server configuration" => "Nastavenia servera",
+"Add Server Configuration" => "Pridať nastavenia servera.",
"Host" => "Hostiteľ",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Môžete vynechať protokol, s výnimkou požadovania SSL. Vtedy začnite s ldaps://",
"Base DN" => "Základné DN",
@@ -19,24 +33,37 @@
"Group Filter" => "Filter skupiny",
"Defines the filter to apply, when retrieving groups." => "Definuje použitý filter, pre získanie skupín.",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "bez zástupných znakov, napr. \"objectClass=posixGroup\"",
+"Connection Settings" => "Nastavenie pripojenia",
+"Configuration Active" => "Nastavenia sú aktívne ",
+"When unchecked, this configuration will be skipped." => "Ak nie je zaškrtnuté, nastavenie bude preskočené.",
"Port" => "Port",
-"Base User Tree" => "Základný používateľský strom",
-"One User Base DN per line" => "Jedna používateľská základná DN na riadok",
-"Base Group Tree" => "Základný skupinový strom",
-"One Group Base DN per line" => "Jedna skupinová základná DN na riadok",
-"Group-Member association" => "Asociácia člena skupiny",
+"Backup (Replica) Host" => "Záložný server (kópia) hosť",
+"Give an optional backup host. It must be a replica of the main LDAP/AD server." => "Zadajte záložný LDAP/AD. Musí to byť kópia hlavného LDAP/AD servera.",
+"Backup (Replica) Port" => "Záložný server (kópia) port",
+"Disable Main Server" => "Zakázať hlavný server",
+"When switched on, ownCloud will only connect to the replica server." => "Pri zapnutí sa ownCloud pripojí len k záložnému serveru.",
"Use TLS" => "Použi TLS",
"Do not use it for SSL connections, it will fail." => "Nepoužívajte pre pripojenie SSL, pripojenie zlyhá.",
"Case insensitve LDAP server (Windows)" => "LDAP server nerozlišuje veľkosť znakov (Windows)",
"Turn off SSL certificate validation." => "Vypnúť overovanie SSL certifikátu.",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Ak pripojenie pracuje len s touto možnosťou, tak importujte SSL certifikát LDAP serveru do vášho servera ownCloud.",
"Not recommended, use for testing only." => "Nie je doporučované, len pre testovacie účely.",
+"in seconds. A change empties the cache." => "v sekundách. Zmena vyprázdni vyrovnávaciu pamäť.",
+"Directory Settings" => "Nastavenie priečinka",
"User Display Name Field" => "Pole pre zobrazenia mena používateľa",
"The LDAP attribute to use to generate the user`s ownCloud name." => "Atribút LDAP použitý na vygenerovanie mena používateľa ownCloud ",
+"Base User Tree" => "Základný používateľský strom",
+"One User Base DN per line" => "Jedna používateľská základná DN na riadok",
+"User Search Attributes" => "Atribúty vyhľadávania používateľov",
+"Optional; one attribute per line" => "Voliteľné, jeden atribút na jeden riadok",
"Group Display Name Field" => "Pole pre zobrazenie mena skupiny",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "Atribút LDAP použitý na vygenerovanie mena skupiny ownCloud ",
+"Base Group Tree" => "Základný skupinový strom",
+"One Group Base DN per line" => "Jedna skupinová základná DN na riadok",
+"Group Search Attributes" => "Atribúty vyhľadávania skupín",
+"Group-Member association" => "Asociácia člena skupiny",
+"Special Attributes" => "Špeciálne atribúty",
"in bytes" => "v bajtoch",
-"in seconds. A change empties the cache." => "v sekundách. Zmena vyprázdni vyrovnávaciu pamäť.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Nechajte prázdne pre používateľské meno (predvolené). Inak uveďte atribút LDAP/AD.",
"Help" => "Pomoc"
);
diff --git a/apps/user_ldap/l10n/sl.php b/apps/user_ldap/l10n/sl.php
index 247f2bfdcbd..133d7ee9119 100644
--- a/apps/user_ldap/l10n/sl.php
+++ b/apps/user_ldap/l10n/sl.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "Brisanje je spodletelo.",
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>Opozorilo:</b> Aplikaciji user_ldap in user_webdavauth nista združljivi. Morda boste opazili nepričakovano obnašanje sistema. Prosimo, prosite vašega skrbnika, da eno od aplikacij onemogoči.",
"Host" => "Gostitelj",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Protokol je lahko izpuščen, če ni posebej zahtevan SSL. V tem primeru se mora naslov začeti z ldaps://",
@@ -18,21 +19,21 @@
"Defines the filter to apply, when retrieving groups." => "Določi filter za uporabo med pridobivanjem skupin.",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "Brez katerekoli vsebnika, npr. \"objectClass=posixGroup\".",
"Port" => "Vrata",
-"Base User Tree" => "Osnovno uporabniško drevo",
-"Base Group Tree" => "Osnovno drevo skupine",
-"Group-Member association" => "Povezava člana skupine",
"Use TLS" => "Uporabi TLS",
"Do not use it for SSL connections, it will fail." => "Uporaba SSL za povezave bo spodletela.",
"Case insensitve LDAP server (Windows)" => "Strežnik LDAP ne upošteva velikosti črk (Windows)",
"Turn off SSL certificate validation." => "Onemogoči potrditev veljavnosti potrdila SSL.",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "V primeru, da povezava deluje le s to možnostjo, uvozite potrdilo SSL iz strežnika LDAP na vaš strežnik ownCloud.",
"Not recommended, use for testing only." => "Dejanje ni priporočeno; uporabljeno naj bo le za preizkušanje delovanja.",
+"in seconds. A change empties the cache." => "v sekundah. Sprememba izprazni predpomnilnik.",
"User Display Name Field" => "Polje za uporabnikovo prikazano ime",
"The LDAP attribute to use to generate the user`s ownCloud name." => "Atribut LDAP, uporabljen pri ustvarjanju uporabniških imen ownCloud.",
+"Base User Tree" => "Osnovno uporabniško drevo",
"Group Display Name Field" => "Polje za prikazano ime skupine",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "Atribut LDAP, uporabljen pri ustvarjanju imen skupin ownCloud.",
+"Base Group Tree" => "Osnovno drevo skupine",
+"Group-Member association" => "Povezava člana skupine",
"in bytes" => "v bajtih",
-"in seconds. A change empties the cache." => "v sekundah. Sprememba izprazni predpomnilnik.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Pustite prazno za uporabniško ime (privzeto). V nasprotnem primeru navedite atribut LDAP/AD.",
"Help" => "Pomoč"
);
diff --git a/apps/user_ldap/l10n/sr.php b/apps/user_ldap/l10n/sr.php
index fff39aadc24..418d94afca5 100644
--- a/apps/user_ldap/l10n/sr.php
+++ b/apps/user_ldap/l10n/sr.php
@@ -1,3 +1,36 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "Брисање није успело",
+"Host" => "Домаћин",
+"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Можете да изоставите протокол, осим ако захтевате SSL. У том случају почните са ldaps://.",
+"Base DN" => "База DN",
+"User DN" => "Корисник DN",
+"The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty." => "DN корисника клијента са којим треба да се успостави веза, нпр. uid=agent,dc=example,dc=com. За анониман приступ, оставите поља DN и лозинка празним.",
+"Password" => "Лозинка",
+"For anonymous access, leave DN and Password empty." => "За анониман приступ, оставите поља DN и лозинка празним.",
+"User Login Filter" => "Филтер за пријаву корисника",
+"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action." => "Одређује филтер за примењивање при покушају пријаве. %%uid замењује корисничко име.",
+"use %%uid placeholder, e.g. \"uid=%%uid\"" => "користите чувар места %%uid, нпр. „uid=%%uid\"",
+"User List Filter" => "Филтер за списак корисника",
+"Defines the filter to apply, when retrieving users." => "Одређује филтер за примењивање при прибављању корисника.",
+"without any placeholder, e.g. \"objectClass=person\"." => "без икаквог чувара места, нпр. „objectClass=person“.",
+"Group Filter" => "Филтер групе",
+"Defines the filter to apply, when retrieving groups." => "Одређује филтер за примењивање при прибављању група.",
+"without any placeholder, e.g. \"objectClass=posixGroup\"." => "без икаквог чувара места, нпр. „objectClass=posixGroup“.",
+"Port" => "Порт",
+"Use TLS" => "Користи TLS",
+"Do not use it for SSL connections, it will fail." => "Не користите за SSL везе јер неће радити.",
+"Case insensitve LDAP server (Windows)" => "LDAP сервер осетљив на велика и мала слова (Windows)",
+"Turn off SSL certificate validation." => "Искључите потврду SSL сертификата.",
+"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Увезите SSL сертификат LDAP сервера у свој ownCloud ако веза ради само са овом опцијом.",
+"Not recommended, use for testing only." => "Не препоручује се; користите само за тестирање.",
+"in seconds. A change empties the cache." => "у секундама. Промена испражњава кеш меморију.",
+"User Display Name Field" => "Име приказа корисника",
+"The LDAP attribute to use to generate the user`s ownCloud name." => "LDAP атрибут за стварање имена ownCloud-а корисника.",
+"Base User Tree" => "Основно стабло корисника",
+"Group Display Name Field" => "Име приказа групе",
+"The LDAP attribute to use to generate the groups`s ownCloud name." => "LDAP атрибут за стварање имена ownCloud-а групе.",
+"Base Group Tree" => "Основна стабло група",
+"Group-Member association" => "Придруживање чланова у групу",
+"in bytes" => "у бајтовима",
"Help" => "Помоћ"
);
diff --git a/apps/user_ldap/l10n/sv.php b/apps/user_ldap/l10n/sv.php
index 25abfdd7ddb..509906934cb 100644
--- a/apps/user_ldap/l10n/sv.php
+++ b/apps/user_ldap/l10n/sv.php
@@ -1,6 +1,20 @@
<?php $TRANSLATIONS = array(
+"Failed to delete the server configuration" => "Misslyckades med att radera serverinställningen",
+"The configuration is valid and the connection could be established!" => "Inställningen är giltig och anslutningen kunde upprättas!",
+"The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "Konfigurationen är riktig, men Bind felade. Var vänlig och kontrollera serverinställningar och logininformation.",
+"The configuration is invalid. Please look in the ownCloud log for further details." => "Inställningen är ogiltig. Vänligen se ownCloud-loggen för fler detaljer.",
+"Deletion failed" => "Raderingen misslyckades",
+"Take over settings from recent server configuration?" => "Ta över inställningar från tidigare serverkonfiguration?",
+"Keep settings?" => "Behåll inställningarna?",
+"Cannot add server configuration" => "Kunde inte lägga till serverinställning",
+"Connection test succeeded" => "Anslutningstestet lyckades",
+"Connection test failed" => "Anslutningstestet misslyckades",
+"Do you really want to delete the current Server Configuration?" => "Vill du verkligen radera den nuvarande serverinställningen?",
+"Confirm Deletion" => "Bekräfta radering",
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>Varning:</b> Apps user_ldap och user_webdavauth är inkompatibla. Oväntade problem kan uppstå. Be din systemadministratör att inaktivera en av dom.",
"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Varning:</b> PHP LDAP - modulen är inte installerad, serversidan kommer inte att fungera. Kontakta din systemadministratör för installation.",
+"Server configuration" => "Serverinställning",
+"Add Server Configuration" => "Lägg till serverinställning",
"Host" => "Server",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Du behöver inte ange protokoll förutom om du använder SSL. Starta då med ldaps://",
"Base DN" => "Start DN",
@@ -19,24 +33,37 @@
"Group Filter" => "Gruppfilter",
"Defines the filter to apply, when retrieving groups." => "Definierar filter att tillämpa vid listning av grupper.",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "utan platshållare, t.ex. \"objectClass=posixGroup\".",
+"Connection Settings" => "Uppkopplingsinställningar",
+"Configuration Active" => "Konfiguration aktiv",
+"When unchecked, this configuration will be skipped." => "Ifall denna är avbockad så kommer konfigurationen att skippas.",
"Port" => "Port",
-"Base User Tree" => "Bas för användare i katalogtjänst",
-"One User Base DN per line" => "En Användare start DN per rad",
-"Base Group Tree" => "Bas för grupper i katalogtjänst",
-"One Group Base DN per line" => "En Grupp start DN per rad",
-"Group-Member association" => "Attribut för gruppmedlemmar",
+"Backup (Replica) Host" => "Säkerhetskopierings-värd (Replika)",
+"Give an optional backup host. It must be a replica of the main LDAP/AD server." => "Ange en valfri värd för säkerhetskopiering. Den måste vara en replika av den huvudsakliga LDAP/AD-servern",
+"Backup (Replica) Port" => "Säkerhetskopierins-port (Replika)",
+"Disable Main Server" => "Inaktivera huvudserver",
+"When switched on, ownCloud will only connect to the replica server." => "När denna är påkopplad kommer ownCloud att koppla upp till replika-servern, endast.",
"Use TLS" => "Använd TLS",
"Do not use it for SSL connections, it will fail." => "Använd inte för SSL-anslutningar, det kommer inte att fungera.",
"Case insensitve LDAP server (Windows)" => "LDAP-servern är okänslig för gemener och versaler (Windows)",
"Turn off SSL certificate validation." => "Stäng av verifiering av SSL-certifikat.",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Om anslutningen bara fungerar med det här alternativet, importera LDAP-serverns SSL-certifikat i din ownCloud-server.",
"Not recommended, use for testing only." => "Rekommenderas inte, använd bara för test. ",
+"in seconds. A change empties the cache." => "i sekunder. En förändring tömmer cache.",
+"Directory Settings" => "Mappinställningar",
"User Display Name Field" => "Attribut för användarnamn",
"The LDAP attribute to use to generate the user`s ownCloud name." => "Attribut som används för att generera användarnamn i ownCloud.",
+"Base User Tree" => "Bas för användare i katalogtjänst",
+"One User Base DN per line" => "En Användare start DN per rad",
+"User Search Attributes" => "Användarsökningsattribut",
+"Optional; one attribute per line" => "Valfritt; ett attribut per rad",
"Group Display Name Field" => "Attribut för gruppnamn",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "Attribut som används för att generera gruppnamn i ownCloud.",
+"Base Group Tree" => "Bas för grupper i katalogtjänst",
+"One Group Base DN per line" => "En Grupp start DN per rad",
+"Group Search Attributes" => "Gruppsökningsattribut",
+"Group-Member association" => "Attribut för gruppmedlemmar",
+"Special Attributes" => "Specialattribut",
"in bytes" => "i bytes",
-"in seconds. A change empties the cache." => "i sekunder. En förändring tömmer cache.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Lämnas tomt för användarnamn (standard). Ange annars ett LDAP/AD-attribut.",
"Help" => "Hjälp"
);
diff --git a/apps/user_ldap/l10n/ta_LK.php b/apps/user_ldap/l10n/ta_LK.php
index 2028becaf98..d617f49700f 100644
--- a/apps/user_ldap/l10n/ta_LK.php
+++ b/apps/user_ldap/l10n/ta_LK.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "நீக்கம் தோல்வியடைந்தது",
"Host" => "ஓம்புனர்",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "நீங்கள் SSL சேவையை தவிர உடன்படு வரைமுறையை தவிர்க்க முடியும். பிறகு ldaps:.// உடன் ஆரம்பிக்கவும்",
"Base DN" => "தள DN",
@@ -7,21 +8,21 @@
"Password" => "கடவுச்சொல்",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "எந்த ஒதுக்கீடும் இல்லாமல், உதாரணம். \"objectClass=posixGroup\".",
"Port" => "துறை ",
-"Base User Tree" => "தள பயனாளர் மரம்",
-"Base Group Tree" => "தள குழு மரம்",
-"Group-Member association" => "குழு உறுப்பினர் சங்கம்",
"Use TLS" => "TLS ஐ பயன்படுத்தவும்",
"Do not use it for SSL connections, it will fail." => "SSL இணைப்பிற்கு பயன்படுத்தவேண்டாம், அது தோல்வியடையும்.",
"Case insensitve LDAP server (Windows)" => "உணர்ச்சியான LDAP சேவையகம் (சாளரங்கள்)",
"Turn off SSL certificate validation." => "SSL சான்றிதழின் செல்லுபடியை நிறுத்திவிடவும்",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "இந்த தெரிவுகளில் மட்டும் இணைப்பு வேலைசெய்தால், உங்களுடைய owncloud சேவையகத்திலிருந்து LDAP சேவையகத்தின் SSL சான்றிதழை இறக்குமதி செய்யவும்",
"Not recommended, use for testing only." => "பரிந்துரைக்கப்படவில்லை, சோதனைக்காக மட்டும் பயன்படுத்தவும்.",
+"in seconds. A change empties the cache." => "செக்கன்களில். ஒரு மாற்றம் இடைமாற்றுநினைவகத்தை வெற்றிடமாக்கும்.",
"User Display Name Field" => "பயனாளர் காட்சிப்பெயர் புலம்",
"The LDAP attribute to use to generate the user`s ownCloud name." => "பயனாளரின் ownCloud பெயரை உருவாக்க LDAP பண்புக்கூறை பயன்படுத்தவும்.",
+"Base User Tree" => "தள பயனாளர் மரம்",
"Group Display Name Field" => "குழுவின் காட்சி பெயர் புலம் ",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "ownCloud குழுக்களின் பெயர்களை உருவாக்க LDAP பண்புக்கூறை பயன்படுத்தவும்.",
+"Base Group Tree" => "தள குழு மரம்",
+"Group-Member association" => "குழு உறுப்பினர் சங்கம்",
"in bytes" => "bytes களில் ",
-"in seconds. A change empties the cache." => "செக்கன்களில். ஒரு மாற்றம் இடைமாற்றுநினைவகத்தை வெற்றிடமாக்கும்.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "பயனாளர் பெயரிற்கு வெற்றிடமாக விடவும் (பொது இருப்பு). இல்லாவிடின் LDAP/AD பண்புக்கூறை குறிப்பிடவும்.",
"Help" => "உதவி"
);
diff --git a/apps/user_ldap/l10n/th_TH.php b/apps/user_ldap/l10n/th_TH.php
index e3a941c4244..07dbc835b31 100644
--- a/apps/user_ldap/l10n/th_TH.php
+++ b/apps/user_ldap/l10n/th_TH.php
@@ -1,6 +1,19 @@
<?php $TRANSLATIONS = array(
+"Failed to delete the server configuration" => "การลบการกำหนดค่าเซิร์ฟเวอร์ล้มเหลว",
+"The configuration is valid and the connection could be established!" => "การกำหนดค่าถูกต้องและการเชื่อมต่อสามารถเชื่อมต่อได้!",
+"The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "การกำหนดค่าถูกต้อง, แต่การผูกข้อมูลล้มเหลว, กรุณาตรวจสอบการตั้งค่าเซิร์ฟเวอร์และข้อมูลการเข้าใช้งาน",
+"The configuration is invalid. Please look in the ownCloud log for further details." => "การกำหนดค่าไม่ถูกต้อง กรุณาดูรายละเอียดจากบันทึกการเปลี่ยนแปลงของ ownCloud สำหรับรายละเอียดเพิ่มเติม",
+"Deletion failed" => "การลบทิ้งล้มเหลว",
+"Keep settings?" => "รักษาการตั้งค่าไว้?",
+"Cannot add server configuration" => "ไม่สามารถเพิ่มค่ากำหนดเซิร์ฟเวอร์ได้",
+"Connection test succeeded" => "ทดสอบการเชื่อมต่อสำเร็จ",
+"Connection test failed" => "ทดสอบการเชื่อมต่อล้มเหลว",
+"Do you really want to delete the current Server Configuration?" => "คุณแน่ใจแล้วหรือว่าต้องการลบการกำหนดค่าเซิร์ฟเวอร์ปัจจุบันทิ้งไป?",
+"Confirm Deletion" => "ยืนยันการลบทิ้ง",
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>คำเตือน:</b> แอปฯ user_ldap และ user_webdavauth ไม่สามารถใช้งานร่วมกันได้. คุณอาจประสพปัญหาที่ไม่คาดคิดจากเหตุการณ์ดังกล่าว กรุณาติดต่อผู้ดูแลระบบของคุณเพื่อระงับการใช้งานแอปฯ ตัวใดตัวหนึ่งข้างต้น",
"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>คำเตือน:</b> โมดูล PHP LDAP ยังไม่ได้ถูกติดตั้ง, ระบบด้านหลังจะไม่สามารถทำงานได้ กรุณาติดต่อผู้ดูแลระบบของคุณเพื่อทำการติดตั้งโมดูลดังกล่าว",
+"Server configuration" => "การกำหนดค่าเซิร์ฟเวอร์",
+"Add Server Configuration" => "เพิ่มการกำหนดค่าเซิร์ฟเวอร์",
"Host" => "โฮสต์",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "คุณสามารถปล่อยช่องโปรโตคอลเว้นไว้ได้, ยกเว้นกรณีที่คุณต้องการใช้ SSL จากนั้นเริ่มต้นด้วย ldaps://",
"Base DN" => "DN ฐาน",
@@ -19,24 +32,31 @@
"Group Filter" => "ตัวกรองข้อมูลกลุ่ม",
"Defines the filter to apply, when retrieving groups." => "ระบุตัวกรองข้อมูลที่ต้องการนำไปใช้งาน, เมื่อดึงข้อมูลกลุ่ม",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "โดยไม่ต้องมีตัวยึดใดๆ, เช่น \"objectClass=posixGroup\",",
+"Connection Settings" => "ตั้งค่าการเชื่อมต่อ",
"Port" => "พอร์ต",
-"Base User Tree" => "รายการผู้ใช้งานหลักแบบ Tree",
-"One User Base DN per line" => "หนึ่ง User Base DN ต่อบรรทัด",
-"Base Group Tree" => "รายการกลุ่มหลักแบบ Tree",
-"One Group Base DN per line" => "หนึ่ง Group Base DN ต่อบรรทัด",
-"Group-Member association" => "ความสัมพันธ์ของสมาชิกในกลุ่ม",
+"Disable Main Server" => "ปิดใช้งานเซิร์ฟเวอร์หลัก",
"Use TLS" => "ใช้ TLS",
"Do not use it for SSL connections, it will fail." => "กรุณาอย่าใช้การเชื่อมต่อแบบ SSL การเชื่อมต่อจะเกิดการล้มเหลว",
"Case insensitve LDAP server (Windows)" => "เซิร์ฟเวอร์ LDAP ประเภท Case insensitive (วินโดวส์)",
"Turn off SSL certificate validation." => "ปิดใช้งานการตรวจสอบความถูกต้องของใบรับรองความปลอดภัย SSL",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "หากการเชื่อมต่อสามารถทำงานได้เฉพาะกับตัวเลือกนี้เท่านั้น, ให้นำเข้าข้อมูลใบรับรองความปลอดภัยแบบ SSL ของเซิร์ฟเวอร์ LDAP ดังกล่าวเข้าไปไว้ในเซิร์ฟเวอร์ ownCloud",
"Not recommended, use for testing only." => "ไม่แนะนำให้ใช้งาน, ใช้สำหรับการทดสอบเท่านั้น",
+"in seconds. A change empties the cache." => "ในอีกไม่กี่วินาที ระบบจะเปลี่ยนแปลงข้อมูลในแคชให้ว่างเปล่า",
+"Directory Settings" => "ตั้งค่าไดเร็กทอรี่",
"User Display Name Field" => "ช่องแสดงชื่อผู้ใช้งานที่ต้องการ",
"The LDAP attribute to use to generate the user`s ownCloud name." => "คุณลักษณะ LDAP ที่ต้องการใช้สำหรับสร้างชื่อของผู้ใช้งาน ownCloud",
+"Base User Tree" => "รายการผู้ใช้งานหลักแบบ Tree",
+"One User Base DN per line" => "หนึ่ง User Base DN ต่อบรรทัด",
+"User Search Attributes" => "คุณลักษณะการค้นหาชื่อผู้ใช้",
+"Optional; one attribute per line" => "ตัวเลือกเพิ่มเติม; หนึ่งคุณลักษณะต่อบรรทัด",
"Group Display Name Field" => "ช่องแสดงชื่อกลุ่มที่ต้องการ",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "คุณลักษณะ LDAP ที่ต้องการใช้สร้างชื่อกลุ่มของ ownCloud",
+"Base Group Tree" => "รายการกลุ่มหลักแบบ Tree",
+"One Group Base DN per line" => "หนึ่ง Group Base DN ต่อบรรทัด",
+"Group Search Attributes" => "คุณลักษณะการค้นหาแบบกลุ่ม",
+"Group-Member association" => "ความสัมพันธ์ของสมาชิกในกลุ่ม",
+"Special Attributes" => "คุณลักษณะพิเศษ",
"in bytes" => "ในหน่วยไบต์",
-"in seconds. A change empties the cache." => "ในอีกไม่กี่วินาที ระบบจะเปลี่ยนแปลงข้อมูลในแคชให้ว่างเปล่า",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "เว้นว่างไว้สำหรับ ชื่อผู้ใช้ (ค่าเริ่มต้น) หรือไม่กรุณาระบุคุณลักษณะของ LDAP/AD",
"Help" => "ช่วยเหลือ"
);
diff --git a/apps/user_ldap/l10n/tr.php b/apps/user_ldap/l10n/tr.php
index 6da65d9832b..8ded27a2952 100644
--- a/apps/user_ldap/l10n/tr.php
+++ b/apps/user_ldap/l10n/tr.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "Silme başarısız oldu",
"Host" => "Konak",
"Base DN" => "Base DN",
"User DN" => "User DN",
@@ -10,15 +11,15 @@
"without any placeholder, e.g. \"objectClass=person\"." => "bir yer tutucusu olmadan, örneğin \"objectClass=person\"",
"Group Filter" => "Grup Süzgeci",
"Port" => "Port",
-"Base User Tree" => "Temel Kullanıcı Ağacı",
-"Base Group Tree" => "Temel Grup Ağacı",
-"Group-Member association" => "Grup-Üye işbirliği",
"Use TLS" => "TLS kullan",
"Do not use it for SSL connections, it will fail." => "SSL bağlantıları ile kullanmayın, başarısız olacaktır.",
"Turn off SSL certificate validation." => "SSL sertifika doğrulamasını kapat.",
"Not recommended, use for testing only." => "Önerilmez, sadece test için kullanın.",
-"in bytes" => "byte cinsinden",
"in seconds. A change empties the cache." => "saniye cinsinden. Bir değişiklik önbelleği temizleyecektir.",
+"Base User Tree" => "Temel Kullanıcı Ağacı",
+"Base Group Tree" => "Temel Grup Ağacı",
+"Group-Member association" => "Grup-Üye işbirliği",
+"in bytes" => "byte cinsinden",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Kullanıcı adı bölümünü boş bırakın (varsayılan). ",
"Help" => "Yardım"
);
diff --git a/apps/user_ldap/l10n/uk.php b/apps/user_ldap/l10n/uk.php
index d617d939265..4dd1256ee33 100644
--- a/apps/user_ldap/l10n/uk.php
+++ b/apps/user_ldap/l10n/uk.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "Видалення не було виконано",
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>Увага:</b> Застосунки user_ldap та user_webdavauth не сумісні. Ви можете зіткнутися з несподіваною поведінкою. Будь ласка, зверніться до системного адміністратора, щоб відключити одну з них.",
"Host" => "Хост",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Можна не вказувати протокол, якщо вам не потрібен SSL. Тоді почніть з ldaps://",
@@ -18,21 +19,21 @@
"Defines the filter to apply, when retrieving groups." => "Визначає фільтр, який застосовується при отриманні груп.",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "без будь-якого заповнювача, наприклад: \"objectClass=posixGroup\".",
"Port" => "Порт",
-"Base User Tree" => "Основне Дерево Користувачів",
-"Base Group Tree" => "Основне Дерево Груп",
-"Group-Member association" => "Асоціація Група-Член",
"Use TLS" => "Використовуйте TLS",
"Do not use it for SSL connections, it will fail." => "Не використовуйте його для SSL з'єднань, це не буде виконано.",
"Case insensitve LDAP server (Windows)" => "Нечутливий до регістру LDAP сервер (Windows)",
"Turn off SSL certificate validation." => "Вимкнути перевірку SSL сертифіката.",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Якщо з'єднання працює лише з цією опцією, імпортуйте SSL сертифікат LDAP сервера у ваший ownCloud сервер.",
"Not recommended, use for testing only." => "Не рекомендується, використовуйте лише для тестів.",
+"in seconds. A change empties the cache." => "в секундах. Зміна очищує кеш.",
"User Display Name Field" => "Поле, яке відображає Ім'я Користувача",
"The LDAP attribute to use to generate the user`s ownCloud name." => "Атрибут LDAP, який використовується для генерації імен користувачів ownCloud.",
+"Base User Tree" => "Основне Дерево Користувачів",
"Group Display Name Field" => "Поле, яке відображає Ім'я Групи",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "Атрибут LDAP, який використовується для генерації імен груп ownCloud.",
+"Base Group Tree" => "Основне Дерево Груп",
+"Group-Member association" => "Асоціація Група-Член",
"in bytes" => "в байтах",
-"in seconds. A change empties the cache." => "в секундах. Зміна очищує кеш.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Залиште порожнім для імені користувача (за замовчанням). Інакше, вкажіть атрибут LDAP/AD.",
"Help" => "Допомога"
);
diff --git a/apps/user_ldap/l10n/vi.php b/apps/user_ldap/l10n/vi.php
index 3d32c8125b8..76ff6fe33a4 100644
--- a/apps/user_ldap/l10n/vi.php
+++ b/apps/user_ldap/l10n/vi.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "Xóa thất bại",
"Host" => "Máy chủ",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Bạn có thể bỏ qua các giao thức, ngoại trừ SSL. Sau đó bắt đầu với ldaps://",
"Base DN" => "DN cơ bản",
@@ -17,21 +18,21 @@
"Defines the filter to apply, when retrieving groups." => "Xác định các bộ lọc để áp dụng, khi nhóm sử dụng.",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "mà không giữ chỗ nào, ví dụ như \"objectClass = osixGroup\".",
"Port" => "Cổng",
-"Base User Tree" => "Cây người dùng cơ bản",
-"Base Group Tree" => "Cây nhóm cơ bản",
-"Group-Member association" => "Nhóm thành viên Cộng đồng",
"Use TLS" => "Sử dụng TLS",
"Do not use it for SSL connections, it will fail." => "Kết nối SSL bị lỗi. ",
"Case insensitve LDAP server (Windows)" => "Trường hợp insensitve LDAP máy chủ (Windows)",
"Turn off SSL certificate validation." => "Tắt xác thực chứng nhận SSL",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Nếu kết nối chỉ hoạt động với tùy chọn này, vui lòng import LDAP certificate SSL trong máy chủ ownCloud của bạn.",
"Not recommended, use for testing only." => "Không khuyến khích, Chỉ sử dụng để thử nghiệm.",
+"in seconds. A change empties the cache." => "trong vài giây. Một sự thay đổi bộ nhớ cache.",
"User Display Name Field" => "Hiển thị tên người sử dụng",
"The LDAP attribute to use to generate the user`s ownCloud name." => "Các thuộc tính LDAP sử dụng để tạo tên người dùng ownCloud.",
+"Base User Tree" => "Cây người dùng cơ bản",
"Group Display Name Field" => "Hiển thị tên nhóm",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "Các thuộc tính LDAP sử dụng để tạo các nhóm ownCloud.",
+"Base Group Tree" => "Cây nhóm cơ bản",
+"Group-Member association" => "Nhóm thành viên Cộng đồng",
"in bytes" => "Theo Byte",
-"in seconds. A change empties the cache." => "trong vài giây. Một sự thay đổi bộ nhớ cache.",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Để trống tên người dùng (mặc định). Nếu không chỉ định thuộc tính LDAP/AD",
"Help" => "Giúp đỡ"
);
diff --git a/apps/user_ldap/l10n/zh_CN.GB2312.php b/apps/user_ldap/l10n/zh_CN.GB2312.php
index 8b906aea5ce..91b059afd0b 100644
--- a/apps/user_ldap/l10n/zh_CN.GB2312.php
+++ b/apps/user_ldap/l10n/zh_CN.GB2312.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "删除失败",
"Host" => "主机",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "您可以忽略协议,除非您需要 SSL。然后用 ldaps:// 开头",
"Base DN" => "基本判别名",
@@ -17,21 +18,21 @@
"Defines the filter to apply, when retrieving groups." => "定义撷取群组时要应用的过滤器",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "不能使用占位符,例如 \"objectClass=posixGroup\"。",
"Port" => "端口",
-"Base User Tree" => "基本用户树",
-"Base Group Tree" => "基本群组树",
-"Group-Member association" => "群组-成员组合",
"Use TLS" => "使用 TLS",
"Do not use it for SSL connections, it will fail." => "不要使用它进行 SSL 连接,会失败的。",
"Case insensitve LDAP server (Windows)" => "大小写不敏感的 LDAP 服务器 (Windows)",
"Turn off SSL certificate validation." => "关闭 SSL 证书校验。",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "如果只有使用此选项才能连接,请导入 LDAP 服务器的 SSL 证书到您的 ownCloud 服务器。",
"Not recommended, use for testing only." => "不推荐,仅供测试",
+"in seconds. A change empties the cache." => "以秒计。修改会清空缓存。",
"User Display Name Field" => "用户显示名称字段",
"The LDAP attribute to use to generate the user`s ownCloud name." => "用于生成用户的 ownCloud 名称的 LDAP 属性。",
+"Base User Tree" => "基本用户树",
"Group Display Name Field" => "群组显示名称字段",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "用于生成群组的 ownCloud 名称的 LDAP 属性。",
+"Base Group Tree" => "基本群组树",
+"Group-Member association" => "群组-成员组合",
"in bytes" => "以字节计",
-"in seconds. A change empties the cache." => "以秒计。修改会清空缓存。",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "用户名请留空 (默认)。否则,请指定一个 LDAP/AD 属性。",
"Help" => "帮助"
);
diff --git a/apps/user_ldap/l10n/zh_CN.php b/apps/user_ldap/l10n/zh_CN.php
index ed5041eff06..d0c32e94e08 100644
--- a/apps/user_ldap/l10n/zh_CN.php
+++ b/apps/user_ldap/l10n/zh_CN.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "删除失败",
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>警告:</b>应用 user_ldap 和 user_webdavauth 不兼容。您可能遭遇未预料的行为。请垂询您的系统管理员禁用其中一个。",
"Host" => "主机",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "可以忽略协议,但如要使用SSL,则需以ldaps://开头",
@@ -18,21 +19,21 @@
"Defines the filter to apply, when retrieving groups." => "定义拉取组信息时的过滤器",
"without any placeholder, e.g. \"objectClass=posixGroup\"." => "无需占位符,例如\"objectClass=posixGroup\"",
"Port" => "端口",
-"Base User Tree" => "基础用户树",
-"Base Group Tree" => "基础组树",
-"Group-Member association" => "组成员关联",
"Use TLS" => "使用TLS",
"Do not use it for SSL connections, it will fail." => "不要在SSL链接中使用此选项,会导致失败。",
"Case insensitve LDAP server (Windows)" => "大小写敏感LDAP服务器(Windows)",
"Turn off SSL certificate validation." => "关闭SSL证书验证",
"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "如果链接仅在此选项时可用,在您的ownCloud服务器中导入LDAP服务器的SSL证书。",
"Not recommended, use for testing only." => "暂不推荐,仅供测试",
+"in seconds. A change empties the cache." => "以秒计。修改将清空缓存。",
"User Display Name Field" => "用户显示名称字段",
"The LDAP attribute to use to generate the user`s ownCloud name." => "用来生成用户的ownCloud名称的 LDAP属性",
+"Base User Tree" => "基础用户树",
"Group Display Name Field" => "组显示名称字段",
"The LDAP attribute to use to generate the groups`s ownCloud name." => "用来生成组的ownCloud名称的LDAP属性",
+"Base Group Tree" => "基础组树",
+"Group-Member association" => "组成员关联",
"in bytes" => "字节数",
-"in seconds. A change empties the cache." => "以秒计。修改将清空缓存。",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "将用户名称留空(默认)。否则指定一个LDAP/AD属性",
"Help" => "帮助"
);
diff --git a/apps/user_ldap/l10n/zh_TW.php b/apps/user_ldap/l10n/zh_TW.php
index 506ae0f0fbd..9a12bad0747 100644
--- a/apps/user_ldap/l10n/zh_TW.php
+++ b/apps/user_ldap/l10n/zh_TW.php
@@ -1,4 +1,5 @@
<?php $TRANSLATIONS = array(
+"Deletion failed" => "移除失敗",
"Host" => "主機",
"Password" => "密碼",
"Port" => "連接阜",
diff --git a/apps/user_ldap/lib/access.php b/apps/user_ldap/lib/access.php
index 422e43fc003..68cbe4a5e75 100644
--- a/apps/user_ldap/lib/access.php
+++ b/apps/user_ldap/lib/access.php
@@ -719,6 +719,50 @@ abstract class Access {
return $combinedFilter;
}
+ /**
+ * @brief creates a filter part for to perfrom search for users
+ * @param string $search the search term
+ * @return string the final filter part to use in LDAP searches
+ */
+ public function getFilterPartForUserSearch($search) {
+ return $this->getFilterPartForSearch($search, $this->connection->ldapAttributesForUserSearch, $this->connection->ldapUserDisplayName);
+ }
+
+ /**
+ * @brief creates a filter part for to perfrom search for groups
+ * @param string $search the search term
+ * @return string the final filter part to use in LDAP searches
+ */
+ public function getFilterPartForGroupSearch($search) {
+ return $this->getFilterPartForSearch($search, $this->connection->ldapAttributesForGroupSearch, $this->connection->ldapGroupDisplayName);
+ }
+
+ /**
+ * @brief creates a filter part for searches
+ * @param string $search the search term
+ * @param string $fallbackAttribute a fallback attribute in case the user
+ * did not define search attributes. Typically the display name attribute.
+ * @returns string the final filter part to use in LDAP searches
+ */
+ private function getFilterPartForSearch($search, $searchAttributes, $fallbackAttribute) {
+ $filter = array();
+ $search = empty($search) ? '*' : '*'.$search.'*';
+ if(!is_array($searchAttributes) || count($searchAttributes) == 0) {
+ if(empty($fallbackAttribute)) {
+ return '';
+ }
+ $filter[] = $fallbackAttribute . '=' . $search;
+ } else {
+ foreach($searchAttributes as $attribute) {
+ $filter[] = $attribute . '=' . $search;
+ }
+ }
+ if(count($filter) == 1) {
+ return '('.$filter[0].')';
+ }
+ return $this->combineFilterWithOr($filter);
+ }
+
public function areCredentialsValid($name, $password) {
$name = $this->DNasBaseParameter($name);
$testConnection = clone $this->connection;
@@ -912,7 +956,7 @@ abstract class Access {
$reOffset = ($offset - $limit) < 0 ? 0 : $offset - $limit;
//a bit recursive, $offset of 0 is the exit
\OCP\Util::writeLog('user_ldap', 'Looking for cookie L/O '.$limit.'/'.$reOffset, \OCP\Util::INFO);
- $this->search($filter, $base, $attr, $limit, $reOffset, true);
+ $this->search($filter, array($base), $attr, $limit, $reOffset, true);
$cookie = $this->getPagedResultCookie($base, $filter, $limit, $offset);
//still no cookie? obviously, the server does not like us. Let's skip paging efforts.
//TODO: remember this, probably does not change in the next request...
diff --git a/apps/user_ldap/lib/connection.php b/apps/user_ldap/lib/connection.php
index 7046cbbfc78..f92779b1cad 100644
--- a/apps/user_ldap/lib/connection.php
+++ b/apps/user_ldap/lib/connection.php
@@ -4,7 +4,7 @@
* ownCloud – LDAP Access
*
* @author Arthur Schiwon
- * @copyright 2012 Arthur Schiwon blizzz@owncloud.com
+ * @copyright 2012, 2013 Arthur Schiwon blizzz@owncloud.com
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE
@@ -25,6 +25,7 @@ namespace OCA\user_ldap\lib;
class Connection {
private $ldapConnectionRes = null;
+ private $configPrefix;
private $configID;
private $configured = false;
@@ -35,6 +36,8 @@ class Connection {
protected $config = array(
'ldapHost' => null,
'ldapPort' => null,
+ 'ldapBackupHost' => null,
+ 'ldapBackupPort' => null,
'ldapBase' => null,
'ldapBaseUsers' => null,
'ldapBaseGroups' => null,
@@ -48,6 +51,7 @@ class Connection {
'ldapUserFilter' => null,
'ldapGroupFilter' => null,
'ldapGroupDisplayName' => null,
+ 'ldapGroupMemberAssocAttr' => null,
'ldapLoginFilter' => null,
'ldapQuotaAttribute' => null,
'ldapQuotaDefault' => null,
@@ -55,15 +59,24 @@ class Connection {
'ldapCacheTTL' => null,
'ldapUuidAttribute' => null,
'ldapOverrideUuidAttribute' => null,
+ 'ldapOverrideMainServer' => false,
+ 'ldapConfigurationActive' => false,
+ 'ldapAttributesForUserSearch' => null,
+ 'ldapAttributesForGroupSearch' => null,
'homeFolderNamingRule' => null,
'hasPagedResultSupport' => false,
);
- public function __construct($configID = 'user_ldap') {
+ /**
+ * @brief Constructor
+ * @param $configPrefix a string with the prefix for the configkey column (appconfig table)
+ * @param $configID a string with the value for the appid column (appconfig table) or null for on-the-fly connections
+ */
+ public function __construct($configPrefix = '', $configID = 'user_ldap') {
+ $this->configPrefix = $configPrefix;
$this->configID = $configID;
$this->cache = \OC_Cache::getGlobalCache();
$this->config['hasPagedResultSupport'] = (function_exists('ldap_control_paged_result') && function_exists('ldap_control_paged_result_response'));
- \OCP\Util::writeLog('user_ldap', 'PHP supports paged results? '.print_r($this->config['hasPagedResultSupport'], true), \OCP\Util::INFO);
}
public function __destruct() {
@@ -84,12 +97,12 @@ class Connection {
public function __set($name, $value) {
$changed = false;
- //omly few options are writable
+ //only few options are writable
if($name == 'ldapUuidAttribute') {
\OCP\Util::writeLog('user_ldap', 'Set config ldapUuidAttribute to '.$value, \OCP\Util::DEBUG);
$this->config[$name] = $value;
if(!empty($this->configID)) {
- \OCP\Config::setAppValue($this->configID, 'ldap_uuid_attribute', $value);
+ \OCP\Config::setAppValue($this->configID, $this->configPrefix.'ldap_uuid_attribute', $value);
}
$changed = true;
}
@@ -126,7 +139,7 @@ class Connection {
}
private function getCacheKey($key) {
- $prefix = 'LDAP-'.$this->configID.'-';
+ $prefix = 'LDAP-'.$this->configID.'-'.$this->configPrefix.'-';
if(is_null($key)) {
return $prefix;
}
@@ -164,7 +177,8 @@ class Connection {
if(!$this->configured) {
$this->readConfiguration();
}
- if(!$this->config['ldapCacheTTL']) {
+ if(!$this->config['ldapCacheTTL']
+ || !$this->config['ldapConfigurationActive']) {
return null;
}
$key = $this->getCacheKey($key);
@@ -176,43 +190,97 @@ class Connection {
$this->cache->clear($this->getCacheKey(null));
}
+ private function getValue($varname) {
+ static $defaults;
+ if(is_null($defaults)){
+ $defaults = $this->getDefaults();
+ }
+ return \OCP\Config::getAppValue($this->configID,
+ $this->configPrefix.$varname,
+ $defaults[$varname]);
+ }
+
+ private function setValue($varname, $value) {
+ \OCP\Config::setAppValue($this->configID,
+ $this->configPrefix.$varname,
+ $value);
+ }
+
/**
* Caches the general LDAP configuration.
*/
private function readConfiguration($force = false) {
- \OCP\Util::writeLog('user_ldap', 'Checking conf state: isConfigured? '.print_r($this->configured, true).' isForce? '.print_r($force, true).' configID? '.print_r($this->configID, true), \OCP\Util::DEBUG);
if((!$this->configured || $force) && !is_null($this->configID)) {
- \OCP\Util::writeLog('user_ldap', 'Reading the configuration', \OCP\Util::DEBUG);
- $this->config['ldapHost'] = \OCP\Config::getAppValue($this->configID, 'ldap_host', '');
- $this->config['ldapPort'] = \OCP\Config::getAppValue($this->configID, 'ldap_port', 389);
- $this->config['ldapAgentName'] = \OCP\Config::getAppValue($this->configID, 'ldap_dn', '');
- $this->config['ldapAgentPassword'] = base64_decode(\OCP\Config::getAppValue($this->configID, 'ldap_agent_password', ''));
- $this->config['ldapBase'] = preg_split('/\r\n|\r|\n/', \OCP\Config::getAppValue($this->configID, 'ldap_base', ''));
- $this->config['ldapBaseUsers'] = preg_split('/\r\n|\r|\n/', \OCP\Config::getAppValue($this->configID, 'ldap_base_users', $this->config['ldapBase']));
- $this->config['ldapBaseGroups'] = preg_split('/\r\n|\r|\n/', \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)');
- $this->config['ldapLoginFilter'] = \OCP\Config::getAppValue($this->configID, 'ldap_login_filter', '(uid=%uid)');
- $this->config['ldapGroupDisplayName'] = mb_strtolower(\OCP\Config::getAppValue($this->configID, 'ldap_group_display_name', 'uid'), 'UTF-8');
- $this->config['ldapQuotaAttribute'] = \OCP\Config::getAppValue($this->configID, 'ldap_quota_attr', '');
- $this->config['ldapQuotaDefault'] = \OCP\Config::getAppValue($this->configID, 'ldap_quota_def', '');
- $this->config['ldapEmailAttribute'] = \OCP\Config::getAppValue($this->configID, 'ldap_email_attr', '');
- $this->config['ldapGroupMemberAssocAttr'] = \OCP\Config::getAppValue($this->configID, 'ldap_group_member_assoc_attribute', 'uniqueMember');
- $this->config['ldapIgnoreNamingRules'] = \OCP\Config::getSystemValue('ldapIgnoreNamingRules', false);
- $this->config['ldapCacheTTL'] = \OCP\Config::getAppValue($this->configID, 'ldap_cache_ttl', 10*60);
- $this->config['ldapUuidAttribute'] = \OCP\Config::getAppValue($this->configID, 'ldap_uuid_attribute', 'auto');
- $this->config['ldapOverrideUuidAttribute'] = \OCP\Config::getAppValue($this->configID, 'ldap_override_uuid_attribute', 0);
- $this->config['homeFolderNamingRule'] = \OCP\Config::getAppValue($this->configID, 'home_folder_naming_rule', 'opt:username');
+ $defaults = $this->getDefaults();
+ $v = 'getValue';
+ $this->config['ldapHost'] = $this->$v('ldap_host');
+ $this->config['ldapBackupHost'] = $this->$v('ldap_backup_host');
+ $this->config['ldapPort'] = $this->$v('ldap_port');
+ $this->config['ldapBackupPort'] = $this->$v('ldap_backup_port');
+ $this->config['ldapOverrideMainServer']
+ = $this->$v('ldap_override_main_server');
+ $this->config['ldapAgentName'] = $this->$v('ldap_dn');
+ $this->config['ldapAgentPassword']
+ = base64_decode($this->$v('ldap_agent_password'));
+ $rawLdapBase = $this->$v('ldap_base');
+ $this->config['ldapBase']
+ = preg_split('/\r\n|\r|\n/', $rawLdapBase);
+ $this->config['ldapBaseUsers']
+ = preg_split('/\r\n|\r|\n/', ($this->$v('ldap_base_users')));
+ $this->config['ldapBaseGroups']
+ = preg_split('/\r\n|\r|\n/', $this->$v('ldap_base_groups'));
+ unset($rawLdapBase);
+ $this->config['ldapTLS'] = $this->$v('ldap_tls');
+ $this->config['ldapNoCase'] = $this->$v('ldap_nocase');
+ $this->config['turnOffCertCheck']
+ = $this->$v('ldap_turn_off_cert_check');
+ $this->config['ldapUserDisplayName']
+ = mb_strtolower($this->$v('ldap_display_name'),'UTF-8');
+ $this->config['ldapUserFilter']
+ = $this->$v('ldap_userlist_filter');
+ $this->config['ldapGroupFilter'] = $this->$v('ldap_group_filter');
+ $this->config['ldapLoginFilter'] = $this->$v('ldap_login_filter');
+ $this->config['ldapGroupDisplayName']
+ = mb_strtolower($this->$v('ldap_group_display_name'), 'UTF-8');
+ $this->config['ldapQuotaAttribute']
+ = $this->$v('ldap_quota_attr');
+ $this->config['ldapQuotaDefault']
+ = $this->$v('ldap_quota_def');
+ $this->config['ldapEmailAttribute']
+ = $this->$v('ldap_email_attr');
+ $this->config['ldapGroupMemberAssocAttr']
+ = $this->$v('ldap_group_member_assoc_attribute');
+ $this->config['ldapIgnoreNamingRules']
+ = \OCP\Config::getSystemValue('ldapIgnoreNamingRules', false);
+ $this->config['ldapCacheTTL'] = $this->$v('ldap_cache_ttl');
+ $this->config['ldapUuidAttribute']
+ = $this->$v('ldap_uuid_attribute');
+ $this->config['ldapOverrideUuidAttribute']
+ = $this->$v('ldap_override_uuid_attribute');
+ $this->config['homeFolderNamingRule']
+ = $this->$v('home_folder_naming_rule');
+ $this->config['ldapConfigurationActive']
+ = $this->$v('ldap_configuration_active');
+ $this->config['ldapAttributesForUserSearch']
+ = preg_split('/\r\n|\r|\n/', $this->$v('ldap_attributes_for_user_search'));
+ $this->config['ldapAttributesForGroupSearch']
+ = preg_split('/\r\n|\r|\n/', $this->$v('ldap_attributes_for_group_search'));
$this->configured = $this->validateConfiguration();
}
}
/**
+ * @return returns an array that maps internal variable names to database fields
+ */
+ private function getConfigTranslationArray() {
+ static $array = array('ldap_host'=>'ldapHost', 'ldap_port'=>'ldapPort', 'ldap_backup_host'=>'ldapBackupHost', 'ldap_backup_port'=>'ldapBackupPort', 'ldap_override_main_server' => 'ldapOverrideMainServer', 'ldap_dn'=>'ldapAgentName', 'ldap_agent_password'=>'ldapAgentPassword', 'ldap_base'=>'ldapBase', 'ldap_base_users'=>'ldapBaseUsers', 'ldap_base_groups'=>'ldapBaseGroups', 'ldap_userlist_filter'=>'ldapUserFilter', 'ldap_login_filter'=>'ldapLoginFilter', 'ldap_group_filter'=>'ldapGroupFilter', 'ldap_display_name'=>'ldapUserDisplayName', 'ldap_group_display_name'=>'ldapGroupDisplayName',
+
+ 'ldap_tls'=>'ldapTLS', 'ldap_nocase'=>'ldapNoCase', 'ldap_quota_def'=>'ldapQuotaDefault', 'ldap_quota_attr'=>'ldapQuotaAttribute', 'ldap_email_attr'=>'ldapEmailAttribute', 'ldap_group_member_assoc_attribute'=>'ldapGroupMemberAssocAttr', 'ldap_cache_ttl'=>'ldapCacheTTL', 'home_folder_naming_rule' => 'homeFolderNamingRule', 'ldap_turn_off_cert_check' => 'turnOffCertCheck', 'ldap_configuration_active' => 'ldapConfigurationActive', 'ldap_attributes_for_user_search' => 'ldapAttributesForUserSearch', 'ldap_attributes_for_group_search' => 'ldapAttributesForGroupSearch');
+ return $array;
+ }
+
+ /**
* @brief set LDAP configuration with values delivered by an array, not read from configuration
* @param $config array that holds the config parameters in an associated array
* @param &$setParameters optional; array where the set fields will be given to
@@ -223,9 +291,7 @@ class Connection {
return false;
}
- $params = array('ldap_host'=>'ldapHost', 'ldap_port'=>'ldapPort', 'ldap_dn'=>'ldapAgentName', 'ldap_agent_password'=>'ldapAgentPassword', 'ldap_base'=>'ldapBase', 'ldap_base_users'=>'ldapBaseUsers', 'ldap_base_groups'=>'ldapBaseGroups', 'ldap_userlist_filter'=>'ldapUserFilter', 'ldap_login_filter'=>'ldapLoginFilter', 'ldap_group_filter'=>'ldapGroupFilter', 'ldap_display_name'=>'ldapUserDisplayName', 'ldap_group_display_name'=>'ldapGroupDisplayName',
-
- 'ldap_tls'=>'ldapTLS', 'ldap_nocase'=>'ldapNoCase', 'ldap_quota_def'=>'ldapQuotaDefault', 'ldap_quota_attr'=>'ldapQuotaAttribute', 'ldap_email_attr'=>'ldapEmailAttribute', 'ldap_group_member_assoc_attribute'=>'ldapGroupMemberAssocAttr', 'ldap_cache_ttl'=>'ldapCacheTTL', 'home_folder_naming_rule' => 'homeFolderNamingRule');
+ $params = $this->getConfigTranslationArray();
foreach($config as $parameter => $value) {
if(isset($this->config[$parameter])) {
@@ -247,6 +313,71 @@ class Connection {
}
/**
+ * @brief saves the current Configuration in the database
+ */
+ public function saveConfiguration() {
+ $trans = array_flip($this->getConfigTranslationArray());
+ foreach($this->config as $key => $value) {
+ \OCP\Util::writeLog('user_ldap', 'LDAP: storing key '.$key.' value '.$value, \OCP\Util::DEBUG);
+ switch ($key) {
+ case 'ldapAgentPassword':
+ $value = base64_encode($value);
+ break;
+ case 'homeFolderNamingRule':
+ $value = empty($value) ? 'opt:username' : 'attr:'.$value;
+ break;
+ case 'ldapBase':
+ case 'ldapBaseUsers':
+ case 'ldapBaseGroups':
+ case 'ldapAttributesForUserSearch':
+ case 'ldapAttributesForGroupSearch':
+ if(is_array($value)){
+ $value = implode("\n", $value);
+ }
+ break;
+ case 'ldapIgnoreNamingRules':
+ case 'ldapOverrideUuidAttribute':
+ case 'ldapUuidAttribute':
+ case 'hasPagedResultSupport':
+ continue 2;
+ }
+ if(is_null($value)) {
+ $value = '';
+ }
+
+ $this->setValue($trans[$key], $value);
+ }
+ $this->clearCache();
+ }
+
+ /**
+ * @brief get the current LDAP configuration
+ * @return array
+ */
+ public function getConfiguration() {
+ $this->readConfiguration();
+ $trans = $this->getConfigTranslationArray();
+ $config = array();
+ foreach($trans as $dbKey => $classKey) {
+ if($classKey == 'homeFolderNamingRule') {
+ if(strpos($this->config[$classKey], 'opt') === 0) {
+ $config[$dbKey] = '';
+ } else {
+ $config[$dbKey] = substr($this->config[$classKey], 5);
+ }
+ continue;
+ } else if((strpos($classKey, 'ldapBase') !== false)
+ || (strpos($classKey, 'ldapAttributes') !== false)) {
+ $config[$dbKey] = implode("\n", $this->config[$classKey]);
+ continue;
+ }
+ $config[$dbKey] = $this->config[$classKey];
+ }
+
+ return $config;
+ }
+
+ /**
* @brief Validates the user specified configuration
* @returns true if configuration seems OK, false otherwise
*/
@@ -264,9 +395,26 @@ class Connection {
\OCP\Util::writeLog('user_ldap', 'No group filter is specified, LDAP group feature will not be used.', \OCP\Util::INFO);
}
if(!in_array($this->config['ldapUuidAttribute'], array('auto', 'entryuuid', 'nsuniqueid', 'objectguid')) && (!is_null($this->configID))) {
- \OCP\Config::setAppValue($this->configID, 'ldap_uuid_attribute', 'auto');
+ \OCP\Config::setAppValue($this->configID, $this->configPrefix.'ldap_uuid_attribute', 'auto');
\OCP\Util::writeLog('user_ldap', 'Illegal value for the UUID Attribute, reset to autodetect.', \OCP\Util::INFO);
}
+ if(empty($this->config['ldapBackupPort'])) {
+ //force default
+ $this->config['ldapBackupPort'] = $this->config['ldapPort'];
+ }
+ foreach(array('ldapAttributesForUserSearch', 'ldapAttributesForGroupSearch') as $key) {
+ if(is_array($this->config[$key])
+ && count($this->config[$key]) == 1
+ && empty($this->config[$key][0])) {
+ $this->config[$key] = array();
+ }
+ }
+ if((strpos($this->config['ldapHost'], 'ldaps') === 0)
+ && $this->config['ldapTLS']) {
+ $this->config['ldapTLS'] = false;
+ \OCP\Util::writeLog('user_ldap', 'LDAPS (already using secure connection) and TLS do not work together. Switched off TLS.', \OCP\Util::INFO);
+ }
+
//second step: critical checks. If left empty or filled wrong, set as unconfigured and give a warning.
@@ -311,9 +459,50 @@ class Connection {
}
/**
+ * @returns an associative array with the default values. Keys are correspond
+ * to config-value entries in the database table
+ */
+ public function getDefaults() {
+ return array(
+ 'ldap_host' => '',
+ 'ldap_port' => '389',
+ 'ldap_backup_host' => '',
+ 'ldap_backup_port' => '',
+ 'ldap_override_main_server' => '',
+ 'ldap_dn' => '',
+ 'ldap_agent_password' => '',
+ 'ldap_base' => '',
+ 'ldap_base_users' => '',
+ 'ldap_base_groups' => '',
+ 'ldap_userlist_filter' => 'objectClass=person',
+ 'ldap_login_filter' => 'uid=%uid',
+ 'ldap_group_filter' => 'objectClass=posixGroup',
+ 'ldap_display_name' => 'cn',
+ 'ldap_group_display_name' => 'cn',
+ 'ldap_tls' => 1,
+ 'ldap_nocase' => 0,
+ 'ldap_quota_def' => '',
+ 'ldap_quota_attr' => '',
+ 'ldap_email_attr' => '',
+ 'ldap_group_member_assoc_attribute' => 'uniqueMember',
+ 'ldap_cache_ttl' => 600,
+ 'ldap_uuid_attribute' => 'auto',
+ 'ldap_override_uuid_attribute' => 0,
+ 'home_folder_naming_rule' => 'opt:username',
+ 'ldap_turn_off_cert_check' => 0,
+ 'ldap_configuration_active' => 1,
+ 'ldap_attributes_for_user_search' => '',
+ 'ldap_attributes_for_group_search' => '',
+ );
+ }
+
+ /**
* Connects and Binds to LDAP
*/
private function establishConnection() {
+ if(!$this->config['ldapConfigurationActive']) {
+ return null;
+ }
static $phpLDAPinstalled = true;
if(!$phpLDAPinstalled) {
return false;
@@ -336,16 +525,43 @@ class Connection {
\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)) {
- if($this->config['ldapTLS']) {
- ldap_start_tls($this->ldapConnectionRes);
+ if(!$this->config['ldapOverrideMainServer'] && !$this->getFromCache('overrideMainServer')) {
+ $this->doConnect($this->config['ldapHost'], $this->config['ldapPort']);
+ $bindStatus = $this->bind();
+ $error = is_resource($this->ldapConnectionRes) ? ldap_errno($this->ldapConnectionRes) : -1;
+ } else {
+ $bindStatus = false;
+ $error = null;
+ }
+
+ $error = null;
+ //if LDAP server is not reachable, try the Backup (Replica!) Server
+ if((!$bindStatus && ($error == -1))
+ || $this->config['ldapOverrideMainServer']
+ || $this->getFromCache('overrideMainServer')) {
+ $this->doConnect($this->config['ldapBackupHost'], $this->config['ldapBackupPort']);
+ $bindStatus = $this->bind();
+ if($bindStatus && $error == -1) {
+ //when bind to backup server succeeded and failed to main server,
+ //skip contacting him until next cache refresh
+ $this->writeToCache('overrideMainServer', true);
}
- }
}
+ return $bindStatus;
+ }
+ }
- return $this->bind();
+ private function doConnect($host, $port) {
+ if(empty($host)) {
+ return false;
+ }
+ $this->ldapConnectionRes = ldap_connect($host, $port);
+ if(ldap_set_option($this->ldapConnectionRes, LDAP_OPT_PROTOCOL_VERSION, 3)) {
+ if(ldap_set_option($this->ldapConnectionRes, LDAP_OPT_REFERRALS, 0)) {
+ if($this->config['ldapTLS']) {
+ ldap_start_tls($this->ldapConnectionRes);
+ }
+ }
}
}
@@ -353,9 +569,16 @@ class Connection {
* Binds to LDAP
*/
public function bind() {
- $ldapLogin = @ldap_bind($this->getConnectionResource(), $this->config['ldapAgentName'], $this->config['ldapAgentPassword']);
+ if(!$this->config['ldapConfigurationActive']) {
+ return false;
+ }
+ $cr = $this->getConnectionResource();
+ if(!is_resource($cr)) {
+ return false;
+ }
+ $ldapLogin = @ldap_bind($cr, $this->config['ldapAgentName'], $this->config['ldapAgentPassword']);
if(!$ldapLogin) {
- \OCP\Util::writeLog('user_ldap', 'Bind failed: ' . ldap_errno($this->ldapConnectionRes) . ': ' . ldap_error($this->ldapConnectionRes), \OCP\Util::ERROR);
+ \OCP\Util::writeLog('user_ldap', 'Bind failed: ' . ldap_errno($cr) . ': ' . ldap_error($cr), \OCP\Util::ERROR);
$this->ldapConnectionRes = null;
return false;
}
diff --git a/apps/user_ldap/lib/helper.php b/apps/user_ldap/lib/helper.php
new file mode 100644
index 00000000000..29ce998dae7
--- /dev/null
+++ b/apps/user_ldap/lib/helper.php
@@ -0,0 +1,105 @@
+<?php
+
+/**
+ * ownCloud – LDAP Helper
+ *
+ * @author Arthur Schiwon
+ * @copyright 2013 Arthur Schiwon blizzz@owncloud.com
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE
+ * License as published by the Free Software Foundation; either
+ * version 3 of the License, or any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU AFFERO GENERAL PUBLIC LICENSE for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public
+ * License along with this library. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+
+namespace OCA\user_ldap\lib;
+
+class Helper {
+
+ /**
+ * @brief returns prefixes for each saved LDAP/AD server configuration.
+ * @param bool optional, whether only active configuration shall be
+ * retrieved, defaults to false
+ * @return array with a list of the available prefixes
+ *
+ * Configuration prefixes are used to set up configurations for n LDAP or
+ * AD servers. Since configuration is stored in the database, table
+ * appconfig under appid user_ldap, the common identifiers in column
+ * 'configkey' have a prefix. The prefix for the very first server
+ * configuration is empty.
+ * Configkey Examples:
+ * Server 1: ldap_login_filter
+ * Server 2: s1_ldap_login_filter
+ * Server 3: s2_ldap_login_filter
+ *
+ * The prefix needs to be passed to the constructor of Connection class,
+ * except the default (first) server shall be connected to.
+ *
+ */
+ static public function getServerConfigurationPrefixes($activeConfigurations = false) {
+ $referenceConfigkey = 'ldap_configuration_active';
+
+ $query = '
+ SELECT DISTINCT `configkey`
+ FROM `*PREFIX*appconfig`
+ WHERE `configkey` LIKE ?
+ ';
+ if($activeConfigurations) {
+ $query .= ' AND `configvalue` = 1';
+ }
+ $query = \OCP\DB::prepare($query);
+
+ $serverConfigs = $query->execute(array('%'.$referenceConfigkey))->fetchAll();
+ $prefixes = array();
+
+ foreach($serverConfigs as $serverConfig) {
+ $len = strlen($serverConfig['configkey']) - strlen($referenceConfigkey);
+ $prefixes[] = substr($serverConfig['configkey'], 0, $len);
+ }
+
+ return $prefixes;
+ }
+
+ /**
+ * @brief deletes a given saved LDAP/AD server configuration.
+ * @param string the configuration prefix of the config to delete
+ * @return bool true on success, false otherwise
+ */
+ static public function deleteServerConfiguration($prefix) {
+ //just to be on the safe side
+ \OCP\User::checkAdminUser();
+
+ if(!in_array($prefix, self::getServerConfigurationPrefixes())) {
+ return false;
+ }
+
+ $query = \OCP\DB::prepare('
+ DELETE
+ FROM `*PREFIX*appconfig`
+ WHERE `configkey` LIKE ?
+ AND `appid` = "user_ldap"
+ AND `configkey` NOT IN ("enabled", "installed_version", "types", "bgjUpdateGroupsLastRun")
+ ');
+ $res = $query->execute(array($prefix.'%'));
+
+ if(\OCP\DB::isError($res)) {
+ return false;
+ }
+
+ if($res->numRows() == 0) {
+ return false;
+ }
+
+ return true;
+ }
+}
+
diff --git a/apps/user_ldap/lib/proxy.php b/apps/user_ldap/lib/proxy.php
new file mode 100644
index 00000000000..c80e2163475
--- /dev/null
+++ b/apps/user_ldap/lib/proxy.php
@@ -0,0 +1,104 @@
+<?php
+
+/**
+ * ownCloud – LDAP Backend Proxy
+ *
+ * @author Arthur Schiwon
+ * @copyright 2013 Arthur Schiwon blizzz@owncloud.com
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE
+ * License as published by the Free Software Foundation; either
+ * version 3 of the License, or any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU AFFERO GENERAL PUBLIC LICENSE for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public
+ * License along with this library. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+
+namespace OCA\user_ldap\lib;
+
+abstract class Proxy {
+ static private $connectors = array();
+
+ public function __construct() {
+ $this->cache = \OC_Cache::getGlobalCache();
+ }
+
+ private function addConnector($configPrefix) {
+ self::$connectors[$configPrefix] = new \OCA\user_ldap\lib\Connection($configPrefix);
+ }
+
+ protected function getConnector($configPrefix) {
+ if(!isset(self::$connectors[$configPrefix])) {
+ $this->addConnector($configPrefix);
+ }
+ return self::$connectors[$configPrefix];
+ }
+
+ protected function getConnectors() {
+ return self::$connectors;
+ }
+
+ protected function getUserCacheKey($uid) {
+ return 'user-'.$uid.'-lastSeenOn';
+ }
+
+ protected function getGroupCacheKey($gid) {
+ return 'group-'.$gid.'-lastSeenOn';
+ }
+
+ abstract protected function callOnLastSeenOn($id, $method, $parameters);
+ abstract protected function walkBackends($id, $method, $parameters);
+
+ /**
+ * @brief Takes care of the request to the User backend
+ * @param $uid string, the uid connected to the request
+ * @param $method string, the method of the user backend that shall be called
+ * @param $parameters an array of parameters to be passed
+ * @return mixed, the result of the specified method
+ */
+ protected function handleRequest($id, $method, $parameters) {
+ if(!$result = $this->callOnLastSeenOn($id, $method, $parameters)) {
+ $result = $this->walkBackends($id, $method, $parameters);
+ }
+ return $result;
+ }
+
+ private function getCacheKey($key) {
+ $prefix = 'LDAP-Proxy-';
+ if(is_null($key)) {
+ return $prefix;
+ }
+ return $prefix.md5($key);
+ }
+
+ public function getFromCache($key) {
+ if(!$this->isCached($key)) {
+ return null;
+ }
+ $key = $this->getCacheKey($key);
+
+ return unserialize(base64_decode($this->cache->get($key)));
+ }
+
+ public function isCached($key) {
+ $key = $this->getCacheKey($key);
+ return $this->cache->hasKey($key);
+ }
+
+ public function writeToCache($key, $value) {
+ $key = $this->getCacheKey($key);
+ $value = base64_encode(serialize($value));
+ $this->cache->set($key, $value, '2592000');
+ }
+
+ public function clearCache() {
+ $this->cache->clear($this->getCacheKey(null));
+ }
+} \ No newline at end of file
diff --git a/apps/user_ldap/settings.php b/apps/user_ldap/settings.php
index 58ec8e7f7a4..d5d2f648b38 100644
--- a/apps/user_ldap/settings.php
+++ b/apps/user_ldap/settings.php
@@ -23,58 +23,46 @@
OC_Util::checkAdminUser();
-$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', 'home_folder_naming_rule');
+$params = array('ldap_host', 'ldap_port', 'ldap_backup_host',
+ 'ldap_backup_port', 'ldap_override_main_server', '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',
+ 'home_folder_naming_rule'
+ );
OCP\Util::addscript('user_ldap', 'settings');
OCP\Util::addstyle('user_ldap', 'settings');
-if ($_POST) {
- $clearCache = false;
- foreach($params as $param) {
- if(isset($_POST[$param])) {
- $clearCache = true;
- if('ldap_agent_password' == $param) {
- OCP\Config::setAppValue('user_ldap', $param, base64_encode($_POST[$param]));
- } elseif('home_folder_naming_rule' == $param) {
- $value = empty($_POST[$param]) ? 'opt:username' : 'attr:'.$_POST[$param];
- OCP\Config::setAppValue('user_ldap', $param, $value);
- } else {
- OCP\Config::setAppValue('user_ldap', $param, $_POST[$param]);
- }
- }
- elseif('ldap_tls' == $param) {
- // unchecked checkboxes are not included in the post paramters
- OCP\Config::setAppValue('user_ldap', $param, 0);
- }
- 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);
- }
- }
- if($clearCache) {
- $ldap = new \OCA\user_ldap\lib\Connection('user_ldap');
- $ldap->clearCache();
- }
+// fill template
+$tmpl = new OCP\Template('user_ldap', 'settings');
+
+$prefixes = \OCA\user_ldap\lib\Helper::getServerConfigurationPrefixes();
+$scoHtml = '';
+$i = 1;
+$sel = ' selected';
+foreach($prefixes as $prefix) {
+ $scoHtml .= '<option value="'.$prefix.'"'.$sel.'>'.$i++.'. Server</option>';
+ $sel = '';
+}
+if(count($prefixes) == 0) {
+ $scoHtml .= '<option value="" selected>1. Server</option>';
}
+$tmpl->assign('serverConfigurationOptions', $scoHtml, false);
-// fill template
-$tmpl = new OCP\Template( 'user_ldap', 'settings');
-foreach($params as $param) {
- $value = OCP\Config::getAppValue('user_ldap', $param, '');
- $tmpl->assign($param, $value);
+// assign default values
+if(!isset($ldap)) {
+ $ldap = new \OCA\user_ldap\lib\Connection();
+}
+$defaults = $ldap->getDefaults();
+foreach($defaults as $key => $default) {
+ $tmpl->assign($key.'_default', $default);
}
-// settings with default values
-$tmpl->assign( 'ldap_port', OCP\Config::getAppValue('user_ldap', 'ldap_port', '389'));
-$tmpl->assign( 'ldap_display_name', OCP\Config::getAppValue('user_ldap', 'ldap_display_name', 'uid'));
-$tmpl->assign( 'ldap_group_display_name', OCP\Config::getAppValue('user_ldap', 'ldap_group_display_name', 'cn'));
-$tmpl->assign( 'ldap_group_member_assoc_attribute', OCP\Config::getAppValue('user_ldap', 'ldap_group_member_assoc_attribute', 'uniqueMember'));
-$tmpl->assign( 'ldap_agent_password', base64_decode(OCP\Config::getAppValue('user_ldap', 'ldap_agent_password')));
-$tmpl->assign( 'ldap_cache_ttl', OCP\Config::getAppValue('user_ldap', 'ldap_cache_ttl', '600'));
-$hfnr = OCP\Config::getAppValue('user_ldap', 'home_folder_naming_rule', 'opt:username');
-$hfnr = ($hfnr == 'opt:username') ? '' : substr($hfnr, strlen('attr:'));
-$tmpl->assign( 'home_folder_naming_rule', $hfnr, '');
+// $tmpl->assign();
return $tmpl->fetchPage();
diff --git a/apps/user_ldap/templates/settings.php b/apps/user_ldap/templates/settings.php
index b24c6e2f025..c6f1834e013 100644
--- a/apps/user_ldap/templates/settings.php
+++ b/apps/user_ldap/templates/settings.php
@@ -12,31 +12,54 @@
}
?>
<fieldset id="ldapSettings-1">
- <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><textarea id="ldap_base" name="ldap_base" placeholder="<?php echo $l->t('One Base DN per line');?>" title="<?php echo $l->t('You can specify Base DN for users and groups in the Advanced tab');?>"><?php echo $_['ldap_base']; ?></textarea></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>
+ <p><label for="ldap_serverconfig_chooser"><?php echo $l->t('Server configuration');?></label><select id="ldap_serverconfig_chooser" name="ldap_serverconfig_chooser">
+ <?php echo $_['serverConfigurationOptions']; ?>
+ <option value="NEW"><?php echo $l->t('Add Server Configuration');?></option>
+ </select>
+ <button id="ldap_action_delete_configuration" name="ldap_action_delete_configuration">Delete Configuration</button>
+ </p>
+ <p><label for="ldap_host"><?php echo $l->t('Host');?></label><input type="text" id="ldap_host" name="ldap_host" data-default="<?php echo $_['ldap_host_default']; ?>" 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><textarea id="ldap_base" name="ldap_base" placeholder="<?php echo $l->t('One Base DN per line');?>" title="<?php echo $l->t('You can specify Base DN for users and groups in the Advanced tab');?>" data-default="<?php echo $_['ldap_base_default']; ?>" ></textarea></p>
+ <p><label for="ldap_dn"><?php echo $l->t('User DN');?></label><input type="text" id="ldap_dn" name="ldap_dn" data-default="<?php echo $_['ldap_dn_default']; ?>" 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" data-default="<?php echo $_['ldap_agent_password_default']; ?>" 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" data-default="<?php echo $_['ldap_login_filter_default']; ?>" 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" data-default="<?php echo $_['ldap_userlist_filter_default']; ?>" 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" data-default="<?php echo $_['ldap_group_filter_default']; ?>" 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><textarea id="ldap_base_users" name="ldap_base_users" placeholder="<?php echo $l->t('One User Base DN per line');?>" title="<?php echo $l->t('Base User Tree');?>"><?php echo $_['ldap_base_users']; ?></textarea></p>
- <p><label for="ldap_base_groups"><?php echo $l->t('Base Group Tree');?></label><textarea id="ldap_base_groups" name="ldap_base_groups" placeholder="<?php echo $l->t('One Group Base DN per line');?>" title="<?php echo $l->t('Base Group Tree');?>"><?php echo $_['ldap_base_groups']; ?></textarea></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><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']; ?>" /></p>
- <p><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>
- <p><label for="home_folder_naming_rule">User Home Folder Naming Rule</label><input type="text" id="home_folder_naming_rule" name="home_folder_naming_rule" value="<?php echo $_['home_folder_naming_rule']; ?>" title="<?php echo $l->t('Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute.');?>" /></p>
+ <div id="ldapAdvancedAccordion">
+ <h3><?php echo $l->t('Connection Settings');?></h3>
+ <div>
+ <p><label for="ldap_configuration_active"><?php echo $l->t('Configuration Active');?></label><input type="checkbox" id="ldap_configuration_active" name="ldap_configuration_active" value="1" data-default="<?php echo $_['ldap_configuration_active_default']; ?>" title="<?php echo $l->t('When unchecked, this configuration will be skipped.');?>" /></p>
+ <p><label for="ldap_port"><?php echo $l->t('Port');?></label><input type="number" id="ldap_port" name="ldap_port" data-default="<?php echo $_['ldap_port_default']; ?>" /></p>
+ <p><label for="ldap_backup_host"><?php echo $l->t('Backup (Replica) Host');?></label><input type="text" id="ldap_backup_host" name="ldap_backup_host" data-default="<?php echo $_['ldap_backup_host_default']; ?>" title="<?php echo $l->t('Give an optional backup host. It must be a replica of the main LDAP/AD server.');?>"></p>
+ <p><label for="ldap_backup_port"><?php echo $l->t('Backup (Replica) Port');?></label><input type="number" id="ldap_backup_port" name="ldap_backup_port" data-default="<?php echo $_['ldap_backup_port_default']; ?>" /></p>
+ <p><label for="ldap_override_main_server"><?php echo $l->t('Disable Main Server');?></label><input type="checkbox" id="ldap_override_main_server" name="ldap_override_main_server" value="1" data-default="<?php echo $_['ldap_override_main_server_default']; ?>" title="<?php echo $l->t('When switched on, ownCloud will only connect to the replica server.');?>" /></p>
+ <p><label for="ldap_tls"><?php echo $l->t('Use TLS');?></label><input type="checkbox" id="ldap_tls" name="ldap_tls" value="1" data-default="<?php echo $_['ldap_tls_default']; ?>" title="<?php echo $l->t('Do not use it additionally for LDAPS 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" data-default="<?php echo $_['ldap_nocase_default']; ?>" 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.');?>" data-default="<?php echo $_['ldap_turn_off_cert_check_default']; ?>" value="1"><br/><small><?php echo $l->t('Not recommended, use for testing only.');?></small></p>
+ <p><label for="ldap_cache_ttl">Cache Time-To-Live</label><input type="number" id="ldap_cache_ttl" name="ldap_cache_ttl" title="<?php echo $l->t('in seconds. A change empties the cache.');?>" data-default="<?php echo $_['ldap_cache_ttl_default']; ?>" /></p>
+ </div>
+ <h3><?php echo $l->t('Directory Settings');?></h3>
+ <div>
+ <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" data-default="<?php echo $_['ldap_display_name_default']; ?>" title="<?php echo $l->t('The LDAP attribute to use to generate the user`s ownCloud name.');?>" /></p>
+ <p><label for="ldap_base_users"><?php echo $l->t('Base User Tree');?></label><textarea id="ldap_base_users" name="ldap_base_users" placeholder="<?php echo $l->t('One User Base DN per line');?>" data-default="<?php echo $_['ldap_base_users_default']; ?>" title="<?php echo $l->t('Base User Tree');?>"></textarea></p>
+ <p><label for="ldap_attributes_for_user_search"><?php echo $l->t('User Search Attributes');?></label><textarea id="ldap_attributes_for_user_search" name="ldap_attributes_for_user_search" placeholder="<?php echo $l->t('Optional; one attribute per line');?>" data-default="<?php echo $_['ldap_attributes_for_user_search_default']; ?>" title="<?php echo $l->t('User Search Attributes');?>"></textarea></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" data-default="<?php echo $_['ldap_group_display_name_default']; ?>" title="<?php echo $l->t('The LDAP attribute to use to generate the groups`s ownCloud name.');?>" /></p>
+ <p><label for="ldap_base_groups"><?php echo $l->t('Base Group Tree');?></label><textarea id="ldap_base_groups" name="ldap_base_groups" placeholder="<?php echo $l->t('One Group Base DN per line');?>" data-default="<?php echo $_['ldap_base_groups_default']; ?>" title="<?php echo $l->t('Base Group Tree');?>"></textarea></p>
+ <p><label for="ldap_attributes_for_group_search"><?php echo $l->t('Group Search Attributes');?></label><textarea id="ldap_attributes_for_group_search" name="ldap_attributes_for_group_search" placeholder="<?php echo $l->t('Optional; one attribute per line');?>" data-default="<?php echo $_['ldap_attributes_for_group_search_default']; ?>" title="<?php echo $l->t('Group Search Attributes');?>"></textarea></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" data-default="<?php echo $_['ldap_group_member_assoc_attribute_default']; ?>" ><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>
+ </div>
+ <h3><?php echo $l->t('Special Attributes');?></h3>
+ <div>
+ <p><label for="ldap_quota_attr">Quota Field</label><input type="text" id="ldap_quota_attr" name="ldap_quota_attr" data-default="<?php echo $_['ldap_quota_attr_default']; ?>"/></p>
+ <p><label for="ldap_quota_def">Quota Default</label><input type="text" id="ldap_quota_def" name="ldap_quota_def" data-default="<?php echo $_['ldap_quota_def_default']; ?>" 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" data-default="<?php echo $_['ldap_email_attr_default']; ?>" /></p>
+ <p><label for="home_folder_naming_rule">User Home Folder Naming Rule</label><input type="text" id="home_folder_naming_rule" name="home_folder_naming_rule" title="<?php echo $l->t('Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute.');?>" data-default="<?php echo $_['home_folder_naming_rule_default']; ?>" /></p>
+ </div>
+ </div>
</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>
+ <input id="ldap_submit" type="submit" value="Save" /> <button id="ldap_action_test_connection" name="ldap_action_test_connection">Test Configuration</button> <a href="http://doc.owncloud.org/server/5.0/admin_manual/auth_ldap.html" target="_blank"><img src="<?php echo OCP\Util::imagePath('', 'actions/info.png'); ?>" style="height:1.75ex" /> <?php echo $l->t('Help');?></a>
</div>
</form>
diff --git a/apps/user_ldap/user_ldap.php b/apps/user_ldap/user_ldap.php
index b3180e11358..6aa8cd9b83c 100644
--- a/apps/user_ldap/user_ldap.php
+++ b/apps/user_ldap/user_ldap.php
@@ -116,10 +116,9 @@ class USER_LDAP extends lib\Access implements \OCP\UserInterface {
if($limit <= 0) {
$limit = null;
}
- $search = empty($search) ? '*' : '*'.$search.'*';
$filter = $this->combineFilterWithAnd(array(
$this->connection->ldapUserFilter,
- $this->connection->ldapUserDisplayName.'='.$search
+ $this->getFilterPartForUserSearch($search)
));
\OCP\Util::writeLog('user_ldap', 'getUsers: Options: search '.$search.' limit '.$limit.' offset '.$offset.' Filter: '.$filter, \OCP\Util::DEBUG);
diff --git a/apps/user_ldap/user_proxy.php b/apps/user_ldap/user_proxy.php
new file mode 100644
index 00000000000..a94be3354fc
--- /dev/null
+++ b/apps/user_ldap/user_proxy.php
@@ -0,0 +1,186 @@
+<?php
+
+/**
+ * ownCloud
+ *
+ * @author Artuhr Schiwon
+ * @copyright 2013 Arthur Schiwon blizzz@owncloud.com
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE
+ * License as published by the Free Software Foundation; either
+ * version 3 of the License, or any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU AFFERO GENERAL PUBLIC LICENSE for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public
+ * License along with this library. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+
+namespace OCA\user_ldap;
+
+class User_Proxy extends lib\Proxy implements \OCP\UserInterface {
+ private $backends = array();
+ private $refBackend = null;
+
+ /**
+ * @brief Constructor
+ * @param $serverConfigPrefixes array containing the config Prefixes
+ */
+ public function __construct($serverConfigPrefixes) {
+ parent::__construct();
+ foreach($serverConfigPrefixes as $configPrefix) {
+ $this->backends[$configPrefix] = new \OCA\user_ldap\USER_LDAP();
+ $connector = $this->getConnector($configPrefix);
+ $this->backends[$configPrefix]->setConnector($connector);
+ if(is_null($this->refBackend)) {
+ $this->refBackend = &$this->backends[$configPrefix];
+ }
+ }
+ }
+
+ /**
+ * @brief Tries the backends one after the other until a positive result is returned from the specified method
+ * @param $uid string, the uid connected to the request
+ * @param $method string, the method of the user backend that shall be called
+ * @param $parameters an array of parameters to be passed
+ * @return mixed, the result of the method or false
+ */
+ protected function walkBackends($uid, $method, $parameters) {
+ $cacheKey = $this->getUserCacheKey($uid);
+ foreach($this->backends as $configPrefix => $backend) {
+ if($result = call_user_func_array(array($backend, $method), $parameters)) {
+ $this->writeToCache($cacheKey, $configPrefix);
+ return $result;
+ }
+ }
+ return false;
+ }
+
+ /**
+ * @brief Asks the backend connected to the server that supposely takes care of the uid from the request.
+ * @param $uid string, the uid connected to the request
+ * @param $method string, the method of the user backend that shall be called
+ * @param $parameters an array of parameters to be passed
+ * @return mixed, the result of the method or false
+ */
+ protected function callOnLastSeenOn($uid, $method, $parameters) {
+ $cacheKey = $this->getUserCacheKey($uid);
+ $prefix = $this->getFromCache($cacheKey);
+ //in case the uid has been found in the past, try this stored connection first
+ if(!is_null($prefix)) {
+ if(isset($this->backends[$prefix])) {
+ $result = call_user_func_array(array($this->backends[$prefix], $method), $parameters);
+ if(!$result) {
+ //not found here, reset cache to null
+ $this->writeToCache($cacheKey, null);
+ }
+ return $result;
+ }
+ }
+ return false;
+ }
+
+ /**
+ * @brief Check if backend implements actions
+ * @param $actions bitwise-or'ed actions
+ * @returns boolean
+ *
+ * Returns the supported actions as int to be
+ * compared with OC_USER_BACKEND_CREATE_USER etc.
+ */
+ public function implementsActions($actions) {
+ //it's the same across all our user backends obviously
+ return $this->refBackend->implementsActions($actions);
+ }
+
+ /**
+ * @brief Get a list of all users
+ * @returns array with all uids
+ *
+ * Get a list of all users.
+ */
+ public function getUsers($search = '', $limit = 10, $offset = 0) {
+ //we do it just as the /OC_User implementation: do not play around with limit and offset but ask all backends
+ $users = array();
+ foreach($this->backends as $backend) {
+ $backendUsers = $backend->getUsers($search, $limit, $offset);
+ if (is_array($backendUsers)) {
+ $users = array_merge($users, $backendUsers);
+ }
+ }
+ return $users;
+ }
+
+ /**
+ * @brief check if a user exists
+ * @param string $uid the username
+ * @return boolean
+ */
+ public function userExists($uid) {
+ return $this->handleRequest($uid, 'userExists', array($uid));
+ }
+
+ /**
+ * @brief Check if the password is correct
+ * @param $uid The username
+ * @param $password The password
+ * @returns true/false
+ *
+ * Check if the password is correct without logging in the user
+ */
+ public function checkPassword($uid, $password) {
+ return $this->handleRequest($uid, 'checkPassword', array($uid, $password));
+ }
+
+ /**
+ * @brief get the user's home directory
+ * @param string $uid the username
+ * @return boolean
+ */
+ public function getHome($uid) {
+ return $this->handleRequest($uid, 'getHome', array($uid));
+ }
+
+ /**
+ * @brief get display name of the user
+ * @param $uid user ID of the user
+ * @return display name
+ */
+ public function getDisplayName($uid) {
+ return $this->handleRequest($uid, 'getDisplayName', array($uid));
+ }
+
+ /**
+ * @brief Get a list of all display names
+ * @returns array with all displayNames (value) and the corresponding uids (key)
+ *
+ * Get a list of all display names and user ids.
+ */
+ public function getDisplayNames($search = '', $limit = null, $offset = null) {
+ //we do it just as the /OC_User implementation: do not play around with limit and offset but ask all backends
+ $users = array();
+ foreach($this->backends as $backend) {
+ $backendUsers = $backend->getDisplayNames($search, $limit, $offset);
+ if (is_array($backendUsers)) {
+ $users = array_merge($users, $backendUsers);
+ }
+ }
+ return $users;
+ }
+
+ /**
+ * @brief delete a user
+ * @param $uid The username of the user to delete
+ * @returns true/false
+ *
+ * Deletes a user
+ */
+ public function deleteUser($uid) {
+ return false;
+ }
+} \ No newline at end of file
diff --git a/apps/user_webdavauth/l10n/id.php b/apps/user_webdavauth/l10n/id.php
new file mode 100644
index 00000000000..4324ee8ff52
--- /dev/null
+++ b/apps/user_webdavauth/l10n/id.php
@@ -0,0 +1,5 @@
+<?php $TRANSLATIONS = array(
+"WebDAV Authentication" => "Otentikasi WebDAV",
+"URL: http://" => "URL: http://",
+"ownCloud will send the user credentials to this URL. This plugin checks the response and will interpret the HTTP statuscodes 401 and 403 as invalid credentials, and all other responses as valid credentials." => "ownCloud akan mengirimkan informasi pengguna ke URL ini. Pengaya akan mengecek respon dan menginterpretasikan kode status HTTP 401 serta 403 sebagai informasi yang keliru, sedangkan respon lainnya dianggap benar."
+);
diff --git a/apps/user_webdavauth/l10n/lv.php b/apps/user_webdavauth/l10n/lv.php
new file mode 100644
index 00000000000..d0043df9f07
--- /dev/null
+++ b/apps/user_webdavauth/l10n/lv.php
@@ -0,0 +1,5 @@
+<?php $TRANSLATIONS = array(
+"WebDAV Authentication" => "WebDAV autentifikācija",
+"URL: http://" => "URL: http://",
+"ownCloud will send the user credentials to this URL. This plugin checks the response and will interpret the HTTP statuscodes 401 and 403 as invalid credentials, and all other responses as valid credentials." => "ownCloud sūtīs lietotāja akreditācijas datus uz šo URL. Šis spraudnis pārbauda atbildi un interpretē HTTP statusa kodus 401 un 403 kā nederīgus akreditācijas datus un visas citas atbildes kā derīgus akreditācijas datus."
+);
diff --git a/apps/user_webdavauth/l10n/sr.php b/apps/user_webdavauth/l10n/sr.php
new file mode 100644
index 00000000000..518fcbe9be5
--- /dev/null
+++ b/apps/user_webdavauth/l10n/sr.php
@@ -0,0 +1,5 @@
+<?php $TRANSLATIONS = array(
+"WebDAV Authentication" => "WebDAV провера идентитета",
+"URL: http://" => "Адреса: http://",
+"ownCloud will send the user credentials to this URL. This plugin checks the response and will interpret the HTTP statuscodes 401 and 403 as invalid credentials, and all other responses as valid credentials." => "ownCloud ће послати акредитиве корисника на ову адресу. Овај прикључак проверава одговор и тумачи HTTP статусне кодове 401 и 403 као неисправне акредитиве, а све остале одговоре као исправне."
+);
diff --git a/apps/user_webdavauth/settings.php b/apps/user_webdavauth/settings.php
index 41d7fa51cd2..7eabb0d48cc 100755
--- a/apps/user_webdavauth/settings.php
+++ b/apps/user_webdavauth/settings.php
@@ -24,7 +24,9 @@
OC_Util::checkAdminUser();
if($_POST) {
-
+ // CSRF check
+ OCP\JSON::callCheck();
+
if(isset($_POST['webdav_url'])) {
OC_CONFIG::setValue('user_webdavauth_url', strip_tags($_POST['webdav_url']));
}
diff --git a/apps/user_webdavauth/templates/settings.php b/apps/user_webdavauth/templates/settings.php
index 880b77ac959..45f4d81aecf 100755
--- a/apps/user_webdavauth/templates/settings.php
+++ b/apps/user_webdavauth/templates/settings.php
@@ -2,6 +2,7 @@
<fieldset class="personalblock">
<legend><strong><?php echo $l->t('WebDAV Authentication');?></strong></legend>
<p><label for="webdav_url"><?php echo $l->t('URL: http://');?><input type="text" id="webdav_url" name="webdav_url" value="<?php echo $_['webdav_url']; ?>"></label>
+ <input type="hidden" name="requesttoken" value="<?php echo $_['requesttoken'] ?>" id="requesttoken">
<input type="submit" value="Save" />
<br /><?php echo $l->t('ownCloud will send the user credentials to this URL. This plugin checks the response and will interpret the HTTP statuscodes 401 and 403 as invalid credentials, and all other responses as valid credentials.'); ?>
</fieldset>
diff --git a/autotest.cmd b/autotest.cmd
new file mode 100644
index 00000000000..053860db547
--- /dev/null
+++ b/autotest.cmd
@@ -0,0 +1,117 @@
+::
+:: ownCloud
+::
+:: @author Thomas Müller
+:: @author Tobias Ramforth (translated into Windows batch file)
+::
+:: @copyright 2012 Thomas Müller thomas.mueller@tmit.eu
+::
+@echo off
+
+set DATADIR=data-autotest
+set BASEDIR=%~dp0
+
+:: create autoconfig for sqlite, mysql and postgresql
+echo ^<?php > .\tests\autoconfig-sqlite.php
+echo $AUTOCONFIG ^= array ^( >> .\tests\autoconfig-sqlite.php
+echo 'installed' ^=^> false^, >> .\tests\autoconfig-sqlite.php
+echo 'dbtype' ^=^> 'sqlite'^, >> .\tests\autoconfig-sqlite.php
+echo 'dbtableprefix' ^=^> 'oc_'^, >> .\tests\autoconfig-sqlite.php
+echo 'adminlogin' ^=^> 'admin'^, >> .\tests\autoconfig-sqlite.php
+echo 'adminpass' ^=^> 'admin'^, >> .\tests\autoconfig-sqlite.php
+echo 'directory' ^=^> '%BASEDIR%%DATADIR%'^, >> .\tests\autoconfig-sqlite.php
+echo ^)^; >> .\tests\autoconfig-sqlite.php
+
+echo ^<?php > .\tests\autoconfig-mysql.php
+echo $AUTOCONFIG ^= array ^( >> .\tests\autoconfig-mysql.php
+echo 'installed' ^=^> false^, >> .\tests\autoconfig-mysql.php
+echo 'dbtype' ^=^> 'mysql'^, >> .\tests\autoconfig-mysql.php
+echo 'dbtableprefix' ^=^> 'oc_'^, >> .\tests\autoconfig-mysql.php
+echo 'adminlogin' ^=^> 'admin'^, >> .\tests\autoconfig-mysql.php
+echo 'adminpass' ^=^> 'admin'^, >> .\tests\autoconfig-mysql.php
+echo 'directory' ^=^> '%BASEDIR%%DATADIR%'^, >> .\tests\autoconfig-mysql.php
+echo 'dbuser' ^=^> 'oc_autotest'^, >> .\tests\autoconfig-mysql.php
+echo 'dbname' ^=^> 'oc_autotest'^, >> .\tests\autoconfig-mysql.php
+echo 'dbhost' ^=^> 'localhost'^, >> .\tests\autoconfig-mysql.php
+echo 'dbpass' ^=^> 'owncloud'^, >> .\tests\autoconfig-mysql.php
+echo ^)^; >> .\tests\autoconfig-mysql.php
+
+echo ^<?php > .\tests\autoconfig-pgsql.php
+echo $AUTOCONFIG ^= array ^( >> .\tests\autoconfig-pgsql.php
+echo 'installed' ^=^> false^, >> .\tests\autoconfig-pgsql.php
+echo 'dbtype' ^=^> 'pgsql'^, >> .\tests\autoconfig-pgsql.php
+echo 'dbtableprefix' ^=^> 'oc_'^, >> .\tests\autoconfig-pgsql.php
+echo 'adminlogin' ^=^> 'admin'^, >> .\tests\autoconfig-pgsql.php
+echo 'adminpass' ^=^> 'admin'^, >> .\tests\autoconfig-pgsql.php
+echo 'directory' ^=^> '%BASEDIR%%DATADIR%'^, >> .\tests\autoconfig-pgsql.php
+echo 'dbuser' ^=^> 'oc_autotest'^, >> .\tests\autoconfig-pgsql.php
+echo 'dbname' ^=^> 'oc_autotest'^, >> .\tests\autoconfig-pgsql.php
+echo 'dbhost' ^=^> 'localhost'^, >> .\tests\autoconfig-pgsql.php
+echo 'dbpass' ^=^> 'owncloud'^, >> .\tests\autoconfig-pgsql.php
+echo ^)^; >> .\tests\autoconfig-pgsql.php
+
+echo localhost:5432:*:oc_autotest:owncloud > %APPDATA%\postgresql\pgpass.conf
+
+::
+:: start test execution
+::
+::call:execute_tests "sqlite"
+call:execute_tests "mysql"
+::call:execute_tests "mssql"
+::call:execute_tests "ora"
+::call:execute_tests "pgsql"
+
+goto:eof
+
+:execute_tests
+ echo "Setup environment for %~1 testing ..."
+ :: back to root folder
+ cd %BASEDIR%
+
+ :: revert changes to tests\data
+ git checkout tests\data\*
+
+ :: reset data directory
+ rmdir /s /q %DATADIR%
+ md %DATADIR%
+
+ :: remove the old config file
+ :: del /q /f config\config.php
+ copy /y tests\preseed-config.php config\config.php
+
+ :: drop database
+ if "%~1" == "mysql" mysql -u oc_autotest -powncloud -e "DROP DATABASE oc_autotest"
+
+ if "%~1" == "pgsql" dropdb -h localhost -p 5432 -U oc_autotest -w oc_autotest
+
+ :: copy autoconfig
+ copy /y %BASEDIR%\tests\autoconfig-%~1.php %BASEDIR%\config\autoconfig.php
+
+ :: trigger installation
+ php -f index.php
+
+ ::test execution
+ echo "Testing with %~1 ..."
+ cd tests
+ rmdir /s /q coverage-html-%~1
+ md coverage-html-%~1
+ php -f enable_all.php
+ ::phpunit --log-junit autotest-results-%~1.xml --coverage-clover autotest-clover-%~1.xml --coverage-html coverage-html-%~1
+ ::phpunit --bootstrap bootstrap.php --configuration phpunit.xml
+ php win32-phpunit.php --bootstrap bootstrap.php --configuration phpunit.xml --log-junit autotest-results-%~1.xml --coverage-clover autotest-clover-%~1.xml --coverage-html coverage-html-%~1
+ echo "Done with testing %~1 ..."
+ cd %BASEDIR%
+goto:eof
+
+::
+:: NOTES on mysql:
+:: - CREATE USER 'oc_autotest'@'localhost' IDENTIFIED BY 'owncloud';
+:: - grant access permissions: grant all on oc_autotest.* to 'oc_autotest'@'localhost';
+::
+:: NOTES on pgsql:
+:: - su - postgres
+:: - createuser -P (enter username and password and enable superuser)
+:: - to enable dropdb I decided to add following line to pg_hba.conf (this is not the safest way but I don't care for the testing machine):
+:: local all all trust
+::
+
diff --git a/autotest.sh b/autotest.sh
index 744bcdbe8f9..fdf6d2fe098 100755
--- a/autotest.sh
+++ b/autotest.sh
@@ -90,7 +90,7 @@ function execute_tests {
rm -rf coverage-html-$1
mkdir coverage-html-$1
php -f enable_all.php
- phpunit --log-junit autotest-results-$1.xml --coverage-clover autotest-clover-$1.xml --coverage-html coverage-html-$1
+ phpunit --configuration phpunit-autotest.xml --log-junit autotest-results-$1.xml --coverage-clover autotest-clover-$1.xml --coverage-html coverage-html-$1
}
#
diff --git a/config/config.sample.php b/config/config.sample.php
index 05663a09a46..cfef3d5117d 100644
--- a/config/config.sample.php
+++ b/config/config.sample.php
@@ -32,12 +32,21 @@ $CONFIG = array(
/* Force use of HTTPS connection (true = use HTTPS) */
"forcessl" => false,
+/* Blacklist a specific file and disallow the upload of files with this name - WARNING: USE THIS ONLY IF YOU KNOW WHAT YOU ARE DOING. */
+"blacklisted_files" => array('.htaccess'),
+
/* The automatic hostname detection of ownCloud can fail in certain reverse proxy situations. This option allows to manually override the automatic detection. You can also add a port. For example "www.example.com:88" */
"overwritehost" => "",
/* The automatic protocol detection of ownCloud can fail in certain reverse proxy situations. This option allows to manually override the protocol detection. For example "https" */
"overwriteprotocol" => "",
+/* The automatic webroot detection of ownCloud can fail in certain reverse proxy situations. This option allows to manually override the automatic detection. For example "/domain.tld/ownCloud" */
+"overwritewebroot" => "",
+
+/* The automatic detection of ownCloud can fail in certain reverse proxy situations. This option allows to define a manually override condition as regular expression for the remote ip address. For example "^10\.0\.0\.[1-3]$" */
+"overwritecondaddr" => "",
+
/* A proxy to use to connect to the internet. For example "myproxy.org:88" */
"proxy" => "",
@@ -124,7 +133,7 @@ $CONFIG = array(
"remember_login_cookie_lifetime" => 60*60*24*15,
/* Custom CSP policy, changing this will overwrite the standard policy */
-"custom_csp_policy" => "default-src \'self\'; script-src \'self\' \'unsafe-eval\'; style-src \'self\' \'unsafe-inline\'; frame-src *; img-src *",
+"custom_csp_policy" => "default-src \'self\'; script-src \'self\' \'unsafe-eval\'; style-src \'self\' \'unsafe-inline\'; frame-src *; img-src *; font-src \'self\' data:",
/* The directory where the user data is stored, default to data in the owncloud
* directory. The sqlite database is also stored here, when sqlite is used.
@@ -152,5 +161,9 @@ $CONFIG = array(
'class'=>'OC_User_IMAP',
'arguments'=>array('{imap.gmail.com:993/imap/ssl}INBOX')
)
-)
+),
+//links to custom clients
+'customclient_desktop' => '', //http://owncloud.org/sync-clients/
+'customclient_android' => '', //https://play.google.com/store/apps/details?id=com.owncloud.android
+'customclient_ios' => '' //https://itunes.apple.com/us/app/owncloud/id543672169?mt=8
);
diff --git a/core/ajax/vcategories/add.php b/core/ajax/vcategories/add.php
index 23d00af70ab..16a1461be08 100644
--- a/core/ajax/vcategories/add.php
+++ b/core/ajax/vcategories/add.php
@@ -34,7 +34,7 @@ debug(print_r($category, true));
$categories = new OC_VCategories($type);
if($categories->hasCategory($category)) {
- bailOut(OC_Contacts_App::$l10n->t('This category already exists: '.$category));
+ bailOut($l->t('This category already exists: %s', array($category)));
} else {
$categories->add($category, true);
}
diff --git a/core/ajax/vcategories/removeFromFavorites.php b/core/ajax/vcategories/removeFromFavorites.php
index ba6e95c2497..78a528caa86 100644
--- a/core/ajax/vcategories/removeFromFavorites.php
+++ b/core/ajax/vcategories/removeFromFavorites.php
@@ -27,12 +27,12 @@ if(is_null($type)) {
}
if(is_null($id)) {
- bailOut($l->t('%s ID not provided.', $type));
+ bailOut($l->t('%s ID not provided.', array($type)));
}
$categories = new OC_VCategories($type);
if(!$categories->removeFromFavorites($id, $type)) {
- bailOut($l->t('Error removing %s from favorites.', $id));
+ bailOut($l->t('Error removing %s from favorites.', array($id)));
}
OC_JSON::success();
diff --git a/core/css/styles.css b/core/css/styles.css
index d82bdd2db4a..cefab2d49ff 100644
--- a/core/css/styles.css
+++ b/core/css/styles.css
@@ -16,8 +16,8 @@ body { background:#fefefe; font:normal .8em/1.6em "Lucida Grande", Arial, Verdan
/* HEADERS */
-#body-user #header, #body-settings #header { position:fixed; top:0; left:0; right:0; z-index:100; height:2.5em; line-height:2.5em; padding:.5em; background:#1d2d44; -moz-box-shadow:0 0 10px rgba(0, 0, 0, .5), inset 0 -2px 10px #222; -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .5), inset 0 -2px 10px #222; box-shadow:0 0 10px rgba(0, 0, 0, .5), inset 0 -2px 10px #222; }
-#body-login #header { margin:-2em auto 0; text-align:center; height:10em; padding:1em 0 .5em;
+#body-user #header, #body-settings #header { position:fixed; top:0; left:0; right:0; z-index:100; height:45px; line-height:2.5em; background:#1d2d44; -moz-box-shadow:0 0 10px rgba(0, 0, 0, .5), inset 0 -2px 10px #222; -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .5), inset 0 -2px 10px #222; box-shadow:0 0 10px rgba(0, 0, 0, .5), inset 0 -2px 10px #222; }
+#body-login #header { margin: -2em auto 0; text-align:center; height:10em; padding:1em 0 .5em;
-moz-box-shadow:0 0 1em rgba(0, 0, 0, .5); -webkit-box-shadow:0 0 1em rgba(0, 0, 0, .5); box-shadow:0 0 1em rgba(0, 0, 0, .5);
background:#1d2d44; /* Old browsers */
background:-moz-linear-gradient(top, #35537a 0%, #1d2d42 100%); /* FF3.6+ */
@@ -28,7 +28,7 @@ background:-ms-linear-gradient(top, #35537a 0%,#1d2d42 100%); /* IE10+ */
background:linear-gradient(top, #35537a 0%,#1d2d42 100%); /* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#35537a', endColorstr='#1d2d42',GradientType=0 ); /* IE6-9 */ }
-#owncloud { float:left; vertical-align:middle; }
+#owncloud { position:absolute; top:0; left:0; padding:6px; padding-bottom:0; }
.header-right { float:right; vertical-align:middle; padding:0 0.5em; }
.header-right > * { vertical-align:middle; }
@@ -53,6 +53,12 @@ input[type="checkbox"]:hover+label, input[type="checkbox"]:focus+label { color:#
#quota { cursor:default; }
+/* SCROLLING */
+::-webkit-scrollbar { width:8px; }
+::-webkit-scrollbar-track-piece { background-color:transparent; }
+::-webkit-scrollbar-thumb { background:#ddd; }
+
+
/* BUTTONS */
input[type="submit"], input[type="button"], button, .button, #quota, div.jp-progress, select, .pager li a {
width:auto; padding:.4em;
@@ -87,23 +93,40 @@ input[type="submit"] img, input[type="button"] img, button img, .button img { cu
#body-login input { font-size:1.5em; }
#body-login input[type="text"], #body-login input[type="password"] { width:13em; }
-#body-login input.login { width:auto; float:right; }
-#remember_login { margin:.8em .2em 0 1em; }
-.searchbox input[type="search"] { font-size:1.2em; padding:.2em .5em .2em 1.5em; background:#fff url('../img/actions/search.svg') no-repeat .5em center; border:0; -moz-border-radius:1em; -webkit-border-radius:1em; border-radius:1em; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter:alpha(opacity=70);opacity:.7; -webkit-transition:opacity 300ms; -moz-transition:opacity 300ms; -o-transition:opacity 300ms; transition:opacity 300ms; }
+#body-login input.login { width:auto; float:right; padding:7px 9px 6px; }
+#remember_login { margin:.8em .2em 0 1em; vertical-align:text-bottom; }
+.searchbox input[type="search"] { font-size:1.2em; padding:.2em .5em .2em 1.5em; background:#fff url('../img/actions/search.svg') no-repeat .5em center; border:0; -moz-border-radius:1em; -webkit-border-radius:1em; border-radius:1em; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter:alpha(opacity=70);opacity:.7; -webkit-transition:opacity 300ms; -moz-transition:opacity 300ms; -o-transition:opacity 300ms; transition:opacity 300ms; margin-top:10px; float:right; }
input[type="submit"].enabled { background:#66f866; border:1px solid #5e5; -moz-box-shadow:0 1px 1px #f8f8f8, 0 1px 1px #cfc inset; -webkit-box-shadow:0 1px 1px #f8f8f8, 0 1px 1px #cfc inset; box-shadow:0 1px 1px #f8f8f8, 0 1px 1px #cfc inset; }
#select_all{ margin-top:.4em !important;}
+
/* CONTENT ------------------------------------------------------------------ */
-#controls { padding:0 0.5em; width:100%; top:3.5em; height:2.8em; margin:0; background:#f7f7f7; border-bottom:1px solid #eee; position:fixed; z-index:50; -moz-box-shadow:0 -3px 7px #000; -webkit-box-shadow:0 -3px 7px #000; box-shadow:0 -3px 7px #000; }
+#controls {
+ position:fixed;
+ height:2.8em; width:100%;
+ padding:0 70px 0 0.5em; margin:0;
+ -moz-box-sizing:border-box; box-sizing:border-box;
+ -moz-box-shadow:0 -3px 7px #000; -webkit-box-shadow:0 -3px 7px #000; box-shadow:0 -3px 7px #000;
+ background:#f7f7f7; border-bottom:1px solid #eee; z-index:50;
+}
#controls .button { display:inline-block; }
-#content { height: 100%; width: 100%; position: relative; }
-#content-wrapper { height: 100%; width: 100%; padding-top: 3.5em; padding-left: 12.5em; box-sizing: border-box; -moz-box-sizing: border-box; position: absolute;}
-#leftcontent, .leftcontent { position:fixed; top: 0; overflow:auto; width:20em; background:#f8f8f8; border-right:1px solid #ddd; box-sizing: border-box; -moz-box-sizing: border-box; height: 100%; padding-top: 6.4em }
+
+#content { position:relative; height:100%; width:100%; }
+#content .hascontrols { position: relative; top: 2.9em; }
+#content-wrapper {
+ position:absolute; height:100%; width:100%; padding-top:3.5em; padding-left:64px;
+ -moz-box-sizing:border-box; box-sizing:border-box;
+}
+#leftcontent, .leftcontent {
+ position:relative; overflow:auto; width:20em; height:100%;
+ background:#f8f8f8; border-right:1px solid #ddd;
+ -moz-box-sizing:border-box; box-sizing:border-box;
+}
#leftcontent li, .leftcontent li { background:#f8f8f8; padding:.5em .8em; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; -webkit-transition:background-color 200ms; -moz-transition:background-color 200ms; -o-transition:background-color 200ms; transition:background-color 200ms; }
#leftcontent li:hover, #leftcontent li:active, #leftcontent li.active, .leftcontent li:hover, .leftcontent li:active, .leftcontent li.active { background:#eee; }
#leftcontent li.active, .leftcontent li.active { font-weight:bold; }
#leftcontent li:hover, .leftcontent li:hover { color:#333; background:#ddd; }
#leftcontent a { height:100%; display:block; margin:0; padding:0 1em 0 0; float:left; }
-#rightcontent, .rightcontent { position:fixed; top:6.4em; left:32.5em; overflow:auto }
+#rightcontent, .rightcontent { position:fixed; top:6.4em; left:24.5em; overflow:auto }
/* LOG IN & INSTALLATION ------------------------------------------------------------ */
@@ -124,16 +147,14 @@ input[type="submit"].enabled { background:#66f866; border:1px solid #5e5; -moz-b
#login #datadirContent label { display:block; margin:0; color:#999; }
#login form #datadirField legend { margin-bottom:15px; }
-
/* Icons for username and password fields to better recognize them */
#adminlogin, #adminpass, #user, #password { width:11.7em!important; padding-left:1.8em; }
-#adminlogin+label, #adminpass+label, #user+label, #password+label { left:2.2em; }
-#adminlogin+label+img, #adminpass+label+img, #user+label+img, #password+label+img {
+#adminlogin+label+img, #adminpass-icon, #user+label+img, #password-icon {
position:absolute; left:1.25em; top:1.65em;
opacity:.3;
}
-#adminpass+label+img, #password+label+img { top:1.1em; }
-
+#adminpass-icon, #password-icon { top:1.1em; }
+input[name="password-clone"] { padding-left:1.8em; width:11.7em !important; }
/* Nicely grouping input field sets */
.grouptop input {
@@ -151,15 +172,28 @@ input[type="submit"].enabled { background:#66f866; border:1px solid #5e5; -moz-b
box-shadow:0 1px 1px #fff,0 1px 0 #ddd inset;
}
+/* In field labels. No, HTML placeholder does not work as well. */
#login form label { color:#666; }
#login .groupmiddle label, #login .groupbottom label { top:.65em; }
-/* NEEDED FOR INFIELD LABELS */
p.infield { position:relative; }
label.infield { cursor:text !important; top:1.05em; left:.85em; }
-#login form label.infield { position:absolute; font-size:19px; color:#aaa; white-space:nowrap; }
+#login form label.infield { position:absolute; font-size:19px; color:#aaa; white-space:nowrap; padding-left:1.4em; }
+#login #databaseField .infield { padding-left:0; }
#login form input[type="checkbox"]+label { position:relative; margin:0; font-size:1em; text-shadow:#fff 0 1px 0; }
#login form .errors { background:#fed7d7; border:1px solid #f00; list-style-indent:inside; margin:0 0 2em; padding:1em; }
+/* Show password toggle */
+#show {
+ position:absolute; right:1em; top:.8em; float:right;
+ display:none;
+}
+#show + label {
+ position:absolute!important; height:14px; width:24px; right:1em; top:1.25em!important;
+ background-image:url("../img/actions/toggle.png"); background-repeat:no-repeat; opacity:.3;
+}
+#show:checked + label { opacity:.8; }
+
+/* Database selector */
#login form #selectDbType { text-align:center; }
#login form #selectDbType label {
position:static; margin:0 -3px 5px; padding:.4em;
@@ -169,6 +203,7 @@ label.infield { cursor:text !important; top:1.05em; left:.85em; }
}
#login form #selectDbType label.ui-state-hover, #login form #selectDbType label.ui-state-active { color:#000; background-color:#e8e8e8; }
+/* Warnings */
fieldset.warning {
padding:8px;
color:#b94a48; background-color:#f2dede; border:1px solid #eed3d7;
@@ -176,16 +211,41 @@ fieldset.warning {
}
fieldset.warning legend { color:#b94a48 !important; }
+/* Alternative Logins */
+#alternative-logins legend { margin-bottom:10px; }
+#alternative-logins li { height:40px; display:inline-block; white-space:nowrap; }
+
/* NAVIGATION ------------------------------------------------------------- */
-#navigation { position:fixed; top:3.5em; float:left; width:12.5em; padding:0; z-index:75; height:100%; background:#eee; border-right:1px #ccc solid; -moz-box-shadow:-3px 0 7px #000; -webkit-box-shadow:-3px 0 7px #000; box-shadow:-3px 0 7px #000; overflow:hidden;}
-#navigation a { display:block; padding:.6em .5em .4em 2.5em; background:#eee 1em center no-repeat; border-bottom:1px solid #ddd; border-top:1px solid #fff; text-decoration:none; font-size:1.2em; color:#666; text-shadow:#f8f8f8 0 1px 0; }
-#navigation a.active, #navigation a:hover, #navigation a:focus { background-color:#dbdbdb; border-top:1px solid #d4d4d4; border-bottom:1px solid #ccc; color:#333; }
-#navigation a.active { background-color:#ddd; }
-#navigation #settings { position:absolute; bottom:3.5em; width:100%; }
-#expand { position:relative; z-index:100; margin-bottom:-.5em; padding:.5em 10.1em .7em 1.2em; cursor:pointer; }
-#expand+span { position:absolute; z-index:99; margin:-1.7em 0 0 2.5em; font-size:1.2em; color:#666; text-shadow:#f8f8f8 0 1px 0; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0); opacity:0; -webkit-transition:opacity 300ms; -moz-transition:opacity 300ms; -o-transition:opacity 300ms; transition:opacity 300ms; }
-#expand:hover+span, #expand+span:hover { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); opacity:1; cursor:pointer; }
+#navigation {
+ position:fixed; top:3.5em; float:left; width:64px; padding:0; z-index:75; height:100%;
+ background:#30343a url('../img/noise.png') repeat; border-right:1px #333 solid;
+ -moz-box-shadow:0 0 7px #000; -webkit-box-shadow:0 0 7px #000; box-shadow:0 0 7px #000;
+ overflow-x:scroll;
+}
+#navigation a {
+ display:block; padding:8px 0 4px;
+ text-decoration:none; font-size:10px; text-align:center;
+ color:#fff; text-shadow:#000 0 -1px 0; opacity:.4;
+ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; // ellipsize long app names
+}
+ #navigation a:hover, #navigation a:focus { opacity:.8; }
+ #navigation a.active { opacity:1; }
+ #navigation .icon { display:block; width:32px; height:32px; margin:0 16px 0; }
+ #navigation li:first-child a { padding-top:16px; }
+#settings { float:right; margin-top:7px; color:#bbb; text-shadow:0 -1px 0 #000; }
+#expand { padding:15px; cursor:pointer; font-weight:bold; }
+#expand:hover, #expand:focus, #expand:active { color:#fff; }
+#expand img { opacity:.7; margin-bottom:-2px; }
+#expand:hover img, #expand:focus img, #expand:active img { opacity:1; }
+#expanddiv {
+ position:absolute; right:0; top:45px; z-index:76; display:none;
+ background-color:#444; border-bottom-left-radius:7px; box-shadow: 0 0 20px rgb(29,45,68);
+}
+ #expanddiv a { display:block; color:#fff; text-shadow:0 -1px 0 #000; padding:0 8px; opacity:.7; }
+ #expanddiv a img { margin-bottom:-3px; }
+ #expanddiv a:hover, #expanddiv a:focus, #expanddiv a:active { opacity:1; }
+
/* VARIOUS REUSABLE SELECTORS */
.hidden { display:none; }
@@ -260,6 +320,7 @@ a.bookmarklet { background-color:#ddd; border:1px solid #ccc; padding:5px;paddin
.arrow.down { -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -o-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg); }
/* ---- BREADCRUMB ---- */
-div.crumb { float:left; display:block; background:no-repeat right 0; padding:.75em 1.5em 0 1em; height:2.9em; }
-div.crumb:first-child { padding-left:1em; }
-div.crumb.last { font-weight:bold; }
+div.crumb { float:left; display:block; background:url('../img/breadcrumb.svg') no-repeat right 0; padding:.75em 1.5em 0 1em; height:2.9em; }
+div.crumb:first-child { padding:10px 20px 10px 5px; }
+div.crumb.last { font-weight:bold; background:none; padding-right:10px; }
+div.crumb a{ padding: 0.9em 0 0.7em 0; }
diff --git a/core/img/actions/caret.png b/core/img/actions/caret.png
new file mode 100644
index 00000000000..e0ae969a943
--- /dev/null
+++ b/core/img/actions/caret.png
Binary files differ
diff --git a/core/img/actions/caret.svg b/core/img/actions/caret.svg
new file mode 100644
index 00000000000..7bb0c59cde2
--- /dev/null
+++ b/core/img/actions/caret.svg
@@ -0,0 +1,112 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ version="1.0"
+ width="10"
+ height="10"
+ id="svg2403"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="logout.svg"
+ inkscape:export-filename="caret.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1280"
+ inkscape:window-height="800"
+ id="namedview3047"
+ showgrid="false"
+ inkscape:zoom="25.279067"
+ inkscape:cx="3.6223673"
+ inkscape:cy="6.0978375"
+ inkscape:window-x="0"
+ inkscape:window-y="-31"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2403"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0" />
+ <metadata
+ id="metadata15">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs2405">
+ <linearGradient
+ x1="11.644068"
+ y1="2.4988678"
+ x2="11.644068"
+ y2="15.00281"
+ id="linearGradient2392"
+ xlink:href="#linearGradient3678"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(1.0000001,1.1920928e-8)" />
+ <linearGradient
+ x1="8.4964771"
+ y1="-0.061573759"
+ x2="8.4964771"
+ y2="8.083209"
+ id="linearGradient2395"
+ xlink:href="#linearGradient3678"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0526316,0,0,0.9843625,0.5789474,0.06024281)" />
+ <linearGradient
+ id="linearGradient3678">
+ <stop
+ id="stop3680"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3682"
+ style="stop-color:#e6e6e6;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3678"
+ id="linearGradient2993"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0526316,0,0,0.9843625,-3.4210526,1.060243)"
+ x1="8.4964771"
+ y1="-0.061573759"
+ x2="8.4964771"
+ y2="8.083209" />
+ </defs>
+ <path
+ sodipodi:nodetypes="cccc"
+ inkscape:connector-curvature="0"
+ id="path3023"
+ d="M 1,2 5,10 9,2.011 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.5;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:url(#linearGradient2993);fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+ d="M 1,1 5,9 9,1.011 z"
+ id="path3716"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccc" />
+</svg>
diff --git a/core/img/actions/logout.png b/core/img/actions/logout.png
index 37f62543ac2..e2f4b7af12e 100644
--- a/core/img/actions/logout.png
+++ b/core/img/actions/logout.png
Binary files differ
diff --git a/core/img/actions/logout.svg b/core/img/actions/logout.svg
index 0281fad43e7..e5edc24895d 100644
--- a/core/img/actions/logout.svg
+++ b/core/img/actions/logout.svg
@@ -33,7 +33,7 @@
id="namedview3047"
showgrid="false"
inkscape:zoom="25.279067"
- inkscape:cx="5.0341304"
+ inkscape:cx="-1.6512429"
inkscape:cy="6.4537904"
inkscape:window-x="0"
inkscape:window-y="27"
@@ -47,7 +47,7 @@
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- <dc:title></dc:title>
+ <dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
@@ -164,14 +164,15 @@
y2="15.216674" />
</defs>
<path
+ sodipodi:nodetypes="sccsccsccssscscssscscc"
+ inkscape:connector-curvature="0"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+ d="m 8.0000634,0 c -0.4714045,0 -0.9610304,0.5419023 -0.95,1 l 0,6 c -0.00747,0.5283126 0.4216346,1 0.95,1 0.5283654,0 0.957472,-0.4716874 0.95,-1 l 0,-6 c 0.014622,-0.605105 -0.4785955,-1 -0.95,-1 z m -3.34375,2.5 c -0.087186,0.019294 -0.1716251,0.050959 -0.25,0.09375 -2.9994999,1.5715133 -3.91842874,4.7978566 -3.125,7.46875 C 2.0747421,12.733393 4.5611725,15 7.9688134,15 11.327833,15 13.846204,12.850562 14.687563,10.21875 15.528922,7.5869378 14.630363,4.3955638 11.562563,2.625 11.128957,2.3713639 10.503661,2.535122 10.250038,2.9687356 9.9964154,3.4023491 10.160192,4.0276401 10.593813,4.28125 c 2.390793,1.3798311 2.882452,3.4944109 2.28125,5.375 -0.601202,1.880589 -2.344037,3.4375 -4.9062496,3.4375 -2.575923,0 -4.297634,-1.650181 -4.875,-3.59375 C 2.5164474,7.5564313 3.0469519,5.451888 5.2813134,4.28125 5.6599659,4.0748887 5.8603711,3.5887067 5.7371222,3.1754605 5.6138734,2.7622144 5.1798937,2.4652349 4.7500634,2.5 4.7188384,2.49846 4.6875384,2.49846 4.6563134,2.5 z"
+ id="path3781" />
+ <path
id="path3927"
d="m 8.0000634,1 c -0.4714045,0 -0.9610304,0.5419023 -0.95,1 l 0,6 c -0.00747,0.5283126 0.4216346,1 0.95,1 0.5283654,0 0.957472,-0.4716874 0.95,-1 l 0,-6 c 0.014622,-0.605105 -0.4785955,-1 -0.95,-1 z m -3.34375,2.5 c -0.087186,0.019294 -0.1716251,0.050959 -0.25,0.09375 -2.9994999,1.5715133 -3.91842874,4.7978566 -3.125,7.46875 C 2.0747421,13.733393 4.5611725,16 7.9688134,16 11.327833,16 13.846204,13.850562 14.687563,11.21875 15.528922,8.5869378 14.630363,5.3955638 11.562563,3.625 11.128957,3.3713639 10.503661,3.535122 10.250038,3.9687356 9.9964154,4.4023491 10.160192,5.0276401 10.593813,5.28125 c 2.390793,1.3798311 2.882452,3.4944109 2.28125,5.375 -0.601202,1.880589 -2.344037,3.4375 -4.9062496,3.4375 -2.575923,0 -4.297634,-1.650181 -4.875,-3.59375 C 2.5164474,8.5564313 3.0469519,6.451888 5.2813134,5.28125 5.6599659,5.0748887 5.8603711,4.5887067 5.7371222,4.1754605 5.6138734,3.7622144 5.1798937,3.4652349 4.7500634,3.5 4.7188384,3.49846 4.6875384,3.49846 4.6563134,3.5 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.5;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:1;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
inkscape:connector-curvature="0"
sodipodi:nodetypes="sccsccsccssscscssscscc" />
- <path
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:url(#linearGradient3942);fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
- d="m 8.0000634,0 c -0.4714045,0 -1.0110304,0.54190231 -1,1 l 0,6 c -0.00747,0.5283126 0.4716346,1 1,1 0.5283654,0 1.007472,-0.4716874 1,-1 l 0,-6 c 0.014622,-0.60510499 -0.5285955,-1 -1,-1 z m -3.34375,2.5 a 0.95009499,0.95009499 0 0 0 -0.25,0.09375 C 1.4068135,4.1652633 0.48788466,7.3916066 1.2813134,10.0625 2.0747421,12.733393 4.5611725,15 7.9688134,15 c 3.3590196,0 5.8773906,-2.149438 6.7187496,-4.78125 0.841359,-2.6318122 -0.0572,-5.8231862 -3.125,-7.59375 a 0.95938009,0.95938009 0 1 0 -0.96875,1.65625 c 2.390793,1.3798311 2.882452,3.4944109 2.28125,5.375 -0.601202,1.880589 -2.344037,3.4375 -4.9062496,3.4375 -2.575923,0 -4.297634,-1.650181 -4.875,-3.59375 -0.577366,-1.9435687 -0.046862,-4.048112 2.1875,-5.21875 A 0.95009499,0.95009499 0 0 0 4.7500634,2.5 a 0.95009499,0.95009499 0 0 0 -0.09375,0 z"
- id="path3716"
- inkscape:connector-curvature="0" />
</svg>
diff --git a/core/img/actions/toggle.png b/core/img/actions/toggle.png
new file mode 100644
index 00000000000..6ef3f2227b7
--- /dev/null
+++ b/core/img/actions/toggle.png
Binary files differ
diff --git a/core/img/actions/toggle.svg b/core/img/actions/toggle.svg
new file mode 100644
index 00000000000..82a5171477e
--- /dev/null
+++ b/core/img/actions/toggle.svg
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Generator: Adobe Illustrator 15.1.0, SVG Export Plug-In -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ version="1.1"
+ x="0px"
+ y="0px"
+ width="16px"
+ height="9px"
+ viewBox="0 0 16 9"
+ overflow="visible"
+ enable-background="new 0 0 16 9"
+ xml:space="preserve"
+ id="svg2"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="eye_all.svg"><metadata
+ id="metadata12"><rdf:RDF><cc:Work
+ rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1021"
+ id="namedview10"
+ showgrid="false"
+ inkscape:zoom="20.75"
+ inkscape:cx="8.0963855"
+ inkscape:cy="4.5"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+<defs
+ id="defs4">
+</defs>
+<path
+ fill="#575756"
+ d="M7.999,0C4.89,0,2.073,1.719,0,4.5C2.073,7.281,4.89,9,7.999,9C11.11,9,13.927,7.281,16,4.5 C13.927,1.719,11.108,0,7.999,0z M8,7.5c-1.657,0-3-1.343-3-3s1.343-3,3-3c1.657,0,3,1.343,3,3S9.657,7.5,8,7.5z"
+ id="path6"
+ style="fill:#222222;fill-opacity:1" />
+<circle
+ fill="#575756"
+ cx="8"
+ cy="4.501"
+ r="1.5"
+ id="circle8"
+ style="fill:#222222;fill-opacity:1" />
+</svg> \ No newline at end of file
diff --git a/core/img/noise.png b/core/img/noise.png
new file mode 100644
index 00000000000..8fdda17b5e3
--- /dev/null
+++ b/core/img/noise.png
Binary files differ
diff --git a/core/img/places/files.png b/core/img/places/files.png
new file mode 100644
index 00000000000..9c7ff2642f9
--- /dev/null
+++ b/core/img/places/files.png
Binary files differ
diff --git a/core/img/places/files.svg b/core/img/places/files.svg
new file mode 100644
index 00000000000..8ebf861f6d5
--- /dev/null
+++ b/core/img/places/files.svg
@@ -0,0 +1,128 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ height="32"
+ id="svg3349"
+ version="1.1"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="files.svg"
+ inkscape:export-filename="files.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
+ <defs
+ id="defs3351">
+ <linearGradient
+ id="linearGradient3754">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3756" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.70779222;"
+ offset="1"
+ id="stop3758" />
+ </linearGradient>
+ <linearGradient
+ y2="1013.451"
+ x2="209.34245"
+ y1="998.45801"
+ x1="209.34245"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3528"
+ xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55-2"
+ inkscape:collect="always" />
+ <linearGradient
+ id="linearGradient3587-6-5-3-4-5-4-0-1-55-2">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop3589-9-2-2-3-2-53-4-3-95-4" />
+ <stop
+ offset="1"
+ style="stop-color:#363636;stop-opacity:1"
+ id="stop3591-7-4-73-7-9-86-9-3-6-3" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3587-6-5-2-1">
+ <stop
+ id="stop3589-9-2-8-2"
+ style="stop-color:#000000;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3591-7-4-0-2"
+ style="stop-color:#363636;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="16"
+ inkscape:cx="9.6005683"
+ inkscape:cy="17.34375"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:window-width="1280"
+ inkscape:window-height="773"
+ inkscape:window-x="0"
+ inkscape:window-y="-1"
+ inkscape:window-maximized="1">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4530"
+ empspacing="4"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true"
+ dotted="true" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata3354">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(573.14286,110.2963)">
+ <path
+ inkscape:connector-curvature="0"
+ d="m -570.22204,-108.29572 c -0.50115,0 -0.92082,0.41966 -0.92082,0.92081 l 0,24.157882 c 0,0.51739 0.40324,0.920728 0.92082,0.920728 l 26.15768,0 c 0.51756,0 0.92081,-0.403165 0.92081,-0.920728 l 6.9e-4,-14.154116 c 0,-0.501097 -0.41966,-0.925235 -0.92081,-0.925235 l -21.07897,0 -7e-4,11.004713 c 0,0.480123 -0.52409,0.97706 -1.00422,0.97706 -0.48012,0 -0.99573,-0.496937 -0.99573,-0.97706 l 7e-4,-12.142797 c 0,-0.480124 0.40484,-0.862147 0.88497,-0.862147 l 4.59443,0 14.52051,5.2e-4 -7e-4,-2.95163 c 0,-0.56713 -0.42551,-1.04812 -0.99245,-1.04812 l -13.00724,0 0,-3.07907 c 0,-0.50118 -0.40586,-0.92081 -0.90701,-0.92081 z"
+ id="path5073"
+ sodipodi:nodetypes="ccccccccccsccccccccccc"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline" />
+ <path
+ style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline"
+ sodipodi:nodetypes="ccccccccccsccccccccccc"
+ id="rect3845-5"
+ d="m -570.22204,-107.2957 c -0.50115,0 -0.92082,0.41966 -0.92082,0.92081 l 0,24.157884 c 0,0.51739 0.40324,0.920728 0.92082,0.920728 l 26.15768,0 c 0.51756,0 0.92081,-0.403165 0.92081,-0.920728 l 6.9e-4,-14.154116 c 0,-0.501097 -0.41966,-0.925235 -0.92081,-0.925235 l -21.07897,0 -7e-4,11.004713 c 0,0.480123 -0.52409,0.97706 -1.00422,0.97706 -0.48012,0 -0.99573,-0.496937 -0.99573,-0.97706 l 7e-4,-12.142797 c 0,-0.480124 0.40484,-0.862143 0.88497,-0.862143 l 4.59443,0 14.52051,5.2e-4 -7e-4,-2.951636 c 0,-0.56713 -0.42551,-1.04812 -0.99245,-1.04812 l -13.00724,0 0,-3.07907 c 0,-0.50118 -0.40586,-0.92081 -0.90701,-0.92081 z"
+ inkscape:connector-curvature="0" />
+ </g>
+</svg>
diff --git a/core/img/places/home.png b/core/img/places/home.png
index c3dbd3e3538..2945b84e868 100644
--- a/core/img/places/home.png
+++ b/core/img/places/home.png
Binary files differ
diff --git a/core/img/places/home.svg b/core/img/places/home.svg
index 4b45ef12bcb..a836a5999f0 100644
--- a/core/img/places/home.svg
+++ b/core/img/places/home.svg
@@ -14,9 +14,9 @@
width="16"
height="16"
id="svg11300"
- inkscape:version="0.48.1 r9760"
- sodipodi:docname="help.svg"
- inkscape:export-filename="/home/jancborchardt/jancborchardt/ownCloud/icons/help.png"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="home.svg"
+ inkscape:export-filename="home.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<metadata
@@ -27,7 +27,7 @@
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- <dc:title></dc:title>
+ <dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
@@ -41,16 +41,16 @@
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1280"
- inkscape:window-height="776"
+ inkscape:window-height="773"
id="namedview24"
showgrid="true"
showguides="true"
inkscape:guide-bbox="true"
- inkscape:zoom="22.627418"
- inkscape:cx="14.025105"
- inkscape:cy="9.2202448"
+ inkscape:zoom="16.000001"
+ inkscape:cx="2.7409248"
+ inkscape:cy="8.4568105"
inkscape:window-x="0"
- inkscape:window-y="24"
+ inkscape:window-y="-1"
inkscape:window-maximized="1"
inkscape:current-layer="g4146">
<inkscape:grid
@@ -65,6 +65,17 @@
<defs
id="defs3">
<linearGradient
+ id="linearGradient4085">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop4087" />
+ <stop
+ offset="1"
+ style="stop-color:#363636;stop-opacity:0.7"
+ id="stop4089" />
+ </linearGradient>
+ <linearGradient
id="linearGradient4136">
<stop
offset="0"
@@ -1743,6 +1754,44 @@
id="linearGradient3475"
xlink:href="#linearGradient3587-6-5-26"
inkscape:collect="always" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3587-6-5-26"
+ id="linearGradient4074"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(13.927091,-3.426613)"
+ x1="-2.4040222"
+ y1="4.4573336"
+ x2="-2.4040222"
+ y2="18.967093" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4085"
+ id="linearGradient4083"
+ x1="8"
+ y1="1"
+ x2="8"
+ y2="15.458407"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4085"
+ id="linearGradient4121"
+ gradientUnits="userSpaceOnUse"
+ x1="8"
+ y1="1"
+ x2="8"
+ y2="15.458407"
+ gradientTransform="translate(-20,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4085"
+ id="linearGradient4436"
+ x1="8"
+ y1="1"
+ x2="8"
+ y2="15"
+ gradientUnits="userSpaceOnUse" />
</defs>
<g
transform="matrix(0.78786264,0,0,0.78786264,-3.1483699,0.44173984)"
@@ -1761,19 +1810,10 @@
style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
<g
id="g4146">
- <g
- id="g4550"
- transform="translate(0,-20)">
- <path
- inkscape:connector-curvature="0"
- d="M 8,22.03072 0,30 l 3,0 0,6 10,0 0,-6 3,0 L 13,26.969459 13,23 l -3.0000001,0 0,1.081152 L 8,22.03072 z"
- id="path3887"
- style="opacity:0.6;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <path
- inkscape:connector-curvature="0"
- d="M 8,21.03072 0,29 l 3,0 0,6 10,0 0,-6 3,0 L 13,25.969459 13,22 l -3.0000001,0 0,1.081152 L 8,21.03072 z"
- id="path3883"
- style="opacity:0.7;fill:url(#linearGradient3475);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- </g>
+ <path
+ inkscape:connector-curvature="0"
+ d="M 8,1.030589 0,9 l 3,0 0,6.0001 10,0 L 13,9 l 3,0 -3,-3.030592 0,-3.969524 -3,0 0,1.081169 -2,-2.050464 z"
+ id="path3328"
+ style="fill:url(#linearGradient4436);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.7" />
</g>
</svg>
diff --git a/core/img/places/music.png b/core/img/places/music.png
index 85ee2474cd1..5b71e19ee3c 100644
--- a/core/img/places/music.png
+++ b/core/img/places/music.png
Binary files differ
diff --git a/core/img/places/music.svg b/core/img/places/music.svg
index 1f397660970..e8f91f46166 100644
--- a/core/img/places/music.svg
+++ b/core/img/places/music.svg
@@ -7,1664 +7,67 @@
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- version="1.0"
- width="16"
- height="16"
- id="svg11300"
- inkscape:version="0.48.1 r9760"
- sodipodi:docname="search.svg"
- inkscape:export-filename="/home/jancborchardt/jancborchardt/ownCloud/icons/search.png"
+ width="32"
+ height="32"
+ id="svg4375"
+ version="1.1"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="music.svg"
+ inkscape:export-filename="music.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
+ <defs
+ id="defs4377" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="11.2"
+ inkscape:cx="7.9636746"
+ inkscape:cy="12.572189"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:window-width="1280"
+ inkscape:window-height="745"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1" />
<metadata
- id="metadata26">
+ id="metadata4380">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- <dc:title></dc:title>
+ <dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
- <sodipodi:namedview
- pagecolor="#cccccc"
- bordercolor="#666666"
- borderopacity="1"
- objecttolerance="10"
- gridtolerance="10"
- guidetolerance="10"
- inkscape:pageopacity="0"
- inkscape:pageshadow="2"
- inkscape:window-width="1280"
- inkscape:window-height="776"
- id="namedview24"
- showgrid="true"
- showguides="true"
- inkscape:guide-bbox="true"
- inkscape:zoom="22.627418"
- inkscape:cx="-2.2078397"
- inkscape:cy="6.5568429"
- inkscape:window-x="0"
- inkscape:window-y="24"
- inkscape:window-maximized="1"
- inkscape:current-layer="svg11300">
- <inkscape:grid
- type="xygrid"
- id="grid4330"
- empspacing="5"
- dotted="true"
- visible="true"
- enabled="true"
- snapvisiblegridlinesonly="true" />
- </sodipodi:namedview>
- <defs
- id="defs3">
- <linearGradient
- id="linearGradient4136">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1;"
- id="stop4138" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop4140" />
- </linearGradient>
- <linearGradient
- id="linearGradient4303">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1"
- id="stop4305" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop4307" />
- </linearGradient>
- <linearGradient
- id="linearGradient4297">
- <stop
- id="stop4299"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop4301"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- id="linearGradient4115">
- <stop
- id="stop4117"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop4119"
- style="stop-color:#363636;stop-opacity:0.698"
- offset="1" />
- </linearGradient>
- <linearGradient
- id="linearGradient3785">
- <stop
- id="stop3787"
- style="stop-color:#b8b8b8;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3789"
- style="stop-color:#878787;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- id="linearGradient6954">
- <stop
- id="stop6960"
- style="stop-color:#f5f5f5;stop-opacity:1"
- offset="0" />
- <stop
- id="stop6962"
- style="stop-color:#d2d2d2;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- id="linearGradient3341">
- <stop
- id="stop3343"
- style="stop-color:white;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3345"
- style="stop-color:white;stop-opacity:0"
- offset="1" />
- </linearGradient>
- <radialGradient
- cx="24.999998"
- cy="28.659998"
- r="16"
- fx="24.999998"
- fy="28.659998"
- id="radialGradient2856"
- xlink:href="#linearGradient6954"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.56186795,0,0,0.15787922,-6.1682604,5.3385209)" />
- <linearGradient
- x1="30"
- y1="25.084745"
- x2="30"
- y2="45"
- id="linearGradient2858"
- xlink:href="#linearGradient3785"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" />
- <radialGradient
- cx="26.375898"
- cy="12.31301"
- r="8"
- fx="26.375898"
- fy="12.31301"
- id="radialGradient2860"
- xlink:href="#linearGradient6954"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.55250164,-0.0426402,0.04315608,0.50971914,-6.3026675,-1.9765067)" />
- <linearGradient
- x1="30"
- y1="5"
- x2="30"
- y2="44.678879"
- id="linearGradient2862"
- xlink:href="#linearGradient3785"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" />
- <linearGradient
- x1="30"
- y1="0.91818392"
- x2="30"
- y2="25.792814"
- id="linearGradient2864"
- xlink:href="#linearGradient3341"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" />
- <linearGradient
- x1="29.955881"
- y1="21.86607"
- x2="29.955881"
- y2="43.144382"
- id="linearGradient2866"
- xlink:href="#linearGradient3341"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1"
- id="linearGradient7308"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.54681372,0,0,0.39376081,3.7325729,-0.29182867)"
- x1="34.992828"
- y1="0.94087797"
- x2="34.992828"
- y2="33.955856" />
- <linearGradient
- id="linearGradient3587-6-5-3-4-5-4-0-1">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1"
- id="stop3589-9-2-2-3-2-53-4-3" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop3591-7-4-73-7-9-86-9-3" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1"
- id="linearGradient3796"
- x1="8.3635759"
- y1="15.028702"
- x2="15.937561"
- y2="11.00073"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1"
- id="linearGradient3798"
- x1="6.9951797"
- y1="4.7478018"
- x2="13.00482"
- y2="4.7478018"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1"
- id="linearGradient3815"
- x1="209.34245"
- y1="998.45801"
- x2="209.34245"
- y2="1013.451"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5"
- id="linearGradient3815-3"
- x1="209.34245"
- y1="998.45801"
- x2="209.34245"
- y2="1013.451"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- id="linearGradient3587-6-5-3-4-5-4-0-1-5">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1"
- id="stop3589-9-2-2-3-2-53-4-3-9" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop3591-7-4-73-7-9-86-9-3-0" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5"
- id="linearGradient3831"
- x1="209.34245"
- y1="998.45801"
- x2="209.34245"
- y2="1013.451"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- id="linearGradient3833">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1"
- id="stop3835" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop3837" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1"
- id="linearGradient3874"
- gradientUnits="userSpaceOnUse"
- x1="209.34245"
- y1="998.45801"
- x2="209.34245"
- y2="1013.451" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2"
- id="linearGradient3892-2"
- x1="8.7094374"
- y1="1.0035814"
- x2="8.6826077"
- y2="16.052532"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- id="linearGradient3587-6-5-3-4-5-4-0-1-2">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1"
- id="stop3589-9-2-2-3-2-53-4-3-1" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop3591-7-4-73-7-9-86-9-3-4" />
- </linearGradient>
- <linearGradient
- gradientTransform="matrix(0.96967712,0,0,0.96967712,0.26437941,-0.96950812)"
- y2="16.052532"
- x2="8.6826077"
- y1="1.0035814"
- x1="8.7094374"
- gradientUnits="userSpaceOnUse"
- id="linearGradient3909"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2"
- inkscape:collect="always" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1"
- id="linearGradient3984"
- gradientUnits="userSpaceOnUse"
- x1="209.34245"
- y1="998.45801"
- x2="209.34245"
- y2="1013.451" />
- <linearGradient
- id="linearGradient3587-6-5-3-4-5-4-0-1-2-1">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1"
- id="stop3589-9-2-2-3-2-53-4-3-1-4" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop3591-7-4-73-7-9-86-9-3-4-6" />
- </linearGradient>
- <linearGradient
- gradientTransform="matrix(0.78786264,0,0,0.78786264,-1.5726929,-0.7389112)"
- y2="16.052532"
- x2="8.6826077"
- y1="1.0035814"
- x1="8.7094374"
- gradientUnits="userSpaceOnUse"
- id="linearGradient3909-3"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-2"
- inkscape:collect="always" />
- <linearGradient
- id="linearGradient3587-6-5-3-4-5-4-0-1-2-2">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1"
- id="stop3589-9-2-2-3-2-53-4-3-1-7" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop3591-7-4-73-7-9-86-9-3-4-5" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4115-9"
- id="linearGradient4113-3"
- x1="0.86849999"
- y1="13.895414"
- x2="0.44923753"
- y2="28.776533"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- id="linearGradient4115-9">
- <stop
- id="stop4117-5"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop4119-6"
- style="stop-color:#363636;stop-opacity:0.698"
- offset="1" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3104"
- id="linearGradient3815-4"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,0.35950872)"
- x1="-51.786404"
- y1="50.786446"
- x2="-51.786404"
- y2="2.9062471" />
- <linearGradient
- id="linearGradient3104">
- <stop
- id="stop3106"
- style="stop-color:#aaaaaa;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3108"
- style="stop-color:#c8c8c8;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <radialGradient
- cx="13.138569"
- cy="25.625349"
- r="13.931416"
- fx="13.138569"
- fy="25.625349"
- id="radialGradient2965"
- xlink:href="#linearGradient3690-451"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0,0.92614711,-1.0546317,0,32.402583,-9.3345932)" />
- <linearGradient
- id="linearGradient3690-451">
- <stop
- id="stop2857"
- style="stop-color:#e8e8e8;stop-opacity:1"
- offset="0" />
- <stop
- id="stop2859"
- style="stop-color:#d8d8d8;stop-opacity:1"
- offset="0.26238" />
- <stop
- id="stop2861"
- style="stop-color:#c2c2c2;stop-opacity:1"
- offset="0.66093999" />
- <stop
- id="stop2863"
- style="stop-color:#a5a5a5;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="21.483376"
- y1="36.255058"
- x2="21.483376"
- y2="9.5799999"
- id="linearGradient2967"
- xlink:href="#linearGradient3603-84"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762279)" />
- <linearGradient
- id="linearGradient3603-84">
- <stop
- id="stop2867"
- style="stop-color:#707070;stop-opacity:1"
- offset="0" />
- <stop
- id="stop2869"
- style="stop-color:#9e9e9e;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="11.566265"
- y1="22.292103"
- x2="15.214532"
- y2="33.95525"
- id="linearGradient3674-262"
- xlink:href="#linearGradient8265-821-176-38-919-66-249-529"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.4893617,0,0,0.4893617,1.7131795,22.728095)" />
- <linearGradient
- id="linearGradient8265-821-176-38-919-66-249-529">
- <stop
- id="stop2873"
- style="stop-color:#ffffff;stop-opacity:0.27450982"
- offset="0" />
- <stop
- id="stop2875"
- style="stop-color:#ffffff;stop-opacity:0"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="24.046366"
- y1="11.673002"
- x2="24.046366"
- y2="34.713669"
- id="linearGradient3677-116"
- xlink:href="#linearGradient3642-81"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)" />
- <linearGradient
- id="linearGradient3642-81">
- <stop
- id="stop2879"
- style="stop-color:#ffffff;stop-opacity:1"
- offset="0" />
- <stop
- id="stop2881"
- style="stop-color:#ffffff;stop-opacity:0"
- offset="1" />
- </linearGradient>
- <linearGradient
- y2="34.713669"
- x2="24.046366"
- y1="11.673002"
- x1="24.046366"
- gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)"
- gradientUnits="userSpaceOnUse"
- id="linearGradient3037"
- xlink:href="#linearGradient3642-81"
- inkscape:collect="always" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3155-40"
- id="linearGradient8639"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.415777,-0.4174938,0.518983,0.5146192,-15.747227,2.6503673)"
- spreadMethod="pad"
- x1="23.575972"
- y1="25.356892"
- x2="23.575972"
- y2="31.210939" />
- <linearGradient
- id="linearGradient3155-40">
- <stop
- id="stop2541"
- offset="0"
- style="stop-color:#181818;stop-opacity:1;" />
- <stop
- style="stop-color:#dbdbdb;stop-opacity:1;"
- offset="0.13482948"
- id="stop2543" />
- <stop
- id="stop2545"
- offset="0.20224422"
- style="stop-color:#a4a4a4;stop-opacity:1;" />
- <stop
- style="stop-color:#ffffff;stop-opacity:1;"
- offset="0.26965895"
- id="stop2547" />
- <stop
- id="stop2549"
- offset="0.44650277"
- style="stop-color:#8d8d8d;stop-opacity:1;" />
- <stop
- style="stop-color:#959595;stop-opacity:1;"
- offset="0.57114136"
- id="stop2551" />
- <stop
- id="stop2553"
- offset="0.72038066"
- style="stop-color:#cecece;stop-opacity:1;" />
- <stop
- id="stop2555"
- offset="1"
- style="stop-color:#181818;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3240-279"
- id="linearGradient8641"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.867764,0.6930272)"
- x1="30.037716"
- y1="24.989594"
- x2="30.037716"
- y2="30.000141" />
- <linearGradient
- id="linearGradient3240-279">
- <stop
- style="stop-color:#565656;stop-opacity:1;"
- offset="0"
- id="stop2559" />
- <stop
- id="stop2561"
- offset="0.5"
- style="stop-color:#9a9a9a;stop-opacity:1;" />
- <stop
- style="stop-color:#545454;stop-opacity:1;"
- offset="1"
- id="stop2563" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3223-789"
- id="linearGradient8643"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.983472,0.8092126)"
- x1="30.037716"
- y1="24.989594"
- x2="30.037716"
- y2="30.000141" />
- <linearGradient
- id="linearGradient3223-789">
- <stop
- id="stop2567"
- offset="0"
- style="stop-color:#b1b1b1;stop-opacity:1;" />
- <stop
- style="stop-color:#ffffff;stop-opacity:1;"
- offset="0.5"
- id="stop2569" />
- <stop
- id="stop2571"
- offset="1"
- style="stop-color:#8f8f8f;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3240-686"
- id="linearGradient8645"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.465684,0.2892868)"
- x1="30.037716"
- y1="24.989594"
- x2="30.037716"
- y2="30.000141" />
- <linearGradient
- id="linearGradient3240-686">
- <stop
- style="stop-color:#565656;stop-opacity:1;"
- offset="0"
- id="stop2575" />
- <stop
- id="stop2577"
- offset="0.5"
- style="stop-color:#9a9a9a;stop-opacity:1;" />
- <stop
- style="stop-color:#545454;stop-opacity:1;"
- offset="1"
- id="stop2579" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3223-768"
- id="linearGradient8647"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.581392,0.4054707)"
- x1="30.037716"
- y1="24.989594"
- x2="30.037716"
- y2="30.000141" />
- <linearGradient
- id="linearGradient3223-768">
- <stop
- id="stop2583"
- offset="0"
- style="stop-color:#b1b1b1;stop-opacity:1;" />
- <stop
- style="stop-color:#ffffff;stop-opacity:1;"
- offset="0.5"
- id="stop2585" />
- <stop
- id="stop2587"
- offset="1"
- style="stop-color:#8f8f8f;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3240-907"
- id="linearGradient8649"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.061661,-0.1164056)"
- x1="30.037716"
- y1="24.989594"
- x2="30.037716"
- y2="30.000141" />
- <linearGradient
- id="linearGradient3240-907">
- <stop
- style="stop-color:#565656;stop-opacity:1;"
- offset="0"
- id="stop2591" />
- <stop
- id="stop2593"
- offset="0.5"
- style="stop-color:#9a9a9a;stop-opacity:1;" />
- <stop
- style="stop-color:#545454;stop-opacity:1;"
- offset="1"
- id="stop2595" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3223-699"
- id="linearGradient8651"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.177369,-2.1969969e-4)"
- x1="30.037716"
- y1="24.989594"
- x2="30.037716"
- y2="30.000141" />
- <linearGradient
- id="linearGradient3223-699">
- <stop
- id="stop2599"
- offset="0"
- style="stop-color:#b1b1b1;stop-opacity:1;" />
- <stop
- style="stop-color:#ffffff;stop-opacity:1;"
- offset="0.5"
- id="stop2601" />
- <stop
- id="stop2603"
- offset="1"
- style="stop-color:#8f8f8f;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3290-678"
- id="linearGradient8653"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.602268,-17.636692,0.462492)"
- x1="9"
- y1="29.056757"
- x2="9"
- y2="26.02973" />
- <linearGradient
- id="linearGradient3290-678">
- <stop
- id="stop2607"
- offset="0"
- style="stop-color:#ece5a5;stop-opacity:1;" />
- <stop
- id="stop2609"
- offset="1"
- style="stop-color:#fcfbf2;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3191-577"
- id="linearGradient8655"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.3763801,0.03615261,0.03669995,0.374874,-2.2182805,-1.1331002)"
- x1="5.5178981"
- y1="37.371799"
- x2="9.5220556"
- y2="41.391716" />
- <linearGradient
- id="linearGradient3191-577">
- <stop
- id="stop2613"
- offset="0"
- style="stop-color:#dbce48;stop-opacity:1;" />
- <stop
- id="stop2615"
- offset="1"
- style="stop-color:#c5b625;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0"
- id="linearGradient3934-0"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)"
- x1="8.7094374"
- y1="1.0035814"
- x2="8.6826077"
- y2="16.052532" />
- <linearGradient
- id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1"
- id="stop3589-9-2-2-3-2-53-4-3-1-4-9" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop3591-7-4-73-7-9-86-9-3-4-6-0" />
- </linearGradient>
- <linearGradient
- y2="16.052532"
- x2="8.6826077"
- y1="1.0035814"
- x1="8.7094374"
- gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)"
- gradientUnits="userSpaceOnUse"
- id="linearGradient4154-8"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9"
- inkscape:collect="always" />
- <linearGradient
- id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1"
- id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4" />
- </linearGradient>
- <linearGradient
- id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9-0">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1"
- id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8-3" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4-8" />
- </linearGradient>
- <linearGradient
- id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-3">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1"
- id="stop3589-9-2-2-3-2-53-4-3-1-4-9-3" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop3591-7-4-73-7-9-86-9-3-4-6-0-6" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5"
- id="linearGradient4326"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)"
- x1="14.501121"
- y1="-1.4095211"
- x2="14.152531"
- y2="20.074369" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5"
- id="linearGradient4328"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)"
- x1="8.7094374"
- y1="1.0035814"
- x2="8.6826077"
- y2="16.052532" />
- <linearGradient
- x1="-2.4040222"
- y1="4.4573336"
- x2="-2.4040222"
- y2="18.967093"
- id="linearGradient3878"
- xlink:href="#linearGradient3587-6-5"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(13.927091,-3.4266134)" />
- <linearGradient
- id="linearGradient3587-6-5">
- <stop
- id="stop3589-9-2"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3591-7-4"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5"
- id="linearGradient4357"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.0344828,0,0,1.0344828,8.0707628,-14.513825)"
- x1="0.86849999"
- y1="13.895414"
- x2="0.44923753"
- y2="28.776533" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1"
- id="linearGradient4405"
- gradientUnits="userSpaceOnUse"
- x1="209.34245"
- y1="998.45801"
- x2="209.34245"
- y2="1013.451" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55"
- id="linearGradient4413-7"
- gradientUnits="userSpaceOnUse"
- x1="209.34245"
- y1="998.45801"
- x2="209.34245"
- y2="1013.451" />
- <linearGradient
- id="linearGradient3587-6-5-3-4-5-4-0-1-55">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1"
- id="stop3589-9-2-2-3-2-53-4-3-95" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop3591-7-4-73-7-9-86-9-3-6" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-2"
- id="linearGradient4411-3"
- gradientUnits="userSpaceOnUse"
- x1="209.34245"
- y1="998.45801"
- x2="209.34245"
- y2="1013.451" />
- <linearGradient
- id="linearGradient3587-6-5-2">
- <stop
- id="stop3589-9-2-8"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3591-7-4-0"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-2-4"
- id="linearGradient4466-9"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,60.359508)"
- x1="-41.553459"
- y1="2.2401412"
- x2="-41.553459"
- y2="54.703121" />
- <linearGradient
- id="linearGradient3587-6-5-2-4">
- <stop
- id="stop3589-9-2-8-7"
- style="stop-color:#000000;stop-opacity:1;"
- offset="0" />
- <stop
- id="stop3591-7-4-0-3"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- y2="54.703121"
- x2="-41.553459"
- y1="2.2401412"
- x1="-41.553459"
- gradientTransform="matrix(0.21864454,0,0,0.26685422,17.618755,60.402242)"
- gradientUnits="userSpaceOnUse"
- id="linearGradient4483-3"
- xlink:href="#linearGradient3587-6-5-2-4-9"
- inkscape:collect="always" />
- <linearGradient
- id="linearGradient3587-6-5-2-4-9">
- <stop
- id="stop3589-9-2-8-7-2"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3591-7-4-0-3-8"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55"
- id="linearGradient4564"
- gradientUnits="userSpaceOnUse"
- x1="209.34245"
- y1="998.45801"
- x2="209.34245"
- y2="1013.451" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5"
- id="linearGradient4566"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(13.927091,16.573387)"
- x1="-2.4040222"
- y1="4.4573336"
- x2="-2.4040222"
- y2="18.967093" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-2"
- id="linearGradient4578"
- gradientUnits="userSpaceOnUse"
- x1="209.34245"
- y1="998.45801"
- x2="209.34245"
- y2="1013.451" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55"
- id="linearGradient4580"
- gradientUnits="userSpaceOnUse"
- x1="209.34245"
- y1="998.45801"
- x2="209.34245"
- y2="1013.451" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3"
- id="linearGradient4359-4"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.99998838,0,0,0.99998838,29.038238,-21.358617)"
- x1="8.7094374"
- y1="1.0035814"
- x2="8.6826077"
- y2="16.052532" />
- <linearGradient
- id="linearGradient3587-6-5-3">
- <stop
- id="stop3589-9-2-6"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3591-7-4-5"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3"
- id="linearGradient4361-4"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)"
- x1="8.7094374"
- y1="1.0035814"
- x2="8.6826077"
- y2="16.052532" />
- <linearGradient
- id="linearGradient4597">
- <stop
- id="stop4599"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop4601"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- y2="16.052532"
- x2="8.6826077"
- y1="1.0035814"
- x1="8.7094374"
- gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)"
- gradientUnits="userSpaceOnUse"
- id="linearGradient4610"
- xlink:href="#linearGradient3587-6-5-3"
- inkscape:collect="always" />
- <linearGradient
- x1="1.3333321"
- y1="6.6666665"
- x2="1.3333321"
- y2="33.333332"
- id="linearGradient2422"
- xlink:href="#linearGradient3587-6-5-5"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.4090909,0,0,0.375,7.4545459,0.5)" />
- <linearGradient
- id="linearGradient3587-6-5-5">
- <stop
- id="stop3589-9-2-4"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3591-7-4-3"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="26.045763"
- y1="9.6223383"
- x2="26.045763"
- y2="19.490837"
- id="linearGradient3189"
- xlink:href="#linearGradient3587-6-5-8"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" />
- <linearGradient
- id="linearGradient3587-6-5-8">
- <stop
- id="stop3589-9-2-67"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3591-7-4-2"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="26.045763"
- y1="9.6223383"
- x2="26.045763"
- y2="19.490837"
- id="linearGradient3203"
- xlink:href="#linearGradient3587-6-5-8"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" />
- <linearGradient
- id="linearGradient3120">
- <stop
- id="stop3122"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3124"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="26.045763"
- y1="9.6223383"
- x2="26.045763"
- y2="19.490837"
- id="linearGradient3207"
- xlink:href="#linearGradient3587-6-5-8"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" />
- <linearGradient
- id="linearGradient3127">
- <stop
- id="stop3129"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3131"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="26.045763"
- y1="9.6223383"
- x2="26.045763"
- y2="19.490837"
- id="linearGradient3211"
- xlink:href="#linearGradient3587-6-5-8"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" />
- <linearGradient
- id="linearGradient3134">
- <stop
- id="stop3136"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3138"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="11"
- y1="6"
- x2="11"
- y2="17"
- id="linearGradient2409"
- xlink:href="#linearGradient3587-6-5-1"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.2403101,0,0,0.8988764,10.387597,0.2247191)" />
- <linearGradient
- id="linearGradient3587-6-5-1">
- <stop
- id="stop3589-9-2-0"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3591-7-4-21"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="40.805084"
- y1="5.6271191"
- x2="40.805084"
- y2="17.627119"
- id="linearGradient3206"
- xlink:href="#linearGradient3587-8-5"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(-32.805085,-3.6271193)" />
- <linearGradient
- id="linearGradient3587-8-5">
- <stop
- id="stop3589-2-7"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3591-3-5"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- y2="17.627119"
- x2="40.805084"
- y1="5.6271191"
- x1="40.805084"
- gradientTransform="translate(-32.805085,-3.6271193)"
- gradientUnits="userSpaceOnUse"
- id="linearGradient3180"
- xlink:href="#linearGradient3587-8-5"
- inkscape:collect="always" />
- <linearGradient
- x1="1.3333321"
- y1="6.6666665"
- x2="1.3333321"
- y2="33.333332"
- id="linearGradient2422-1"
- xlink:href="#linearGradient3587-6-5-86"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.2727273,0,0,0.375,9.636365,1.5)" />
- <linearGradient
- id="linearGradient3587-6-5-86">
- <stop
- id="stop3589-9-2-65"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3591-7-4-9"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="11"
- y1="6"
- x2="11"
- y2="17"
- id="linearGradient2427"
- xlink:href="#linearGradient3587-6-5-86"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,1.5842703)" />
- <linearGradient
- id="linearGradient3207-3">
- <stop
- id="stop3209"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3211"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="11"
- y1="6"
- x2="11"
- y2="17"
- id="linearGradient2436"
- xlink:href="#linearGradient3587-6-5-86"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,9.58427)" />
- <linearGradient
- id="linearGradient3214">
- <stop
- id="stop3216"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3218"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="11"
- y1="6"
- x2="11"
- y2="17"
- id="linearGradient2442"
- xlink:href="#linearGradient3587-6-5-86"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,5.5842706)" />
- <linearGradient
- id="linearGradient3221">
- <stop
- id="stop3223"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3225"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="1.3333321"
- y1="4.9755898"
- x2="1.3333321"
- y2="37.373981"
- id="linearGradient2422-1-0"
- xlink:href="#linearGradient3587-6-5-0"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.39871888,0,0,0.3091132,71.812715,15.470662)" />
- <linearGradient
- id="linearGradient3587-6-5-0">
- <stop
- id="stop3589-9-2-5"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3591-7-4-1"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="46.395508"
- y1="12.707516"
- x2="46.395508"
- y2="38.409042"
- id="linearGradient3795-2"
- xlink:href="#linearGradient3587-6-5-3-5-7"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(-0.4100229,0,0,0.5447147,28.02322,-5.9219706)" />
- <linearGradient
- id="linearGradient3587-6-5-3-5-7">
- <stop
- id="stop3589-9-2-2-6-2"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3591-7-4-73-5-1"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- id="linearGradient3587-6-5-3-5">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1"
- id="stop3589-9-2-2-6" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop3591-7-4-73-5" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-5"
- id="linearGradient4872"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(-0.4100229,0,0,0.5447147,19.329265,-26.729116)"
- x1="100.77747"
- y1="17.859186"
- x2="100.77747"
- y2="38.055252" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-8"
- id="linearGradient4894"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)"
- x1="26.045763"
- y1="9.6223383"
- x2="26.045763"
- y2="19.490837" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-8"
- id="linearGradient4900"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)"
- x1="26.045763"
- y1="9.6223383"
- x2="26.045763"
- y2="19.490837" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-8"
- id="linearGradient4906"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)"
- x1="26.045763"
- y1="9.6223383"
- x2="26.045763"
- y2="19.490837" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-8"
- id="linearGradient4912"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)"
- x1="26.045763"
- y1="9.6223383"
- x2="26.045763"
- y2="19.490837" />
- <linearGradient
- id="linearGradient3587-6-5-8-6">
- <stop
- id="stop3589-9-2-67-3"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3591-7-4-2-3"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- id="linearGradient4935">
- <stop
- id="stop4937"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop4939"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- id="linearGradient4942">
- <stop
- id="stop4944"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop4946"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-8-6"
- id="linearGradient4912-4"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)"
- x1="26.045763"
- y1="9.6223383"
- x2="26.045763"
- y2="19.490837" />
- <linearGradient
- id="linearGradient4949">
- <stop
- id="stop4951"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop4953"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-8"
- id="linearGradient5012"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)"
- x1="26.045763"
- y1="9.6223383"
- x2="26.045763"
- y2="19.490837" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-8"
- id="linearGradient5015"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)"
- x1="26.045763"
- y1="9.6223383"
- x2="26.045763"
- y2="19.490837" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-8"
- id="linearGradient5018"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)"
- x1="26.045763"
- y1="9.6223383"
- x2="26.045763"
- y2="19.490837" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-8"
- id="linearGradient5021"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)"
- x1="26.045763"
- y1="9.6223383"
- x2="26.045763"
- y2="19.490837" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-2-4"
- id="linearGradient3335"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.21864454,0,0,0.26685422,18.618755,-19.597758)"
- x1="-41.553459"
- y1="2.2401412"
- x2="-41.553459"
- y2="54.703121" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4136"
- id="linearGradient4134"
- x1="9"
- y1="0"
- x2="9"
- y2="15"
- gradientUnits="userSpaceOnUse"
- spreadMethod="pad" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4136"
- id="linearGradient4150"
- gradientUnits="userSpaceOnUse"
- spreadMethod="pad"
- x1="9"
- y1="0"
- x2="9"
- y2="15" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-2-4-6"
- id="linearGradient3335-7"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.2186487,0,0,0.26685422,76.619476,1.402242)"
- x1="-41.553459"
- y1="2.2401412"
- x2="-41.755585"
- y2="47.208389" />
- <linearGradient
- id="linearGradient3587-6-5-2-4-6">
- <stop
- id="stop3589-9-2-8-7-8"
- style="stop-color:#000000;stop-opacity:1;"
- offset="0" />
- <stop
- id="stop3591-7-4-0-3-4"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-2-4-6-0"
- id="linearGradient3335-7-8"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)"
- x1="-41.553459"
- y1="2.2401412"
- x2="-41.553459"
- y2="54.703121" />
- <linearGradient
- id="linearGradient3587-6-5-2-4-6-0">
- <stop
- id="stop3589-9-2-8-7-8-7"
- style="stop-color:#000000;stop-opacity:1;"
- offset="0" />
- <stop
- id="stop3591-7-4-0-3-4-7"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-2-4-6-4"
- id="linearGradient3335-7-7"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)"
- x1="-41.553459"
- y1="2.2401412"
- x2="-41.553459"
- y2="54.703121" />
- <linearGradient
- id="linearGradient3587-6-5-2-4-6-4">
- <stop
- id="stop3589-9-2-8-7-8-2"
- style="stop-color:#000000;stop-opacity:1;"
- offset="0" />
- <stop
- id="stop3591-7-4-0-3-4-2"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-2-4-6-7"
- id="linearGradient3335-7-3"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,1.402242)"
- x1="-41.553459"
- y1="2.2401412"
- x2="-41.755585"
- y2="47.208389" />
- <linearGradient
- id="linearGradient3587-6-5-2-4-6-7">
- <stop
- id="stop3589-9-2-8-7-8-4"
- style="stop-color:#000000;stop-opacity:1;"
- offset="0" />
- <stop
- id="stop3591-7-4-0-3-4-5"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-2-4-6-2"
- id="linearGradient3335-7-1"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)"
- x1="-39.421574"
- y1="-5.2547116"
- x2="-39.421574"
- y2="47.208389" />
- <linearGradient
- id="linearGradient3587-6-5-2-4-6-2">
- <stop
- id="stop3589-9-2-8-7-8-77"
- style="stop-color:#000000;stop-opacity:1;"
- offset="0" />
- <stop
- id="stop3591-7-4-0-3-4-9"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4136-9"
- id="linearGradient4150-0"
- gradientUnits="userSpaceOnUse"
- spreadMethod="pad"
- x1="9"
- y1="0"
- x2="9"
- y2="15" />
- <linearGradient
- id="linearGradient4136-9">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1;"
- id="stop4138-6" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop4140-3" />
- </linearGradient>
- <linearGradient
- y2="15"
- x2="9"
- y1="0"
- x1="9"
- spreadMethod="pad"
- gradientUnits="userSpaceOnUse"
- id="linearGradient3374"
- xlink:href="#linearGradient4136-9"
- inkscape:collect="always" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4136-9"
- id="linearGradient3457"
- gradientUnits="userSpaceOnUse"
- spreadMethod="pad"
- x1="9"
- y1="0"
- x2="9"
- y2="15" />
- </defs>
<g
- transform="matrix(0.78786264,0,0,0.78786264,-3.1483699,0.44173984)"
- id="g3743-3"
- style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
- <rect
- style="color:#000000;fill:#ccc000;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect3136"
- width="163.31035"
- height="97.986206"
- x="-62.896553"
- y="-32.993103" />
- <g
- transform="matrix(0.99998873,0,0,0.99998873,-3.996044,-20.001608)"
- id="g3743-9-4"
- style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
- <g
- id="g4146">
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(581.71429,-2.0764682)">
<path
- style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:none"
- id="path4031"
- d="m 13.36218,1.0010808 c -2.357103,0.379835 -5.5116295,0.770846 -7.8621805,1.1718941 -0.622438,0.303692 -0.482505,1.085702 -0.510043,1.653123 0,2.531942 0,5.063885 0,7.5958261 -1.311726,-0.246608 -2.911355,0.837273 -2.980733,2.553424 -0.113252,1.068438 0.834207,1.998453 1.864482,2.023461 1.844664,0.04478 3.106285,-1.179076 3.126294,-2.726857 -0.02014,-2.599407 0.0057,-5.1998371 0,-7.7996441 0.285577,-0.02115 4.6110295,-0.846503 4.9999995,-0.901457 0,1.947147 0,3.894295 0,5.8414421 -1.146387,-0.274636 -2.6118965,0.478721 -2.9752685,2.017253 -0.15337,0.862385 0.136496,1.944831 1.0115455,2.309984 1.708237,0.784936 4.053268,-0.805037 3.957931,-2.671065 -0.02646,-3.4661721 0.02169,-6.9337631 0,-10.4003062 C 13.949347,1.3424008 13.7286,0.97756684 13.36218,1.0010808 z"
+ style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path4291"
+ d="m -554.98993,2.0786484 c -4.7142,0.75967 -11.02325,1.541691 -15.72435,2.343787 -1.24488,0.607384 -0.96502,2.171403 -1.02008,3.306244 0,5.0638836 0,10.1277666 0,15.1916436 -2.62346,-0.493215 -5.82272,1.674544 -5.96148,5.106844 -0.2265,2.136875 1.66842,3.996904 3.72898,4.04692 3.68932,0.08956 6.21256,-2.358151 6.25258,-5.453711 -0.0402,-5.198808 0.012,-10.399665 0,-15.599277 0.57116,-0.0423 9.22205,-1.6930062 9.99999,-1.8029142 0,3.8942932 0,7.7885872 0,11.6828792 -2.29278,-0.549271 -5.22379,0.957442 -5.95053,4.0345 -0.30674,1.72477 0.273,3.88966 2.0231,4.619966 3.41645,1.569871 8.10651,-1.610073 7.91585,-5.342127 -0.053,-6.932337 0.0434,-13.867516 0,-20.8005996 -0.0898,-0.651515 -0.53122,-1.381183 -1.26406,-1.334155 z"
inkscape:connector-curvature="0" />
<path
- style="opacity:0.7;fill:url(#linearGradient3457);fill-opacity:1;fill-rule:nonzero;stroke:none"
+ inkscape:connector-curvature="0"
+ d="m -554.98993,3.0786486 c -4.7142,0.75967 -11.02325,1.541691 -15.72435,2.343787 -1.24488,0.607384 -0.96502,2.171403 -1.02008,3.306244 0,5.0638834 0,10.1277664 0,15.1916434 -2.62346,-0.493215 -5.82272,1.674544 -5.96148,5.106844 -0.2265,2.136875 1.66842,3.996904 3.72898,4.04692 3.68932,0.08956 6.21256,-2.358151 6.25258,-5.453711 -0.0402,-5.198808 0.012,-10.399665 0,-15.599277 0.57116,-0.0423 9.22205,-1.693006 9.99999,-1.802914 0,3.894293 0,7.788587 0,11.682879 -2.29278,-0.549271 -5.22379,0.957442 -5.95053,4.0345 -0.30674,1.72477 0.273,3.88966 2.0231,4.619966 3.41645,1.569871 8.10651,-1.610073 7.91585,-5.342127 -0.053,-6.932337 0.0434,-13.867516 0,-20.8005994 -0.0898,-0.651515 -0.53122,-1.381183 -1.26406,-1.334155 z"
id="path4031-1"
- d="m 13.36218,0.00108226 c -2.357103,0.379835 -5.5116293,0.770846 -7.8621803,1.17189404 -0.6224381,0.303692 -0.4825051,1.085702 -0.5100431,1.653123 0,2.531942 0,5.063885 0,7.5958257 -1.3117261,-0.246608 -2.9113551,0.837272 -2.9807331,2.553423 -0.113252,1.068438 0.834207,1.998453 1.864482,2.023461 1.8446642,0.04478 3.1062852,-1.179076 3.1262942,-2.726857 -0.02014,-2.5994053 0.0057,-5.1998357 0,-7.7996427 0.285577,-0.02115 4.6110293,-0.846503 4.9999993,-0.901457 0,1.947147 0,3.894295 0,5.8414424 -1.146387,-0.274636 -2.6118963,0.478721 -2.9752683,2.0172513 -0.15337,0.862385 0.136496,1.944831 1.0115453,2.309984 1.708237,0.784936 4.053268,-0.805037 3.957931,-2.671065 -0.02646,-3.4661707 0.02169,-6.9337617 0,-10.40030474 -0.04486,-0.325758 -0.265607,-0.69059202 -0.632027,-0.667078 z"
- inkscape:connector-curvature="0" />
+ style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" />
</g>
</svg>
diff --git a/core/img/places/picture.png b/core/img/places/picture.png
index 9abcd09722c..a278240a6d6 100644
--- a/core/img/places/picture.png
+++ b/core/img/places/picture.png
Binary files differ
diff --git a/core/img/places/picture.svg b/core/img/places/picture.svg
index 26c3d6312c2..aba68e62063 100644
--- a/core/img/places/picture.svg
+++ b/core/img/places/picture.svg
@@ -7,1691 +7,69 @@
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- version="1.0"
- width="16"
- height="16"
- id="svg11300"
- inkscape:version="0.48.1 r9760"
- sodipodi:docname="audio.svg"
- inkscape:export-filename="/home/jancborchardt/jancborchardt/ownCloud/icons/audio.png"
+ width="32"
+ height="32"
+ id="svg4375"
+ version="1.1"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="picture.svg"
+ inkscape:export-filename="picture.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
+ <defs
+ id="defs4377" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="11.2"
+ inkscape:cx="13.989783"
+ inkscape:cy="8.9886524"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:window-width="1280"
+ inkscape:window-height="745"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1" />
<metadata
- id="metadata26">
+ id="metadata4380">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- <dc:title></dc:title>
+ <dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
- <sodipodi:namedview
- pagecolor="#cccccc"
- bordercolor="#666666"
- borderopacity="1"
- objecttolerance="10"
- gridtolerance="10"
- guidetolerance="10"
- inkscape:pageopacity="0"
- inkscape:pageshadow="2"
- inkscape:window-width="1280"
- inkscape:window-height="776"
- id="namedview24"
- showgrid="true"
- showguides="true"
- inkscape:guide-bbox="true"
- inkscape:zoom="22.627418"
- inkscape:cx="14.025105"
- inkscape:cy="9.2202448"
- inkscape:window-x="0"
- inkscape:window-y="24"
- inkscape:window-maximized="1"
- inkscape:current-layer="g4146">
- <inkscape:grid
- type="xygrid"
- id="grid4330"
- empspacing="5"
- dotted="true"
- visible="true"
- enabled="true"
- snapvisiblegridlinesonly="true" />
- </sodipodi:namedview>
- <defs
- id="defs3">
- <linearGradient
- id="linearGradient4136">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1;"
- id="stop4138" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop4140" />
- </linearGradient>
- <linearGradient
- id="linearGradient4303">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1"
- id="stop4305" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop4307" />
- </linearGradient>
- <linearGradient
- id="linearGradient4297">
- <stop
- id="stop4299"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop4301"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- id="linearGradient4115">
- <stop
- id="stop4117"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop4119"
- style="stop-color:#363636;stop-opacity:0.698"
- offset="1" />
- </linearGradient>
- <linearGradient
- id="linearGradient3785">
- <stop
- id="stop3787"
- style="stop-color:#b8b8b8;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3789"
- style="stop-color:#878787;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- id="linearGradient6954">
- <stop
- id="stop6960"
- style="stop-color:#f5f5f5;stop-opacity:1"
- offset="0" />
- <stop
- id="stop6962"
- style="stop-color:#d2d2d2;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- id="linearGradient3341">
- <stop
- id="stop3343"
- style="stop-color:white;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3345"
- style="stop-color:white;stop-opacity:0"
- offset="1" />
- </linearGradient>
- <radialGradient
- cx="24.999998"
- cy="28.659998"
- r="16"
- fx="24.999998"
- fy="28.659998"
- id="radialGradient2856"
- xlink:href="#linearGradient6954"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.56186795,0,0,0.15787922,-6.1682604,5.3385209)" />
- <linearGradient
- x1="30"
- y1="25.084745"
- x2="30"
- y2="45"
- id="linearGradient2858"
- xlink:href="#linearGradient3785"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" />
- <radialGradient
- cx="26.375898"
- cy="12.31301"
- r="8"
- fx="26.375898"
- fy="12.31301"
- id="radialGradient2860"
- xlink:href="#linearGradient6954"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.55250164,-0.0426402,0.04315608,0.50971914,-6.3026675,-1.9765067)" />
- <linearGradient
- x1="30"
- y1="5"
- x2="30"
- y2="44.678879"
- id="linearGradient2862"
- xlink:href="#linearGradient3785"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" />
- <linearGradient
- x1="30"
- y1="0.91818392"
- x2="30"
- y2="25.792814"
- id="linearGradient2864"
- xlink:href="#linearGradient3341"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.33685737,0,0,0.32161283,-0.10572085,-0.29529973)" />
- <linearGradient
- x1="29.955881"
- y1="21.86607"
- x2="29.955881"
- y2="43.144382"
- id="linearGradient2866"
- xlink:href="#linearGradient3341"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.42808986,0,0,0.42296591,-2.823809,-3.2486024)" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1"
- id="linearGradient7308"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.54681372,0,0,0.39376081,3.7325729,-0.29182867)"
- x1="34.992828"
- y1="0.94087797"
- x2="34.992828"
- y2="33.955856" />
- <linearGradient
- id="linearGradient3587-6-5-3-4-5-4-0-1">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1"
- id="stop3589-9-2-2-3-2-53-4-3" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop3591-7-4-73-7-9-86-9-3" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1"
- id="linearGradient3796"
- x1="8.3635759"
- y1="15.028702"
- x2="15.937561"
- y2="11.00073"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1"
- id="linearGradient3798"
- x1="6.9951797"
- y1="4.7478018"
- x2="13.00482"
- y2="4.7478018"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1"
- id="linearGradient3815"
- x1="209.34245"
- y1="998.45801"
- x2="209.34245"
- y2="1013.451"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5"
- id="linearGradient3815-3"
- x1="209.34245"
- y1="998.45801"
- x2="209.34245"
- y2="1013.451"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- id="linearGradient3587-6-5-3-4-5-4-0-1-5">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1"
- id="stop3589-9-2-2-3-2-53-4-3-9" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop3591-7-4-73-7-9-86-9-3-0" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-5"
- id="linearGradient3831"
- x1="209.34245"
- y1="998.45801"
- x2="209.34245"
- y2="1013.451"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- id="linearGradient3833">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1"
- id="stop3835" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop3837" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1"
- id="linearGradient3874"
- gradientUnits="userSpaceOnUse"
- x1="209.34245"
- y1="998.45801"
- x2="209.34245"
- y2="1013.451" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2"
- id="linearGradient3892-2"
- x1="8.7094374"
- y1="1.0035814"
- x2="8.6826077"
- y2="16.052532"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- id="linearGradient3587-6-5-3-4-5-4-0-1-2">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1"
- id="stop3589-9-2-2-3-2-53-4-3-1" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop3591-7-4-73-7-9-86-9-3-4" />
- </linearGradient>
- <linearGradient
- gradientTransform="matrix(0.96967712,0,0,0.96967712,0.26437941,-0.96950812)"
- y2="16.052532"
- x2="8.6826077"
- y1="1.0035814"
- x1="8.7094374"
- gradientUnits="userSpaceOnUse"
- id="linearGradient3909"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2"
- inkscape:collect="always" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1"
- id="linearGradient3984"
- gradientUnits="userSpaceOnUse"
- x1="209.34245"
- y1="998.45801"
- x2="209.34245"
- y2="1013.451" />
- <linearGradient
- id="linearGradient3587-6-5-3-4-5-4-0-1-2-1">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1"
- id="stop3589-9-2-2-3-2-53-4-3-1-4" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop3591-7-4-73-7-9-86-9-3-4-6" />
- </linearGradient>
- <linearGradient
- gradientTransform="matrix(0.78786264,0,0,0.78786264,-1.5726929,-0.7389112)"
- y2="16.052532"
- x2="8.6826077"
- y1="1.0035814"
- x1="8.7094374"
- gradientUnits="userSpaceOnUse"
- id="linearGradient3909-3"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-2"
- inkscape:collect="always" />
- <linearGradient
- id="linearGradient3587-6-5-3-4-5-4-0-1-2-2">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1"
- id="stop3589-9-2-2-3-2-53-4-3-1-7" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop3591-7-4-73-7-9-86-9-3-4-5" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4115-9"
- id="linearGradient4113-3"
- x1="0.86849999"
- y1="13.895414"
- x2="0.44923753"
- y2="28.776533"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- id="linearGradient4115-9">
- <stop
- id="stop4117-5"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop4119-6"
- style="stop-color:#363636;stop-opacity:0.698"
- offset="1" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3104"
- id="linearGradient3815-4"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,0.35950872)"
- x1="-51.786404"
- y1="50.786446"
- x2="-51.786404"
- y2="2.9062471" />
- <linearGradient
- id="linearGradient3104">
- <stop
- id="stop3106"
- style="stop-color:#aaaaaa;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3108"
- style="stop-color:#c8c8c8;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <radialGradient
- cx="13.138569"
- cy="25.625349"
- r="13.931416"
- fx="13.138569"
- fy="25.625349"
- id="radialGradient2965"
- xlink:href="#linearGradient3690-451"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0,0.92614711,-1.0546317,0,32.402583,-9.3345932)" />
- <linearGradient
- id="linearGradient3690-451">
- <stop
- id="stop2857"
- style="stop-color:#e8e8e8;stop-opacity:1"
- offset="0" />
- <stop
- id="stop2859"
- style="stop-color:#d8d8d8;stop-opacity:1"
- offset="0.26238" />
- <stop
- id="stop2861"
- style="stop-color:#c2c2c2;stop-opacity:1"
- offset="0.66093999" />
- <stop
- id="stop2863"
- style="stop-color:#a5a5a5;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="21.483376"
- y1="36.255058"
- x2="21.483376"
- y2="9.5799999"
- id="linearGradient2967"
- xlink:href="#linearGradient3603-84"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762279)" />
- <linearGradient
- id="linearGradient3603-84">
- <stop
- id="stop2867"
- style="stop-color:#707070;stop-opacity:1"
- offset="0" />
- <stop
- id="stop2869"
- style="stop-color:#9e9e9e;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="11.566265"
- y1="22.292103"
- x2="15.214532"
- y2="33.95525"
- id="linearGradient3674-262"
- xlink:href="#linearGradient8265-821-176-38-919-66-249-529"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.4893617,0,0,0.4893617,1.7131795,22.728095)" />
- <linearGradient
- id="linearGradient8265-821-176-38-919-66-249-529">
- <stop
- id="stop2873"
- style="stop-color:#ffffff;stop-opacity:0.27450982"
- offset="0" />
- <stop
- id="stop2875"
- style="stop-color:#ffffff;stop-opacity:0"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="24.046366"
- y1="11.673002"
- x2="24.046366"
- y2="34.713669"
- id="linearGradient3677-116"
- xlink:href="#linearGradient3642-81"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)" />
- <linearGradient
- id="linearGradient3642-81">
- <stop
- id="stop2879"
- style="stop-color:#ffffff;stop-opacity:1"
- offset="0" />
- <stop
- id="stop2881"
- style="stop-color:#ffffff;stop-opacity:0"
- offset="1" />
- </linearGradient>
- <linearGradient
- y2="34.713669"
- x2="24.046366"
- y1="11.673002"
- x1="24.046366"
- gradientTransform="matrix(0.55048262,0,0,0.57815823,-3.8262247,-5.2762276)"
- gradientUnits="userSpaceOnUse"
- id="linearGradient3037"
- xlink:href="#linearGradient3642-81"
- inkscape:collect="always" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3155-40"
- id="linearGradient8639"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.415777,-0.4174938,0.518983,0.5146192,-15.747227,2.6503673)"
- spreadMethod="pad"
- x1="23.575972"
- y1="25.356892"
- x2="23.575972"
- y2="31.210939" />
- <linearGradient
- id="linearGradient3155-40">
- <stop
- id="stop2541"
- offset="0"
- style="stop-color:#181818;stop-opacity:1;" />
- <stop
- style="stop-color:#dbdbdb;stop-opacity:1;"
- offset="0.13482948"
- id="stop2543" />
- <stop
- id="stop2545"
- offset="0.20224422"
- style="stop-color:#a4a4a4;stop-opacity:1;" />
- <stop
- style="stop-color:#ffffff;stop-opacity:1;"
- offset="0.26965895"
- id="stop2547" />
- <stop
- id="stop2549"
- offset="0.44650277"
- style="stop-color:#8d8d8d;stop-opacity:1;" />
- <stop
- style="stop-color:#959595;stop-opacity:1;"
- offset="0.57114136"
- id="stop2551" />
- <stop
- id="stop2553"
- offset="0.72038066"
- style="stop-color:#cecece;stop-opacity:1;" />
- <stop
- id="stop2555"
- offset="1"
- style="stop-color:#181818;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3240-279"
- id="linearGradient8641"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.867764,0.6930272)"
- x1="30.037716"
- y1="24.989594"
- x2="30.037716"
- y2="30.000141" />
- <linearGradient
- id="linearGradient3240-279">
- <stop
- style="stop-color:#565656;stop-opacity:1;"
- offset="0"
- id="stop2559" />
- <stop
- id="stop2561"
- offset="0.5"
- style="stop-color:#9a9a9a;stop-opacity:1;" />
- <stop
- style="stop-color:#545454;stop-opacity:1;"
- offset="1"
- id="stop2563" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3223-789"
- id="linearGradient8643"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.983472,0.8092126)"
- x1="30.037716"
- y1="24.989594"
- x2="30.037716"
- y2="30.000141" />
- <linearGradient
- id="linearGradient3223-789">
- <stop
- id="stop2567"
- offset="0"
- style="stop-color:#b1b1b1;stop-opacity:1;" />
- <stop
- style="stop-color:#ffffff;stop-opacity:1;"
- offset="0.5"
- id="stop2569" />
- <stop
- id="stop2571"
- offset="1"
- style="stop-color:#8f8f8f;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3240-686"
- id="linearGradient8645"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.465684,0.2892868)"
- x1="30.037716"
- y1="24.989594"
- x2="30.037716"
- y2="30.000141" />
- <linearGradient
- id="linearGradient3240-686">
- <stop
- style="stop-color:#565656;stop-opacity:1;"
- offset="0"
- id="stop2575" />
- <stop
- id="stop2577"
- offset="0.5"
- style="stop-color:#9a9a9a;stop-opacity:1;" />
- <stop
- style="stop-color:#545454;stop-opacity:1;"
- offset="1"
- id="stop2579" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3223-768"
- id="linearGradient8647"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.581392,0.4054707)"
- x1="30.037716"
- y1="24.989594"
- x2="30.037716"
- y2="30.000141" />
- <linearGradient
- id="linearGradient3223-768">
- <stop
- id="stop2583"
- offset="0"
- style="stop-color:#b1b1b1;stop-opacity:1;" />
- <stop
- style="stop-color:#ffffff;stop-opacity:1;"
- offset="0.5"
- id="stop2585" />
- <stop
- id="stop2587"
- offset="1"
- style="stop-color:#8f8f8f;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3240-907"
- id="linearGradient8649"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.061661,-0.1164056)"
- x1="30.037716"
- y1="24.989594"
- x2="30.037716"
- y2="30.000141" />
- <linearGradient
- id="linearGradient3240-907">
- <stop
- style="stop-color:#565656;stop-opacity:1;"
- offset="0"
- id="stop2591" />
- <stop
- id="stop2593"
- offset="0.5"
- style="stop-color:#9a9a9a;stop-opacity:1;" />
- <stop
- style="stop-color:#545454;stop-opacity:1;"
- offset="1"
- id="stop2595" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3223-699"
- id="linearGradient8651"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.6022679,-17.177369,-2.1969969e-4)"
- x1="30.037716"
- y1="24.989594"
- x2="30.037716"
- y2="30.000141" />
- <linearGradient
- id="linearGradient3223-699">
- <stop
- id="stop2599"
- offset="0"
- style="stop-color:#b1b1b1;stop-opacity:1;" />
- <stop
- style="stop-color:#ffffff;stop-opacity:1;"
- offset="0.5"
- id="stop2601" />
- <stop
- id="stop2603"
- offset="1"
- style="stop-color:#8f8f8f;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3290-678"
- id="linearGradient8653"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.4040235,-0.4056919,0.6073752,0.602268,-17.636692,0.462492)"
- x1="9"
- y1="29.056757"
- x2="9"
- y2="26.02973" />
- <linearGradient
- id="linearGradient3290-678">
- <stop
- id="stop2607"
- offset="0"
- style="stop-color:#ece5a5;stop-opacity:1;" />
- <stop
- id="stop2609"
- offset="1"
- style="stop-color:#fcfbf2;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3191-577"
- id="linearGradient8655"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.3763801,0.03615261,0.03669995,0.374874,-2.2182805,-1.1331002)"
- x1="5.5178981"
- y1="37.371799"
- x2="9.5220556"
- y2="41.391716" />
- <linearGradient
- id="linearGradient3191-577">
- <stop
- id="stop2613"
- offset="0"
- style="stop-color:#dbce48;stop-opacity:1;" />
- <stop
- id="stop2615"
- offset="1"
- style="stop-color:#c5b625;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0"
- id="linearGradient3934-0"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)"
- x1="8.7094374"
- y1="1.0035814"
- x2="8.6826077"
- y2="16.052532" />
- <linearGradient
- id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1"
- id="stop3589-9-2-2-3-2-53-4-3-1-4-9" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop3591-7-4-73-7-9-86-9-3-4-6-0" />
- </linearGradient>
- <linearGradient
- y2="16.052532"
- x2="8.6826077"
- y1="1.0035814"
- x1="8.7094374"
- gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)"
- gradientUnits="userSpaceOnUse"
- id="linearGradient4154-8"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9"
- inkscape:collect="always" />
- <linearGradient
- id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1"
- id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4" />
- </linearGradient>
- <linearGradient
- id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-9-0">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1"
- id="stop3589-9-2-2-3-2-53-4-3-1-4-9-8-3" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop3591-7-4-73-7-9-86-9-3-4-6-0-4-8" />
- </linearGradient>
- <linearGradient
- id="linearGradient3587-6-5-3-4-5-4-0-1-2-1-0-3">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1"
- id="stop3589-9-2-2-3-2-53-4-3-1-4-9-3" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop3591-7-4-73-7-9-86-9-3-4-6-0-6" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5"
- id="linearGradient4326"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)"
- x1="14.501121"
- y1="-1.4095211"
- x2="14.152531"
- y2="20.074369" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5"
- id="linearGradient4328"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.99998838,0,0,0.99998838,-1.9961264,-41.000004)"
- x1="8.7094374"
- y1="1.0035814"
- x2="8.6826077"
- y2="16.052532" />
- <linearGradient
- x1="-2.4040222"
- y1="4.4573336"
- x2="-2.4040222"
- y2="18.967093"
- id="linearGradient3878"
- xlink:href="#linearGradient3587-6-5"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(13.927091,-3.4266134)" />
- <linearGradient
- id="linearGradient3587-6-5">
- <stop
- id="stop3589-9-2"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3591-7-4"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5"
- id="linearGradient4357"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.0344828,0,0,1.0344828,8.0707628,-14.513825)"
- x1="0.86849999"
- y1="13.895414"
- x2="0.44923753"
- y2="28.776533" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1"
- id="linearGradient4405"
- gradientUnits="userSpaceOnUse"
- x1="209.34245"
- y1="998.45801"
- x2="209.34245"
- y2="1013.451" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55"
- id="linearGradient4413-7"
- gradientUnits="userSpaceOnUse"
- x1="209.34245"
- y1="998.45801"
- x2="209.34245"
- y2="1013.451" />
- <linearGradient
- id="linearGradient3587-6-5-3-4-5-4-0-1-55">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1"
- id="stop3589-9-2-2-3-2-53-4-3-95" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop3591-7-4-73-7-9-86-9-3-6" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-2"
- id="linearGradient4411-3"
- gradientUnits="userSpaceOnUse"
- x1="209.34245"
- y1="998.45801"
- x2="209.34245"
- y2="1013.451" />
- <linearGradient
- id="linearGradient3587-6-5-2">
- <stop
- id="stop3589-9-2-8"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3591-7-4-0"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-2-4"
- id="linearGradient4466-9"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.23426255,0,0,0.2859159,18.734419,60.359508)"
- x1="-41.553459"
- y1="2.2401412"
- x2="-41.553459"
- y2="54.703121" />
- <linearGradient
- id="linearGradient3587-6-5-2-4">
- <stop
- id="stop3589-9-2-8-7"
- style="stop-color:#000000;stop-opacity:1;"
- offset="0" />
- <stop
- id="stop3591-7-4-0-3"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- y2="54.703121"
- x2="-41.553459"
- y1="2.2401412"
- x1="-41.553459"
- gradientTransform="matrix(0.21864454,0,0,0.26685422,17.618755,60.402242)"
- gradientUnits="userSpaceOnUse"
- id="linearGradient4483-3"
- xlink:href="#linearGradient3587-6-5-2-4-9"
- inkscape:collect="always" />
- <linearGradient
- id="linearGradient3587-6-5-2-4-9">
- <stop
- id="stop3589-9-2-8-7-2"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3591-7-4-0-3-8"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55"
- id="linearGradient4564"
- gradientUnits="userSpaceOnUse"
- x1="209.34245"
- y1="998.45801"
- x2="209.34245"
- y2="1013.451" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5"
- id="linearGradient4566"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(13.927091,16.573387)"
- x1="-2.4040222"
- y1="4.4573336"
- x2="-2.4040222"
- y2="18.967093" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-2"
- id="linearGradient4578"
- gradientUnits="userSpaceOnUse"
- x1="209.34245"
- y1="998.45801"
- x2="209.34245"
- y2="1013.451" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-4-5-4-0-1-55"
- id="linearGradient4580"
- gradientUnits="userSpaceOnUse"
- x1="209.34245"
- y1="998.45801"
- x2="209.34245"
- y2="1013.451" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3"
- id="linearGradient4359-4"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.99998838,0,0,0.99998838,29.038238,-21.358617)"
- x1="8.7094374"
- y1="1.0035814"
- x2="8.6826077"
- y2="16.052532" />
- <linearGradient
- id="linearGradient3587-6-5-3">
- <stop
- id="stop3589-9-2-6"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3591-7-4-5"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3"
- id="linearGradient4361-4"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)"
- x1="8.7094374"
- y1="1.0035814"
- x2="8.6826077"
- y2="16.052532" />
- <linearGradient
- id="linearGradient4597">
- <stop
- id="stop4599"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop4601"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- y2="16.052532"
- x2="8.6826077"
- y1="1.0035814"
- x1="8.7094374"
- gradientTransform="matrix(0.6858824,0,0,0.68591053,25.66524,-19.333318)"
- gradientUnits="userSpaceOnUse"
- id="linearGradient4610"
- xlink:href="#linearGradient3587-6-5-3"
- inkscape:collect="always" />
- <linearGradient
- x1="1.3333321"
- y1="6.6666665"
- x2="1.3333321"
- y2="33.333332"
- id="linearGradient2422"
- xlink:href="#linearGradient3587-6-5-5"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.4090909,0,0,0.375,7.4545459,0.5)" />
- <linearGradient
- id="linearGradient3587-6-5-5">
- <stop
- id="stop3589-9-2-4"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3591-7-4-3"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="26.045763"
- y1="9.6223383"
- x2="26.045763"
- y2="19.490837"
- id="linearGradient3189"
- xlink:href="#linearGradient3587-6-5-8"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)" />
- <linearGradient
- id="linearGradient3587-6-5-8">
- <stop
- id="stop3589-9-2-67"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3591-7-4-2"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="26.045763"
- y1="9.6223383"
- x2="26.045763"
- y2="19.490837"
- id="linearGradient3203"
- xlink:href="#linearGradient3587-6-5-8"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)" />
- <linearGradient
- id="linearGradient3120">
- <stop
- id="stop3122"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3124"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="26.045763"
- y1="9.6223383"
- x2="26.045763"
- y2="19.490837"
- id="linearGradient3207"
- xlink:href="#linearGradient3587-6-5-8"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)" />
- <linearGradient
- id="linearGradient3127">
- <stop
- id="stop3129"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3131"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="26.045763"
- y1="9.6223383"
- x2="26.045763"
- y2="19.490837"
- id="linearGradient3211"
- xlink:href="#linearGradient3587-6-5-8"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)" />
- <linearGradient
- id="linearGradient3134">
- <stop
- id="stop3136"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3138"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="11"
- y1="6"
- x2="11"
- y2="17"
- id="linearGradient2409"
- xlink:href="#linearGradient3587-6-5-1"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.2403101,0,0,0.8988764,10.387597,0.2247191)" />
- <linearGradient
- id="linearGradient3587-6-5-1">
- <stop
- id="stop3589-9-2-0"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3591-7-4-21"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="40.805084"
- y1="5.6271191"
- x2="40.805084"
- y2="17.627119"
- id="linearGradient3206"
- xlink:href="#linearGradient3587-8-5"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(-32.805085,-3.6271193)" />
- <linearGradient
- id="linearGradient3587-8-5">
- <stop
- id="stop3589-2-7"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3591-3-5"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- y2="17.627119"
- x2="40.805084"
- y1="5.6271191"
- x1="40.805084"
- gradientTransform="translate(-32.805085,-3.6271193)"
- gradientUnits="userSpaceOnUse"
- id="linearGradient3180"
- xlink:href="#linearGradient3587-8-5"
- inkscape:collect="always" />
- <linearGradient
- x1="1.3333321"
- y1="6.6666665"
- x2="1.3333321"
- y2="33.333332"
- id="linearGradient2422-1"
- xlink:href="#linearGradient3587-6-5-86"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.2727273,0,0,0.375,9.636365,1.5)" />
- <linearGradient
- id="linearGradient3587-6-5-86">
- <stop
- id="stop3589-9-2-65"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3591-7-4-9"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="11"
- y1="6"
- x2="11"
- y2="17"
- id="linearGradient2427"
- xlink:href="#linearGradient3587-6-5-86"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,1.5842703)" />
- <linearGradient
- id="linearGradient3207-3">
- <stop
- id="stop3209"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3211"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="11"
- y1="6"
- x2="11"
- y2="17"
- id="linearGradient2436"
- xlink:href="#linearGradient3587-6-5-86"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,9.58427)" />
- <linearGradient
- id="linearGradient3214">
- <stop
- id="stop3216"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3218"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="11"
- y1="6"
- x2="11"
- y2="17"
- id="linearGradient2442"
- xlink:href="#linearGradient3587-6-5-86"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,5.5842706)" />
- <linearGradient
- id="linearGradient3221">
- <stop
- id="stop3223"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3225"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="1.3333321"
- y1="4.9755898"
- x2="1.3333321"
- y2="37.373981"
- id="linearGradient2422-1-0"
- xlink:href="#linearGradient3587-6-5-0"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.39871888,0,0,0.3091132,71.812715,15.470662)" />
- <linearGradient
- id="linearGradient3587-6-5-0">
- <stop
- id="stop3589-9-2-5"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3591-7-4-1"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="46.395508"
- y1="12.707516"
- x2="46.395508"
- y2="38.409042"
- id="linearGradient3795-2"
- xlink:href="#linearGradient3587-6-5-3-5-7"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(-0.4100229,0,0,0.5447147,28.02322,-5.9219706)" />
- <linearGradient
- id="linearGradient3587-6-5-3-5-7">
- <stop
- id="stop3589-9-2-2-6-2"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3591-7-4-73-5-1"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- id="linearGradient3587-6-5-3-5">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1"
- id="stop3589-9-2-2-6" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop3591-7-4-73-5" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-3-5"
- id="linearGradient4872"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(-0.4100229,0,0,0.5447147,19.329265,-26.729116)"
- x1="100.77747"
- y1="17.859186"
- x2="100.77747"
- y2="38.055252" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-8"
- id="linearGradient4894"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)"
- x1="26.045763"
- y1="9.6223383"
- x2="26.045763"
- y2="19.490837" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-8"
- id="linearGradient4900"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)"
- x1="26.045763"
- y1="9.6223383"
- x2="26.045763"
- y2="19.490837" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-8"
- id="linearGradient4906"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)"
- x1="26.045763"
- y1="9.6223383"
- x2="26.045763"
- y2="19.490837" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-8"
- id="linearGradient4912"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)"
- x1="26.045763"
- y1="9.6223383"
- x2="26.045763"
- y2="19.490837" />
- <linearGradient
- id="linearGradient3587-6-5-8-6">
- <stop
- id="stop3589-9-2-67-3"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3591-7-4-2-3"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- id="linearGradient4935">
- <stop
- id="stop4937"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop4939"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- id="linearGradient4942">
- <stop
- id="stop4944"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop4946"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-8-6"
- id="linearGradient4912-4"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)"
- x1="26.045763"
- y1="9.6223383"
- x2="26.045763"
- y2="19.490837" />
- <linearGradient
- id="linearGradient4949">
- <stop
- id="stop4951"
- style="stop-color:#000000;stop-opacity:1"
- offset="0" />
- <stop
- id="stop4953"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-8"
- id="linearGradient5012"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.375,0,0,0.375,-0.5,7.5)"
- x1="26.045763"
- y1="9.6223383"
- x2="26.045763"
- y2="19.490837" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-8"
- id="linearGradient5015"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.375,0,0,0.375,7.5,7.499999)"
- x1="26.045763"
- y1="9.6223383"
- x2="26.045763"
- y2="19.490837" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-8"
- id="linearGradient5018"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.375,0,0,0.375,-0.5000001,0.5)"
- x1="26.045763"
- y1="9.6223383"
- x2="26.045763"
- y2="19.490837" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-8"
- id="linearGradient5021"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.375,0,0,0.375,7.5,0.5)"
- x1="26.045763"
- y1="9.6223383"
- x2="26.045763"
- y2="19.490837" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-2-4"
- id="linearGradient3335"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.21864454,0,0,0.26685422,18.618755,-19.597758)"
- x1="-41.553459"
- y1="2.2401412"
- x2="-41.553459"
- y2="54.703121" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4136"
- id="linearGradient4134"
- x1="9"
- y1="0"
- x2="9"
- y2="15"
- gradientUnits="userSpaceOnUse"
- spreadMethod="pad" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4136"
- id="linearGradient4150"
- gradientUnits="userSpaceOnUse"
- spreadMethod="pad"
- x1="9"
- y1="0"
- x2="9"
- y2="15" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-2-4-6"
- id="linearGradient3335-7"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.2186487,0,0,0.26685422,76.619476,1.402242)"
- x1="-41.553459"
- y1="2.2401412"
- x2="-41.755585"
- y2="47.208389" />
- <linearGradient
- id="linearGradient3587-6-5-2-4-6">
- <stop
- id="stop3589-9-2-8-7-8"
- style="stop-color:#000000;stop-opacity:1;"
- offset="0" />
- <stop
- id="stop3591-7-4-0-3-4"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-2-4-6-0"
- id="linearGradient3335-7-8"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)"
- x1="-41.553459"
- y1="2.2401412"
- x2="-41.553459"
- y2="54.703121" />
- <linearGradient
- id="linearGradient3587-6-5-2-4-6-0">
- <stop
- id="stop3589-9-2-8-7-8-7"
- style="stop-color:#000000;stop-opacity:1;"
- offset="0" />
- <stop
- id="stop3591-7-4-0-3-4-7"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-2-4-6-4"
- id="linearGradient3335-7-7"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,0.402242)"
- x1="-41.553459"
- y1="2.2401412"
- x2="-41.553459"
- y2="54.703121" />
- <linearGradient
- id="linearGradient3587-6-5-2-4-6-4">
- <stop
- id="stop3589-9-2-8-7-8-2"
- style="stop-color:#000000;stop-opacity:1;"
- offset="0" />
- <stop
- id="stop3591-7-4-0-3-4-2"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-2-4-6-7"
- id="linearGradient3335-7-3"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.2186487,0,0,0.26685422,16.619476,1.402242)"
- x1="-41.553459"
- y1="2.2401412"
- x2="-41.755585"
- y2="47.208389" />
- <linearGradient
- id="linearGradient3587-6-5-2-4-6-7">
- <stop
- id="stop3589-9-2-8-7-8-4"
- style="stop-color:#000000;stop-opacity:1;"
- offset="0" />
- <stop
- id="stop3591-7-4-0-3-4-5"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-2-4-6-2"
- id="linearGradient3335-7-1"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)"
- x1="-39.421574"
- y1="-5.2547116"
- x2="-39.421574"
- y2="47.208389" />
- <linearGradient
- id="linearGradient3587-6-5-2-4-6-2">
- <stop
- id="stop3589-9-2-8-7-8-77"
- style="stop-color:#000000;stop-opacity:1;"
- offset="0" />
- <stop
- id="stop3591-7-4-0-3-4-9"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4136-9"
- id="linearGradient4150-0"
- gradientUnits="userSpaceOnUse"
- spreadMethod="pad"
- x1="9"
- y1="0"
- x2="9"
- y2="15" />
- <linearGradient
- id="linearGradient4136-9">
- <stop
- offset="0"
- style="stop-color:#000000;stop-opacity:1;"
- id="stop4138-6" />
- <stop
- offset="1"
- style="stop-color:#363636;stop-opacity:1"
- id="stop4140-3" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient4136-9"
- id="linearGradient3457"
- gradientUnits="userSpaceOnUse"
- spreadMethod="pad"
- x1="9"
- y1="0"
- x2="9"
- y2="15" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-2-4-6-2-6"
- id="linearGradient3335-7-1-7"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)"
- x1="-39.421574"
- y1="-5.2547116"
- x2="-39.421574"
- y2="47.208389" />
- <linearGradient
- id="linearGradient3587-6-5-2-4-6-2-6">
- <stop
- id="stop3589-9-2-8-7-8-77-4"
- style="stop-color:#000000;stop-opacity:1;"
- offset="0" />
- <stop
- id="stop3591-7-4-0-3-4-9-3"
- style="stop-color:#363636;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- y2="47.208389"
- x2="-39.421574"
- y1="-5.2547116"
- x1="-39.421574"
- gradientTransform="matrix(0.2186487,0,0,0.26685422,56.619476,1.4022422)"
- gradientUnits="userSpaceOnUse"
- id="linearGradient3397"
- xlink:href="#linearGradient3587-6-5-2-4-6-2-6"
- inkscape:collect="always" />
- </defs>
- <g
- transform="matrix(0.78786264,0,0,0.78786264,-3.1483699,0.44173984)"
- id="g3743-3"
- style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
- <rect
- style="color:#000000;fill:#ccc000;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect3136"
- width="163.31035"
- height="97.986206"
- x="-62.896553"
- y="-32.993103" />
- <g
- transform="matrix(0.99998873,0,0,0.99998873,-3.996044,-20.001608)"
- id="g3743-9-4"
- style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
<g
- id="g4146">
- <g
- transform="translate(-39.999799,1)"
- id="g3376">
- <path
- sodipodi:nodetypes="cccccccccccccc"
- inkscape:connector-curvature="0"
- id="path4160-9-9-0"
- d="m 43.35011,1.0020512 c -0.197474,0.03825 -0.35356,0.233327 -0.350004,0.437439 l -3.07e-4,13.1230708 c 4e-6,0.229041 0.205223,0.437433 0.430774,0.437439 l 10.14024,0 c 0.225551,-6e-6 0.430768,-0.208398 0.430774,-0.437439 l 3.07e-4,-12.9606108 c -3.29e-4,-0.336436 -0.265499,-0.601856 -0.516871,-0.599899 0,0 -7.760335,0 -10.134913,0 z M 44,11 l 9,0 4.13e-4,3 L 44,14 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.6;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99992162;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- <path
- sodipodi:nodetypes="cccccccccccccc"
- inkscape:connector-curvature="0"
- id="path4160-9-9-8"
- d="m 43.35011,0.0020508 c -0.197474,0.03825 -0.35356,0.233327 -0.350004,0.437439 l -3.07e-4,13.1230712 c 4e-6,0.229041 0.205223,0.437433 0.430774,0.437439 l 10.14024,0 c 0.225551,-6e-6 0.430768,-0.208398 0.430774,-0.437439 L 54.001894,0.6019496 C 54.001565,0.265514 53.736395,9.38e-5 53.485023,0.0020508 c 0,0 -7.760335,0 -10.134913,0 z M 44,10 l 9,0 4.13e-4,3 L 44,13 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.7;color:#000000;fill:url(#linearGradient3397);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99992162;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- </g>
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(581.71429,-2.0764682)">
+ <path
+ sodipodi:nodetypes="cccccccccccccc"
+ inkscape:connector-curvature="0"
+ id="path3770"
+ d="m -575.01366,3.0805705 c -0.39495,0.0765 -0.70712,0.466654 -0.70001,0.874878 l -6.2e-4,26.2461415 c 10e-6,0.458082 0.41045,0.874866 0.86155,0.874878 l 20.28048,0 c 0.4511,-1.2e-5 0.86154,-0.416796 0.86155,-0.874878 l 6.1e-4,-25.9212225 c -6.5e-4,-0.672871 -0.53099,-1.203711 -1.03374,-1.199797 0,0 -15.52067,0 -20.26982,0 z m 1.29978,19.9958975 18,0 8.2e-4,6 -18.00082,0 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99992161999999996;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:1;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99992161999999996;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+ d="m -575.01366,4.0805703 c -0.39495,0.0765 -0.70712,0.466654 -0.70001,0.874878 l -6.2e-4,26.2461417 c 10e-6,0.458082 0.41045,0.874866 0.86155,0.874878 l 20.28048,0 c 0.4511,-1.2e-5 0.86154,-0.416796 0.86155,-0.874878 l 6.1e-4,-25.9212227 c -6.5e-4,-0.672871 -0.53099,-1.203711 -1.03374,-1.199797 0,0 -15.52067,0 -20.26982,0 z m 1.29978,19.9958977 18,0 8.2e-4,6 -18.00082,0 z"
+ id="path4160-9-9-8"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccccccccccccc" />
</g>
</svg>
diff --git a/core/js/js.js b/core/js/js.js
index 9c8cf4aa625..c137f734d91 100644
--- a/core/js/js.js
+++ b/core/js/js.js
@@ -5,6 +5,10 @@
* To the end of config/config.php to enable debug mode.
* The undefined checks fix the broken ie8 console
*/
+var oc_debug;
+var oc_webroot;
+var oc_requesttoken;
+oc_webroot = oc_webroot || location.pathname.substr(0, location.pathname.lastIndexOf('/'));
if (oc_debug !== true || typeof console === "undefined" || typeof console.log === "undefined") {
if (!window.console) {
window.console = {};
@@ -354,7 +358,6 @@ OC.Breadcrumb={
}
var crumb=$('<div/>');
crumb.addClass('crumb').addClass('last');
- crumb.attr('style','background-image:url("'+OC.imagePath('core','breadcrumb')+'")');
var crumbLink=$('<a/>');
crumbLink.attr('href',link);
@@ -547,7 +550,6 @@ function object(o) {
return new F();
}
-
/**
* Fills height of window. (more precise than height: 100%;)
*/
@@ -624,6 +626,7 @@ $(document).ready(function(){
});
// 'show password' checkbox
+ $('#password').showPassword();
$('#pass2').showPassword();
//use infield labels
@@ -664,9 +667,7 @@ $(document).ready(function(){
event.stopPropagation();
});
$(window).click(function(){//hide the settings menu when clicking outside it
- if($('body').attr("id")==="body-user"){
- $('#settings #expanddiv').slideUp();
- }
+ $('#settings #expanddiv').slideUp();
});
// all the tipsy stuff needs to be here (in reverse order) to work
diff --git a/core/js/oc-vcategories.js b/core/js/oc-vcategories.js
index 609703f2cc9..3e75767c49c 100644
--- a/core/js/oc-vcategories.js
+++ b/core/js/oc-vcategories.js
@@ -50,7 +50,7 @@ var OCCategories= {
$('#category_dialog').remove();
},
open : function(event, ui) {
- $('#category_addinput').live('input',function() {
+ $('#category_addinput').on('input',function() {
if($(this).val().length > 0) {
$('#category_addbutton').removeAttr('disabled');
}
@@ -61,7 +61,7 @@ var OCCategories= {
$('#category_addbutton').attr('disabled', 'disabled');
return false;
});
- $('#category_addbutton').live('click',function(e) {
+ $('#category_addbutton').on('click',function(e) {
e.preventDefault();
if($('#category_addinput').val().length > 0) {
OCCategories.add($('#category_addinput').val());
diff --git a/core/js/setup.js b/core/js/setup.js
index 9aded6591ca..2656cac2f45 100644
--- a/core/js/setup.js
+++ b/core/js/setup.js
@@ -52,12 +52,10 @@ $(document).ready(function() {
// Save form parameters
var post = $(this).serializeArray();
- // FIXME: This lines are breaking the installation
// Disable inputs
- // $(':submit', this).attr('disabled','disabled').val('Finishing …');
- // $('input', this).addClass('ui-state-disabled').attr('disabled','disabled');
- // $('#selectDbType').button('disable');
- // $('label.ui-button', this).addClass('ui-state-disabled').attr('aria-disabled', 'true').button('disable');
+ $(':submit', this).attr('disabled','disabled').val('Finishing …');
+ $('input', this).addClass('ui-state-disabled').attr('disabled','disabled');
+ $('#selectDbType').buttonset('disable');
// Create the form
var form = $('<form>');
diff --git a/core/js/share.js b/core/js/share.js
index 0c45765bd8b..6ad4130690d 100644
--- a/core/js/share.js
+++ b/core/js/share.js
@@ -410,7 +410,7 @@ $(document).ready(function() {
firstDay: firstDay
});
}
- $('a.share').live('click', function(event) {
+ $('#fileList').on('click', 'a.share', function(event) {
event.stopPropagation();
if ($(this).data('item-type') !== undefined && $(this).data('item') !== undefined) {
var itemType = $(this).data('item-type');
@@ -444,12 +444,12 @@ $(document).ready(function() {
}
});
- $('#shareWithList li').live('mouseenter', function(event) {
+ $('#fileList').on('mouseenter', '#dropdown #shareWithList li', function(event) {
// Show permissions and unshare button
$(':hidden', this).filter(':not(.cruds)').show();
});
- $('#shareWithList li').live('mouseleave', function(event) {
+ $('#fileList').on('mouseleave', '#dropdown #shareWithList li', function(event) {
// Hide permissions and unshare button
if (!$('.cruds', this).is(':visible')) {
$('a', this).hide();
@@ -462,11 +462,11 @@ $(document).ready(function() {
}
});
- $('.showCruds').live('click', function() {
+ $('#fileList').on('click', '#dropdown .showCruds', function() {
$(this).parent().find('.cruds').toggle();
});
- $('.unshare').live('click', function() {
+ $('#fileList').on('click', '#dropdown .unshare', function() {
var li = $(this).parent();
var itemType = $('#dropdown').data('item-type');
var itemSource = $('#dropdown').data('item-source');
@@ -483,7 +483,7 @@ $(document).ready(function() {
});
});
- $('.permissions').live('change', function() {
+ $('#fileList').on('change', '#dropdown .permissions', function() {
if ($(this).attr('name') == 'edit') {
var li = $(this).parent().parent()
var checkboxes = $('.permissions', li);
@@ -510,7 +510,7 @@ $(document).ready(function() {
OC.Share.setPermissions($('#dropdown').data('item-type'), $('#dropdown').data('item-source'), $(li).data('share-type'), $(li).data('share-with'), permissions);
});
- $('#linkCheckbox').live('change', function() {
+ $('#fileList').on('change', '#dropdown #linkCheckbox', function() {
var itemType = $('#dropdown').data('item-type');
var itemSource = $('#dropdown').data('item-source');
if (this.checked) {
@@ -532,12 +532,12 @@ $(document).ready(function() {
}
});
- $('#linkText').live('click', function() {
+ $('#fileList').on('click', '#dropdown #linkText', function() {
$(this).focus();
$(this).select();
});
- $('#showPassword').live('click', function() {
+ $('#fileList').on('click', '#dropdown #showPassword', function() {
$('#linkPass').toggle('blind');
if (!$('#showPassword').is(':checked') ) {
var itemType = $('#dropdown').data('item-type');
@@ -548,7 +548,7 @@ $(document).ready(function() {
}
});
- $('#linkPassText').live('focusout keyup', function(event) {
+ $('#fileList').on('focusout keyup', '#dropdown #linkPassText', function(event) {
if ( $('#linkPassText').val() != '' && (event.type == 'focusout' || event.keyCode == 13) ) {
var itemType = $('#dropdown').data('item-type');
var itemSource = $('#dropdown').data('item-source');
@@ -560,7 +560,7 @@ $(document).ready(function() {
}
});
- $('#expirationCheckbox').live('click', function() {
+ $('#fileList').on('click', '#dropdown #expirationCheckbox', function() {
if (this.checked) {
OC.Share.showExpirationDate('');
} else {
@@ -575,7 +575,7 @@ $(document).ready(function() {
}
});
- $('#expirationDate').live('change', function() {
+ $('#fileList').on('change', '#dropdown #expirationDate', function() {
var itemType = $('#dropdown').data('item-type');
var itemSource = $('#dropdown').data('item-source');
$.post(OC.filePath('core', 'ajax', 'share.php'), { action: 'setExpirationDate', itemType: itemType, itemSource: itemSource, date: $(this).val() }, function(result) {
@@ -586,7 +586,7 @@ $(document).ready(function() {
});
- $('#emailPrivateLink').live('submit', function(event) {
+ $('#fileList').on('submit', '#dropdown #emailPrivateLink', function(event) {
event.preventDefault();
var link = $('#linkText').val();
var itemType = $('#dropdown').data('item-type');
diff --git a/core/l10n/af_ZA.php b/core/l10n/af_ZA.php
new file mode 100644
index 00000000000..f5f27d2af58
--- /dev/null
+++ b/core/l10n/af_ZA.php
@@ -0,0 +1,33 @@
+<?php $TRANSLATIONS = array(
+"Settings" => "Instellings",
+"Password" => "Wagwoord",
+"Use the following link to reset your password: {link}" => "Gebruik die volgende skakel om jou wagwoord te herstel: {link}",
+"You will receive a link to reset your password via Email." => "Jy sal `n skakel via e-pos ontvang om jou wagwoord te herstel.",
+"Username" => "Gebruikersnaam",
+"Request reset" => "Herstel-versoek",
+"Your password was reset" => "Jou wagwoord is herstel",
+"To login page" => "Na aanteken-bladsy",
+"New password" => "Nuwe wagwoord",
+"Reset password" => "Herstel wagwoord",
+"Personal" => "Persoonlik",
+"Users" => "Gebruikers",
+"Apps" => "Toepassings",
+"Admin" => "Admin",
+"Help" => "Hulp",
+"Cloud not found" => "Wolk nie gevind",
+"Create an <strong>admin account</strong>" => "Skep `n <strong>admin-rekening</strong>",
+"Advanced" => "Gevorderd",
+"Configure the database" => "Stel databasis op",
+"will be used" => "sal gebruik word",
+"Database user" => "Databasis-gebruiker",
+"Database password" => "Databasis-wagwoord",
+"Database name" => "Databasis naam",
+"Finish setup" => "Maak opstelling klaar",
+"web services under your control" => "webdienste onder jou beheer",
+"Log out" => "Teken uit",
+"Lost your password?" => "Jou wagwoord verloor?",
+"remember" => "onthou",
+"Log in" => "Teken aan",
+"prev" => "vorige",
+"next" => "volgende"
+);
diff --git a/core/l10n/bn_BD.php b/core/l10n/bn_BD.php
index d698f470152..deac6afa359 100644
--- a/core/l10n/bn_BD.php
+++ b/core/l10n/bn_BD.php
@@ -54,6 +54,7 @@
"The app name is not specified." => "অ্যাপের নামটি সুনির্দিষ্ট নয়।",
"The required file {file} is not installed!" => "আবশ্যিক {file} টি সংস্থাপিত নেই !",
"Share" => "ভাগাভাগি কর",
+"Shared" => "ভাগাভাগিকৃত",
"Error while sharing" => "ভাগাভাগি করতে সমস্যা দেখা দিয়েছে ",
"Error while unsharing" => "ভাগাভাগি বাতিল করতে সমস্যা দেখা দিয়েছে",
"Error while changing permissions" => "অনুমতিসমূহ পরিবর্তন করতে সমস্যা দেখা দিয়েছে",
diff --git a/core/l10n/de.php b/core/l10n/de.php
index 358e8e3e756..bc7a7dada1d 100644
--- a/core/l10n/de.php
+++ b/core/l10n/de.php
@@ -54,6 +54,7 @@
"The app name is not specified." => "Der App-Name ist nicht angegeben.",
"The required file {file} is not installed!" => "Die benötigte Datei {file} ist nicht installiert.",
"Share" => "Freigeben",
+"Shared" => "Freigegeben",
"Error while sharing" => "Fehler beim Freigeben",
"Error while unsharing" => "Fehler beim Aufheben der Freigabe",
"Error while changing permissions" => "Fehler beim Ändern der Rechte",
@@ -83,7 +84,7 @@
"Error setting expiration date" => "Fehler beim Setzen des Ablaufdatums",
"Sending ..." => "Sende ...",
"Email sent" => "E-Mail wurde verschickt",
-"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud community</a>." => "Das Update ist fehlgeschlagen. Bitte melden Sie dieses Problem an die <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud Gemeinschaft</a>.",
+"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud community</a>." => "Das Update ist fehlgeschlagen. Bitte melden Sie dieses Problem an die <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud Community</a>.",
"The update was successful. Redirecting you to ownCloud now." => "Das Update war erfolgreich. Sie werden nun zu ownCloud weitergeleitet.",
"ownCloud password reset" => "ownCloud-Passwort zurücksetzen",
"Use the following link to reset your password: {link}" => "Nutze den nachfolgenden Link, um Dein Passwort zurückzusetzen: {link}",
diff --git a/core/l10n/fa.php b/core/l10n/fa.php
index 6f1f65bd34f..359eddb73ef 100644
--- a/core/l10n/fa.php
+++ b/core/l10n/fa.php
@@ -102,6 +102,7 @@
"Add" => "افزودن",
"Security Warning" => "اخطار امنیتی",
"No secure random number generator is available, please enable the PHP OpenSSL extension." => "هیچ مولد تصادفی امن در دسترس نیست، لطفا فرمت PHP OpenSSL را فعال نمایید.",
+"Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "بدون وجود یک تولید کننده اعداد تصادفی امن ، یک مهاجم ممکن است این قابلیت را داشته باشد که پیشگویی کند پسوورد های راه انداز گرفته شده و کنترلی روی حساب کاربری شما داشته باشد .",
"Create an <strong>admin account</strong>" => "لطفا یک <strong> شناسه برای مدیر</strong> بسازید",
"Advanced" => "حرفه ای",
"Data folder" => "پوشه اطلاعاتی",
diff --git a/core/l10n/fr.php b/core/l10n/fr.php
index 202203753d2..e3b70836521 100644
--- a/core/l10n/fr.php
+++ b/core/l10n/fr.php
@@ -54,6 +54,7 @@
"The app name is not specified." => "Le nom de l'application n'est pas spécifié.",
"The required file {file} is not installed!" => "Le fichier requis {file} n'est pas installé !",
"Share" => "Partager",
+"Shared" => "Partagé",
"Error while sharing" => "Erreur lors de la mise en partage",
"Error while unsharing" => "Erreur lors de l'annulation du partage",
"Error while changing permissions" => "Erreur lors du changement des permissions",
diff --git a/core/l10n/lv.php b/core/l10n/lv.php
index dd63ab6c90f..a145c50464f 100644
--- a/core/l10n/lv.php
+++ b/core/l10n/lv.php
@@ -1,4 +1,16 @@
<?php $TRANSLATIONS = array(
+"User %s shared a file with you" => "Lietotājs %s ar jums dalījās ar datni.",
+"User %s shared a folder with you" => "Lietotājs %s ar jums dalījās ar mapi.",
+"User %s shared the file \"%s\" with you. It is available for download here: %s" => "Lietotājs %s ar jums dalījās ar datni “%s”. To var lejupielādēt šeit — %s",
+"User %s shared the folder \"%s\" with you. It is available for download here: %s" => "Lietotājs %s ar jums dalījās ar mapi “%s”. To var lejupielādēt šeit — %s",
+"Category type not provided." => "Kategorijas tips nav norādīts.",
+"No category to add?" => "Nav kategoriju, ko pievienot?",
+"This category already exists: " => "Šāda kategorija jau eksistē:",
+"Object type not provided." => "Objekta tips nav norādīts.",
+"%s ID not provided." => "%s ID nav norādīts.",
+"Error adding %s to favorites." => "Kļūda, pievienojot %s izlasei.",
+"No categories selected for deletion." => "Neviena kategorija nav izvēlēta dzēšanai",
+"Error removing %s from favorites." => "Kļūda, izņemot %s no izlases.",
"Sunday" => "Svētdiena",
"Monday" => "Pirmdiena",
"Tuesday" => "Otrdiena",
@@ -19,13 +31,66 @@
"November" => "Novembris",
"December" => "Decembris",
"Settings" => "Iestatījumi",
+"seconds ago" => "sekundes atpakaļ",
+"1 minute ago" => "pirms 1 minūtes",
+"{minutes} minutes ago" => "pirms {minutes} minūtēm",
+"1 hour ago" => "pirms 1 stundas",
+"{hours} hours ago" => "pirms {hours} stundām",
+"today" => "šodien",
+"yesterday" => "vakar",
+"{days} days ago" => "pirms {days} dienām",
+"last month" => "pagājušajā mēnesī",
+"{months} months ago" => "pirms {months} mēnešiem",
+"months ago" => "mēnešus atpakaļ",
+"last year" => "gājušajā gadā",
+"years ago" => "gadus atpakaļ",
+"Choose" => "Izvēlieties",
"Cancel" => "Atcelt",
-"Error" => "Kļūme",
-"Share" => "Līdzdalīt",
+"No" => "Nē",
+"Yes" => "Jā",
+"Ok" => "Labi",
+"The object type is not specified." => "Nav norādīts objekta tips.",
+"Error" => "Kļūda",
+"The app name is not specified." => "Nav norādīts lietotnes nosaukums.",
+"The required file {file} is not installed!" => "Pieprasītā datne {file} nav instalēta!",
+"Share" => "Dalīties",
+"Shared" => "Kopīgs",
+"Error while sharing" => "Kļūda, daloties",
+"Error while unsharing" => "Kļūda, beidzot dalīties",
+"Error while changing permissions" => "Kļūda, mainot atļaujas",
+"Shared with you and the group {group} by {owner}" => "{owner} dalījās ar jums un grupu {group}",
+"Shared with you by {owner}" => "{owner} dalījās ar jums",
+"Share with" => "Dalīties ar",
+"Share with link" => "Dalīties ar saiti",
+"Password protect" => "Aizsargāt ar paroli",
"Password" => "Parole",
-"Unshare" => "Pārtraukt līdzdalīšanu",
-"Use the following link to reset your password: {link}" => "Izmantojiet šo linku lai mainītu paroli",
+"Email link to person" => "Sūtīt saiti personai pa e-pastu",
+"Send" => "Sūtīt",
+"Set expiration date" => "Iestaties termiņa datumu",
+"Expiration date" => "Termiņa datums",
+"Share via email:" => "Dalīties, izmantojot e-pastu:",
+"No people found" => "Nav atrastu cilvēku",
+"Resharing is not allowed" => "Atkārtota dalīšanās nav atļauta",
+"Shared in {item} with {user}" => "Dalījās ar {item} ar {user}",
+"Unshare" => "Beigt dalīties",
+"can edit" => "var rediģēt",
+"access control" => "piekļuves vadība",
+"create" => "izveidot",
+"update" => "atjaunināt",
+"delete" => "dzēst",
+"share" => "dalīties",
+"Password protected" => "Aizsargāts ar paroli",
+"Error unsetting expiration date" => "Kļūda, noņemot termiņa datumu",
+"Error setting expiration date" => "Kļūda, iestatot termiņa datumu",
+"Sending ..." => "Sūta...",
+"Email sent" => "Vēstule nosūtīta",
+"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud community</a>." => "Atjaunināšana beidzās nesekmīgi. Lūdzu, ziņojiet par šo problēmu <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud kopienai</a>.",
+"The update was successful. Redirecting you to ownCloud now." => "Atjaunināšana beidzās sekmīgi. Tagad pārsūta jūs uz ownCloud.",
+"ownCloud password reset" => "ownCloud paroles maiņa",
+"Use the following link to reset your password: {link}" => "Izmantojiet šo saiti, lai mainītu paroli: {link}",
"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.",
+"Reset email send." => "Atstatīt e-pasta sūtīšanu.",
+"Request failed!" => "Pieprasījums neizdevās!",
"Username" => "Lietotājvārds",
"Request reset" => "Pieprasīt paroles maiņu",
"Your password was reset" => "Jūsu parole tika nomainīta",
@@ -34,23 +99,37 @@
"Reset password" => "Mainīt paroli",
"Personal" => "Personīgi",
"Users" => "Lietotāji",
-"Apps" => "Aplikācijas",
+"Apps" => "Lietotnes",
"Admin" => "Administrators",
"Help" => "Palīdzība",
+"Access forbidden" => "Pieeja ir liegta",
"Cloud not found" => "Mākonis netika atrasts",
+"Edit categories" => "Rediģēt kategoriju",
+"Add" => "Pievienot",
"Security Warning" => "Brīdinājums par drošību",
+"No secure random number generator is available, please enable the PHP OpenSSL extension." => "Nav pieejams drošs nejaušu skaitļu ģenerators. Lūdzu, aktivējiet PHP OpenSSL paplašinājumu.",
+"Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "Bez droša nejaušu skaitļu ģeneratora uzbrucējs var paredzēt paroļu atjaunošanas marķierus un pārņem jūsu kontu.",
+"Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." => "Jūsu datu direktorija un datnes visdrīzāk ir pieejamas no interneta. ownCloud nodrošinātā .htaccess datne nedarbojas. Mēs iesakām konfigurēt serveri tā, lai datu direktorija vairs nebūtu pieejama, vai arī pārvietojiet datu direktoriju ārpus tīmekļa servera dokumentu saknes.",
+"Create an <strong>admin account</strong>" => "Izveidot <strong>administratora kontu</strong>",
+"Advanced" => "Paplašināti",
"Data folder" => "Datu mape",
-"Configure the database" => "Nokonfigurēt datubāzi",
+"Configure the database" => "Konfigurēt datubāzi",
"will be used" => "tiks izmantots",
"Database user" => "Datubāzes lietotājs",
"Database password" => "Datubāzes parole",
"Database name" => "Datubāzes nosaukums",
-"Database host" => "Datubāzes mājvieta",
-"Finish setup" => "Pabeigt uzstādījumus",
-"Log out" => "Izlogoties",
+"Database tablespace" => "Datubāzes tabulas telpa",
+"Database host" => "Datubāzes serveris",
+"Finish setup" => "Pabeigt iestatīšanu",
+"web services under your control" => "jūsu vadībā esošie tīmekļa servisi",
+"Log out" => "Izrakstīties",
+"Automatic logon rejected!" => "Automātiskā ierakstīšanās ir noraidīta!",
+"If you did not change your password recently, your account may be compromised!" => "Ja neesat pēdējā laikā mainījis paroli, iespējams, ka jūsu konts ir kompromitēts.",
+"Please change your password to secure your account again." => "Lūdzu, nomainiet savu paroli, lai atkal nodrošinātu savu kontu.",
"Lost your password?" => "Aizmirsāt paroli?",
"remember" => "atcerēties",
-"Log in" => "Ielogoties",
+"Log in" => "Ierakstīties",
"prev" => "iepriekšējā",
-"next" => "nākamā"
+"next" => "nākamā",
+"Updating ownCloud to version %s, this may take a while." => "Atjaunina ownCloud uz versiju %s. Tas var aizņemt kādu laiciņu."
);
diff --git a/core/l10n/nl.php b/core/l10n/nl.php
index 91ab7827fd6..aca9b11cd12 100644
--- a/core/l10n/nl.php
+++ b/core/l10n/nl.php
@@ -54,6 +54,7 @@
"The app name is not specified." => "De app naam is niet gespecificeerd.",
"The required file {file} is not installed!" => "Het vereiste bestand {file} is niet geïnstalleerd!",
"Share" => "Delen",
+"Shared" => "Gedeeld",
"Error while sharing" => "Fout tijdens het delen",
"Error while unsharing" => "Fout tijdens het stoppen met delen",
"Error while changing permissions" => "Fout tijdens het veranderen van permissies",
@@ -83,6 +84,8 @@
"Error setting expiration date" => "Fout tijdens het instellen van de vervaldatum",
"Sending ..." => "Versturen ...",
"Email sent" => "E-mail verzonden",
+"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud community</a>." => "De update is niet geslaagd. Meld dit probleem aan bij de <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud community</a>.",
+"The update was successful. Redirecting you to ownCloud now." => "De update is geslaagd. U wordt teruggeleid naar uw eigen ownCloud.",
"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 uw wachtwoord opnieuw in te stellen via e-mail.",
diff --git a/core/l10n/ru.php b/core/l10n/ru.php
index 7b11ea43a4b..2aebf734981 100644
--- a/core/l10n/ru.php
+++ b/core/l10n/ru.php
@@ -54,6 +54,7 @@
"The app name is not specified." => "Имя приложения не указано",
"The required file {file} is not installed!" => "Необходимый файл {file} не установлен!",
"Share" => "Открыть доступ",
+"Shared" => "Общие",
"Error while sharing" => "Ошибка при открытии доступа",
"Error while unsharing" => "Ошибка при закрытии доступа",
"Error while changing permissions" => "Ошибка при смене разрешений",
@@ -83,6 +84,8 @@
"Error setting expiration date" => "Ошибка при установке срока доступа",
"Sending ..." => "Отправляется ...",
"Email sent" => "Письмо отправлено",
+"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud community</a>." => "При обновлении произошла ошибка. Пожалуйста сообщите об этом в <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud сообщество</a>.",
+"The update was successful. Redirecting you to ownCloud now." => "Обновление прошло успешно. Перенаправляемся в Ваш ownCloud...",
"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 выслана ссылка для сброса пароля.",
diff --git a/core/l10n/th_TH.php b/core/l10n/th_TH.php
index 7e00ac6e2df..ffab0bb9564 100644
--- a/core/l10n/th_TH.php
+++ b/core/l10n/th_TH.php
@@ -54,6 +54,7 @@
"The app name is not specified." => "ชื่อของแอปยังไม่ได้รับการระบุชื่อ",
"The required file {file} is not installed!" => "ไฟล์ {file} ซึ่งเป็นไฟล์ที่จำเป็นต้องได้รับการติดตั้งไว้ก่อน ยังไม่ได้ถูกติดตั้ง",
"Share" => "แชร์",
+"Shared" => "แชร์แล้ว",
"Error while sharing" => "เกิดข้อผิดพลาดในระหว่างการแชร์ข้อมูล",
"Error while unsharing" => "เกิดข้อผิดพลาดในการยกเลิกการแชร์ข้อมูล",
"Error while changing permissions" => "เกิดข้อผิดพลาดในการเปลี่ยนสิทธิ์การเข้าใช้งาน",
diff --git a/core/l10n/zh_TW.php b/core/l10n/zh_TW.php
index 74cb3b34d08..35183194d2a 100644
--- a/core/l10n/zh_TW.php
+++ b/core/l10n/zh_TW.php
@@ -54,6 +54,7 @@
"The app name is not specified." => "沒有指定 app 名稱。",
"The required file {file} is not installed!" => "沒有安裝所需的檔案 {file} !",
"Share" => "分享",
+"Shared" => "已分享",
"Error while sharing" => "分享時發生錯誤",
"Error while unsharing" => "取消分享時發生錯誤",
"Error while changing permissions" => "修改權限時發生錯誤",
@@ -83,6 +84,8 @@
"Error setting expiration date" => "錯誤的到期日設定",
"Sending ..." => "正在寄出...",
"Email sent" => "Email 已寄出",
+"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud community</a>." => "升級失敗,請將此問題回報 <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud 社群</a>。",
+"The update was successful. Redirecting you to ownCloud now." => "升級成功,正將您重新導向至 ownCloud 。",
"ownCloud password reset" => "ownCloud 密碼重設",
"Use the following link to reset your password: {link}" => "請循以下聯結重設你的密碼: {link}",
"You will receive a link to reset your password via Email." => "重設密碼的連結將會寄到你的電子郵件信箱。",
diff --git a/core/templates/installation.php b/core/templates/installation.php
index 03c580c9b0b..f3d232b637e 100644
--- a/core/templates/installation.php
+++ b/core/templates/installation.php
@@ -40,9 +40,11 @@
<img class="svg" src="<?php echo image_path('', 'actions/user.svg'); ?>" alt="" />
</p>
<p class="infield groupbottom">
- <input type="password" name="adminpass" id="adminpass" value="<?php print OC_Helper::init_var('adminpass'); ?>" required />
+ <input type="password" name="adminpass" id="adminpass" value="<?php print OC_Helper::init_var('adminpass'); ?>" required data-typetoggle="#show" />
<label for="adminpass" class="infield"><?php echo $l->t( 'Password' ); ?></label>
- <img class="svg" src="<?php echo image_path('', 'actions/password.svg'); ?>" alt="" />
+ <img class="svg" id="adminpass-icon" src="<?php echo image_path('', 'actions/password.svg'); ?>" alt="" />
+ <input type="checkbox" id="show" name="show" />
+ <label for="show"></label>
</p>
</fieldset>
diff --git a/core/templates/layout.base.php b/core/templates/layout.base.php
index 47fb75612cf..2049bcb36da 100644
--- a/core/templates/layout.base.php
+++ b/core/templates/layout.base.php
@@ -7,7 +7,6 @@
<?php foreach ($_['cssfiles'] as $cssfile): ?>
<link rel="stylesheet" href="<?php echo $cssfile; ?>" type="text/css" media="screen" />
<?php endforeach; ?>
- <script type="text/javascript" src="<?php echo OC_Helper::linkToRoute('js_config');?>"></script>
<?php foreach ($_['jsfiles'] as $jsfile): ?>
<script type="text/javascript" src="<?php echo $jsfile; ?>"></script>
<?php endforeach; ?>
diff --git a/core/templates/layout.guest.php b/core/templates/layout.guest.php
index 9aabc08acec..69330aa9fce 100644
--- a/core/templates/layout.guest.php
+++ b/core/templates/layout.guest.php
@@ -8,7 +8,6 @@
<?php foreach($_['cssfiles'] as $cssfile): ?>
<link rel="stylesheet" href="<?php echo $cssfile; ?>" type="text/css" media="screen" />
<?php endforeach; ?>
- <script type="text/javascript" src="<?php echo OC_Helper::linkToRoute('js_config');?>"></script>
<?php foreach($_['jsfiles'] as $jsfile): ?>
<script type="text/javascript" src="<?php echo $jsfile; ?>"></script>
<?php endforeach; ?>
diff --git a/core/templates/layout.user.php b/core/templates/layout.user.php
index 2886c3c5a2e..c8b580b5fd9 100644
--- a/core/templates/layout.user.php
+++ b/core/templates/layout.user.php
@@ -1,14 +1,13 @@
<!DOCTYPE html>
<html>
<head>
- <title><?php echo isset($_['application']) && !empty($_['application'])?$_['application'].' | ':'' ?>ownCloud <?php echo OC_User::getDisplayName()?' ('.OC_Util::sanitizeHTML(OC_User::getDisplayName()).') ':'' ?></title>
+ <title><?php echo !empty($_['application'])?$_['application'].' | ':'' ?>ownCloud <?php echo !empty($_['user_displayname'])?' ('.$_['user_displayname'].') ':'' ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="apple-itunes-app" content="app-id=543672169">
<link rel="shortcut icon" href="<?php echo image_path('', 'favicon.png'); ?>" /><link rel="apple-touch-icon-precomposed" href="<?php echo image_path('', 'favicon-touch.png'); ?>" />
<?php foreach($_['cssfiles'] as $cssfile): ?>
<link rel="stylesheet" href="<?php echo $cssfile; ?>" type="text/css" media="screen" />
<?php endforeach; ?>
- <script type="text/javascript" src="<?php echo OC_Helper::linkToRoute('js_config');?>"></script>
<?php foreach($_['jsfiles'] as $jsfile): ?>
<script type="text/javascript" src="<?php echo $jsfile; ?>"></script>
<?php endforeach; ?>
@@ -29,8 +28,30 @@
</div>
<header><div id="header">
<a href="<?php echo link_to('', 'index.php'); ?>" title="" id="owncloud"><img class="svg" src="<?php echo image_path('', 'logo-wide.svg'); ?>" alt="ownCloud" /></a>
- <a class="header-right header-action" id="logout" href="<?php echo link_to('', 'index.php'); ?>?logout=true"><img class="svg" alt="<?php echo $l->t('Log out');?>" title="<?php echo $l->t('Log out'); echo OC_User::getUser()?' ('.OC_User::getUser().') ':'' ?>" src="<?php echo image_path('', 'actions/logout.svg'); ?>" /></a>
- <form class="searchbox header-right" action="#" method="post">
+
+ <ul id="settings" class="svg">
+ <span id="expand">
+ <?php echo OCP\User::getDisplayName($user=null)?OCP\User::getDisplayName($user=null):(OC_User::getUser()?OC_User::getUser():'') ?>
+ <img class="svg" src="<?php echo image_path('', 'actions/caret.svg'); ?>" />
+ </span>
+ <div id="expanddiv">
+ <?php foreach($_['settingsnavigation'] as $entry):?>
+ <li>
+ <a href="<?php echo $entry['href']; ?>" title="" <?php if( $entry["active"] ): ?> class="active"<?php endif; ?>>
+ <img class="svg" alt="" src="<?php echo $entry['icon']; ?>">
+ <?php echo $entry['name'] ?>
+ </a>
+ </li>
+ <?php endforeach; ?>
+ <li>
+ <a id="logout" href="<?php echo link_to('', 'index.php'); ?>?logout=true">
+ <img class="svg" alt="" src="<?php echo image_path('', 'actions/logout.svg'); ?>" /> <?php echo $l->t('Log out');?>
+ </a>
+ </li>
+ </div>
+ </ul>
+
+ <form class="searchbox" action="#" method="post">
<input id="searchbox" class="svg" type="search" name="query" value="<?php if(isset($_POST['query'])) {echo OC_Util::sanitizeHTML($_POST['query']);};?>" autocomplete="off" x-webkit-speech />
</form>
</div></header>
@@ -38,20 +59,14 @@
<nav><div id="navigation">
<ul id="apps" class="svg">
<?php foreach($_['navigation'] as $entry): ?>
- <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 data-id="<?php echo $entry['id']; ?>">
+ <a href="<?php echo $entry['href']; ?>" title="" <?php if( $entry['active'] ): ?> class="active"<?php endif; ?>>
+ <img class="icon" src="<?php echo $entry['icon']; ?>"/>
+ <?php echo $entry['name']; ?>
+ </a>
</li>
<?php endforeach; ?>
</ul>
-
- <ul id="settings" class="svg">
- <img role=button tabindex=0 id="expand" class="svg" alt="<?php echo $l->t('Settings');?>" src="<?php echo image_path('', 'actions/settings.svg'); ?>" />
- <span><?php echo $l->t('Settings');?></span>
- <div id="expanddiv" <?php if($_['bodyid'] == 'body-user') echo 'style="display:none;"'; ?>>
- <?php foreach($_['settingsnavigation'] 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>
- <?php endforeach; ?>
- </div>
- </ul>
</div></nav>
<div id="content-wrapper">
diff --git a/core/templates/login.php b/core/templates/login.php
index c82d2cafa2e..3be2b039b03 100644
--- a/core/templates/login.php
+++ b/core/templates/login.php
@@ -30,10 +30,12 @@
</p>
<p class="infield groupbottom">
- <input type="password" name="password" id="password" value=""
+ <input type="password" name="password" id="password" value="" data-typetoggle="#show"
required<?php echo $_['user_autofocus'] ? '' : ' autofocus'; ?> />
<label for="password" class="infield"><?php echo $l->t('Password'); ?></label>
- <img class="svg" src="<?php echo image_path('', 'actions/password.svg'); ?>" alt=""/>
+ <img class="svg" id="password-icon" src="<?php echo image_path('', 'actions/password.svg'); ?>" alt=""/>
+ <input type="checkbox" id="show" name="show" />
+ <label for="show"></label>
</p>
<input type="checkbox" name="remember_login" value="1" id="remember_login"/><label
for="remember_login"><?php echo $l->t('remember'); ?></label>
@@ -41,5 +43,19 @@
<input type="submit" id="submit" class="login primary" value="<?php echo $l->t('Log in'); ?>"/>
</fieldset>
</form>
-<?php OCP\Util::addscript('core', 'visitortimezone'); ?>
+<?php if (!empty($_['alt_login'])) { ?>
+<form id="alternative-logins">
+ <fieldset>
+ <legend><?php echo $l->t('Alternative Logins') ?></legend>
+ <ul>
+ <?php foreach($_['alt_login'] as $login): ?>
+ <li><a class="button" href="<?php echo $login['href']; ?>" ><?php echo $login['name']; ?></a></li>
+ <?php endforeach; ?>
+ </ul>
+ </fieldset>
+</form>
+<?php } ?>
+
+<?php
+OCP\Util::addscript('core', 'visitortimezone');
diff --git a/index.html b/index.html
new file mode 100644
index 00000000000..69d42e3a0b3
--- /dev/null
+++ b/index.html
@@ -0,0 +1,6 @@
+<!DOCTYPE html>
+<html>
+<head>
+ <meta http-equiv="refresh" content="0; URL=index.php">
+</head>
+</html>
diff --git a/l10n/af_ZA/core.po b/l10n/af_ZA/core.po
new file mode 100644
index 00000000000..a08c5adb097
--- /dev/null
+++ b/l10n/af_ZA/core.po
@@ -0,0 +1,589 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Translators:
+# Jano Barnard <translate@janobarnard.co.za>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: af_ZA\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: ajax/share.php:85
+#, php-format
+msgid "User %s shared a file with you"
+msgstr ""
+
+#: ajax/share.php:87
+#, php-format
+msgid "User %s shared a folder with you"
+msgstr ""
+
+#: ajax/share.php:89
+#, php-format
+msgid ""
+"User %s shared the file \"%s\" with you. It is available for download here: "
+"%s"
+msgstr ""
+
+#: ajax/share.php:91
+#, php-format
+msgid ""
+"User %s shared the folder \"%s\" with you. It is available for download "
+"here: %s"
+msgstr ""
+
+#: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25
+msgid "Category type not provided."
+msgstr ""
+
+#: ajax/vcategories/add.php:30
+msgid "No category to add?"
+msgstr ""
+
+#: ajax/vcategories/add.php:37
+msgid "This category already exists: "
+msgstr ""
+
+#: ajax/vcategories/addToFavorites.php:26 ajax/vcategories/delete.php:27
+#: ajax/vcategories/favorites.php:24
+#: ajax/vcategories/removeFromFavorites.php:26
+msgid "Object type not provided."
+msgstr ""
+
+#: ajax/vcategories/addToFavorites.php:30
+#: ajax/vcategories/removeFromFavorites.php:30
+#, php-format
+msgid "%s ID not provided."
+msgstr ""
+
+#: ajax/vcategories/addToFavorites.php:35
+#, php-format
+msgid "Error adding %s to favorites."
+msgstr ""
+
+#: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136
+msgid "No categories selected for deletion."
+msgstr ""
+
+#: ajax/vcategories/removeFromFavorites.php:35
+#, php-format
+msgid "Error removing %s from favorites."
+msgstr ""
+
+#: js/config.php:32
+msgid "Sunday"
+msgstr ""
+
+#: js/config.php:32
+msgid "Monday"
+msgstr ""
+
+#: js/config.php:32
+msgid "Tuesday"
+msgstr ""
+
+#: js/config.php:32
+msgid "Wednesday"
+msgstr ""
+
+#: js/config.php:32
+msgid "Thursday"
+msgstr ""
+
+#: js/config.php:32
+msgid "Friday"
+msgstr ""
+
+#: js/config.php:32
+msgid "Saturday"
+msgstr ""
+
+#: js/config.php:33
+msgid "January"
+msgstr ""
+
+#: js/config.php:33
+msgid "February"
+msgstr ""
+
+#: js/config.php:33
+msgid "March"
+msgstr ""
+
+#: js/config.php:33
+msgid "April"
+msgstr ""
+
+#: js/config.php:33
+msgid "May"
+msgstr ""
+
+#: js/config.php:33
+msgid "June"
+msgstr ""
+
+#: js/config.php:33
+msgid "July"
+msgstr ""
+
+#: js/config.php:33
+msgid "August"
+msgstr ""
+
+#: js/config.php:33
+msgid "September"
+msgstr ""
+
+#: js/config.php:33
+msgid "October"
+msgstr ""
+
+#: js/config.php:33
+msgid "November"
+msgstr ""
+
+#: js/config.php:33
+msgid "December"
+msgstr ""
+
+#: js/js.js:280
+msgid "Settings"
+msgstr "Instellings"
+
+#: js/js.js:760
+msgid "seconds ago"
+msgstr ""
+
+#: js/js.js:761
+msgid "1 minute ago"
+msgstr ""
+
+#: js/js.js:762
+msgid "{minutes} minutes ago"
+msgstr ""
+
+#: js/js.js:763
+msgid "1 hour ago"
+msgstr ""
+
+#: js/js.js:764
+msgid "{hours} hours ago"
+msgstr ""
+
+#: js/js.js:765
+msgid "today"
+msgstr ""
+
+#: js/js.js:766
+msgid "yesterday"
+msgstr ""
+
+#: js/js.js:767
+msgid "{days} days ago"
+msgstr ""
+
+#: js/js.js:768
+msgid "last month"
+msgstr ""
+
+#: js/js.js:769
+msgid "{months} months ago"
+msgstr ""
+
+#: js/js.js:770
+msgid "months ago"
+msgstr ""
+
+#: js/js.js:771
+msgid "last year"
+msgstr ""
+
+#: js/js.js:772
+msgid "years ago"
+msgstr ""
+
+#: js/oc-dialogs.js:126
+msgid "Choose"
+msgstr ""
+
+#: js/oc-dialogs.js:146 js/oc-dialogs.js:166
+msgid "Cancel"
+msgstr ""
+
+#: js/oc-dialogs.js:162
+msgid "No"
+msgstr ""
+
+#: js/oc-dialogs.js:163
+msgid "Yes"
+msgstr ""
+
+#: js/oc-dialogs.js:180
+msgid "Ok"
+msgstr ""
+
+#: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102
+#: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162
+msgid "The object type is not specified."
+msgstr ""
+
+#: js/oc-vcategories.js:95 js/oc-vcategories.js:125 js/oc-vcategories.js:136
+#: js/oc-vcategories.js:195 js/share.js:152 js/share.js:159 js/share.js:571
+#: js/share.js:583
+msgid "Error"
+msgstr ""
+
+#: js/oc-vcategories.js:179
+msgid "The app name is not specified."
+msgstr ""
+
+#: js/oc-vcategories.js:194
+msgid "The required file {file} is not installed!"
+msgstr ""
+
+#: js/share.js:29 js/share.js:43 js/share.js:90 js/share.js:93
+msgid "Share"
+msgstr ""
+
+#: js/share.js:29 js/share.js:43 js/share.js:90 js/share.js:93
+msgid "Shared"
+msgstr ""
+
+#: js/share.js:141 js/share.js:611
+msgid "Error while sharing"
+msgstr ""
+
+#: js/share.js:152
+msgid "Error while unsharing"
+msgstr ""
+
+#: js/share.js:159
+msgid "Error while changing permissions"
+msgstr ""
+
+#: js/share.js:168
+msgid "Shared with you and the group {group} by {owner}"
+msgstr ""
+
+#: js/share.js:170
+msgid "Shared with you by {owner}"
+msgstr ""
+
+#: js/share.js:175
+msgid "Share with"
+msgstr ""
+
+#: js/share.js:180
+msgid "Share with link"
+msgstr ""
+
+#: js/share.js:183
+msgid "Password protect"
+msgstr ""
+
+#: js/share.js:185 templates/installation.php:44 templates/login.php:35
+msgid "Password"
+msgstr "Wagwoord"
+
+#: js/share.js:189
+msgid "Email link to person"
+msgstr ""
+
+#: js/share.js:190
+msgid "Send"
+msgstr ""
+
+#: js/share.js:194
+msgid "Set expiration date"
+msgstr ""
+
+#: js/share.js:195
+msgid "Expiration date"
+msgstr ""
+
+#: js/share.js:227
+msgid "Share via email:"
+msgstr ""
+
+#: js/share.js:229
+msgid "No people found"
+msgstr ""
+
+#: js/share.js:256
+msgid "Resharing is not allowed"
+msgstr ""
+
+#: js/share.js:292
+msgid "Shared in {item} with {user}"
+msgstr ""
+
+#: js/share.js:313
+msgid "Unshare"
+msgstr ""
+
+#: js/share.js:325
+msgid "can edit"
+msgstr ""
+
+#: js/share.js:327
+msgid "access control"
+msgstr ""
+
+#: js/share.js:330
+msgid "create"
+msgstr ""
+
+#: js/share.js:333
+msgid "update"
+msgstr ""
+
+#: js/share.js:336
+msgid "delete"
+msgstr ""
+
+#: js/share.js:339
+msgid "share"
+msgstr ""
+
+#: js/share.js:373 js/share.js:558
+msgid "Password protected"
+msgstr ""
+
+#: js/share.js:571
+msgid "Error unsetting expiration date"
+msgstr ""
+
+#: js/share.js:583
+msgid "Error setting expiration date"
+msgstr ""
+
+#: js/share.js:598
+msgid "Sending ..."
+msgstr ""
+
+#: js/share.js:609
+msgid "Email sent"
+msgstr ""
+
+#: js/update.js:14
+msgid ""
+"The update was unsuccessful. Please report this issue to the <a "
+"href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud "
+"community</a>."
+msgstr ""
+
+#: js/update.js:18
+msgid "The update was successful. Redirecting you to ownCloud now."
+msgstr ""
+
+#: lostpassword/controller.php:47
+msgid "ownCloud password reset"
+msgstr ""
+
+#: lostpassword/templates/email.php:2
+msgid "Use the following link to reset your password: {link}"
+msgstr "Gebruik die volgende skakel om jou wagwoord te herstel: {link}"
+
+#: lostpassword/templates/lostpassword.php:3
+msgid "You will receive a link to reset your password via Email."
+msgstr "Jy sal `n skakel via e-pos ontvang om jou wagwoord te herstel."
+
+#: lostpassword/templates/lostpassword.php:5
+msgid "Reset email send."
+msgstr ""
+
+#: lostpassword/templates/lostpassword.php:8
+msgid "Request failed!"
+msgstr ""
+
+#: lostpassword/templates/lostpassword.php:11 templates/installation.php:39
+#: templates/login.php:28
+msgid "Username"
+msgstr "Gebruikersnaam"
+
+#: lostpassword/templates/lostpassword.php:14
+msgid "Request reset"
+msgstr "Herstel-versoek"
+
+#: lostpassword/templates/resetpassword.php:4
+msgid "Your password was reset"
+msgstr "Jou wagwoord is herstel"
+
+#: lostpassword/templates/resetpassword.php:5
+msgid "To login page"
+msgstr "Na aanteken-bladsy"
+
+#: lostpassword/templates/resetpassword.php:8
+msgid "New password"
+msgstr "Nuwe wagwoord"
+
+#: lostpassword/templates/resetpassword.php:11
+msgid "Reset password"
+msgstr "Herstel wagwoord"
+
+#: strings.php:5
+msgid "Personal"
+msgstr "Persoonlik"
+
+#: strings.php:6
+msgid "Users"
+msgstr "Gebruikers"
+
+#: strings.php:7
+msgid "Apps"
+msgstr "Toepassings"
+
+#: strings.php:8
+msgid "Admin"
+msgstr "Admin"
+
+#: strings.php:9
+msgid "Help"
+msgstr "Hulp"
+
+#: templates/403.php:12
+msgid "Access forbidden"
+msgstr ""
+
+#: templates/404.php:12
+msgid "Cloud not found"
+msgstr "Wolk nie gevind"
+
+#: templates/edit_categories_dialog.php:4
+msgid "Edit categories"
+msgstr ""
+
+#: templates/edit_categories_dialog.php:16
+msgid "Add"
+msgstr ""
+
+#: templates/installation.php:23 templates/installation.php:31
+msgid "Security Warning"
+msgstr ""
+
+#: templates/installation.php:24
+msgid ""
+"No secure random number generator is available, please enable the PHP "
+"OpenSSL extension."
+msgstr ""
+
+#: templates/installation.php:26
+msgid ""
+"Without a secure random number generator an attacker may be able to predict "
+"password reset tokens and take over your account."
+msgstr ""
+
+#: templates/installation.php:32
+msgid ""
+"Your data directory and your files are probably accessible from the "
+"internet. The .htaccess file that ownCloud provides is not working. We "
+"strongly suggest that you configure your webserver in a way that the data "
+"directory is no longer accessible or you move the data directory outside the"
+" webserver document root."
+msgstr ""
+
+#: templates/installation.php:36
+msgid "Create an <strong>admin account</strong>"
+msgstr "Skep `n <strong>admin-rekening</strong>"
+
+#: templates/installation.php:50
+msgid "Advanced"
+msgstr "Gevorderd"
+
+#: templates/installation.php:52
+msgid "Data folder"
+msgstr ""
+
+#: templates/installation.php:59
+msgid "Configure the database"
+msgstr "Stel databasis op"
+
+#: templates/installation.php:64 templates/installation.php:75
+#: templates/installation.php:85 templates/installation.php:95
+msgid "will be used"
+msgstr "sal gebruik word"
+
+#: templates/installation.php:107
+msgid "Database user"
+msgstr "Databasis-gebruiker"
+
+#: templates/installation.php:111
+msgid "Database password"
+msgstr "Databasis-wagwoord"
+
+#: templates/installation.php:115
+msgid "Database name"
+msgstr "Databasis naam"
+
+#: templates/installation.php:123
+msgid "Database tablespace"
+msgstr ""
+
+#: templates/installation.php:129
+msgid "Database host"
+msgstr ""
+
+#: templates/installation.php:134
+msgid "Finish setup"
+msgstr "Maak opstelling klaar"
+
+#: templates/layout.guest.php:34
+msgid "web services under your control"
+msgstr "webdienste onder jou beheer"
+
+#: templates/layout.user.php:49
+msgid "Log out"
+msgstr "Teken uit"
+
+#: templates/login.php:10
+msgid "Automatic logon rejected!"
+msgstr ""
+
+#: templates/login.php:11
+msgid ""
+"If you did not change your password recently, your account may be "
+"compromised!"
+msgstr ""
+
+#: templates/login.php:13
+msgid "Please change your password to secure your account again."
+msgstr ""
+
+#: templates/login.php:19
+msgid "Lost your password?"
+msgstr "Jou wagwoord verloor?"
+
+#: templates/login.php:41
+msgid "remember"
+msgstr "onthou"
+
+#: templates/login.php:43
+msgid "Log in"
+msgstr "Teken aan"
+
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
+#: templates/part.pagenavi.php:3
+msgid "prev"
+msgstr "vorige"
+
+#: templates/part.pagenavi.php:20
+msgid "next"
+msgstr "volgende"
+
+#: templates/update.php:3
+#, php-format
+msgid "Updating ownCloud to version %s, this may take a while."
+msgstr ""
diff --git a/l10n/af_ZA/files.po b/l10n/af_ZA/files.po
new file mode 100644
index 00000000000..243d6a0e53a
--- /dev/null
+++ b/l10n/af_ZA/files.po
@@ -0,0 +1,300 @@
+# 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: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: af_ZA\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: ajax/upload.php:19
+msgid "No file was uploaded. Unknown error"
+msgstr ""
+
+#: ajax/upload.php:26
+msgid "There is no error, the file uploaded with success"
+msgstr ""
+
+#: ajax/upload.php:27
+msgid ""
+"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
+msgstr ""
+
+#: ajax/upload.php:29
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form"
+msgstr ""
+
+#: ajax/upload.php:31
+msgid "The uploaded file was only partially uploaded"
+msgstr ""
+
+#: ajax/upload.php:32
+msgid "No file was uploaded"
+msgstr ""
+
+#: ajax/upload.php:33
+msgid "Missing a temporary folder"
+msgstr ""
+
+#: ajax/upload.php:34
+msgid "Failed to write to disk"
+msgstr ""
+
+#: ajax/upload.php:52
+msgid "Not enough space available"
+msgstr ""
+
+#: ajax/upload.php:83
+msgid "Invalid directory."
+msgstr ""
+
+#: appinfo/app.php:10
+msgid "Files"
+msgstr ""
+
+#: js/fileactions.js:117 templates/index.php:85 templates/index.php:86
+msgid "Unshare"
+msgstr ""
+
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
+msgid "Delete"
+msgstr ""
+
+#: js/fileactions.js:187
+msgid "Rename"
+msgstr ""
+
+#: js/filelist.js:208 js/filelist.js:210
+msgid "{new_name} already exists"
+msgstr ""
+
+#: js/filelist.js:208 js/filelist.js:210
+msgid "replace"
+msgstr ""
+
+#: js/filelist.js:208
+msgid "suggest name"
+msgstr ""
+
+#: js/filelist.js:208 js/filelist.js:210
+msgid "cancel"
+msgstr ""
+
+#: js/filelist.js:253
+msgid "replaced {new_name}"
+msgstr ""
+
+#: js/filelist.js:253 js/filelist.js:255
+msgid "undo"
+msgstr ""
+
+#: js/filelist.js:255
+msgid "replaced {new_name} with {old_name}"
+msgstr ""
+
+#: js/filelist.js:280
+msgid "perform delete operation"
+msgstr ""
+
+#: js/files.js:52
+msgid "'.' is an invalid file name."
+msgstr ""
+
+#: js/files.js:56
+msgid "File name cannot be empty."
+msgstr ""
+
+#: js/files.js:64
+msgid ""
+"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not "
+"allowed."
+msgstr ""
+
+#: js/files.js:78
+msgid "Your storage is full, files can not be updated or synced anymore!"
+msgstr ""
+
+#: js/files.js:82
+msgid "Your storage is almost full ({usedSpacePercent}%)"
+msgstr ""
+
+#: js/files.js:224
+msgid ""
+"Your download is being prepared. This might take some time if the files are "
+"big."
+msgstr ""
+
+#: js/files.js:261
+msgid "Unable to upload your file as it is a directory or has 0 bytes"
+msgstr ""
+
+#: js/files.js:261
+msgid "Upload Error"
+msgstr ""
+
+#: js/files.js:278
+msgid "Close"
+msgstr ""
+
+#: js/files.js:297 js/files.js:413 js/files.js:444
+msgid "Pending"
+msgstr ""
+
+#: js/files.js:317
+msgid "1 file uploading"
+msgstr ""
+
+#: js/files.js:320 js/files.js:375 js/files.js:390
+msgid "{count} files uploading"
+msgstr ""
+
+#: js/files.js:393 js/files.js:428
+msgid "Upload cancelled."
+msgstr ""
+
+#: js/files.js:502
+msgid ""
+"File upload is in progress. Leaving the page now will cancel the upload."
+msgstr ""
+
+#: js/files.js:575
+msgid "URL cannot be empty."
+msgstr ""
+
+#: js/files.js:580
+msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
+msgstr ""
+
+#: js/files.js:953 templates/index.php:67
+msgid "Name"
+msgstr ""
+
+#: js/files.js:954 templates/index.php:78
+msgid "Size"
+msgstr ""
+
+#: js/files.js:955 templates/index.php:80
+msgid "Modified"
+msgstr ""
+
+#: js/files.js:974
+msgid "1 folder"
+msgstr ""
+
+#: js/files.js:976
+msgid "{count} folders"
+msgstr ""
+
+#: js/files.js:984
+msgid "1 file"
+msgstr ""
+
+#: js/files.js:986
+msgid "{count} files"
+msgstr ""
+
+#: lib/helper.php:11 templates/index.php:18
+msgid "Upload"
+msgstr ""
+
+#: templates/admin.php:5
+msgid "File handling"
+msgstr ""
+
+#: templates/admin.php:7
+msgid "Maximum upload size"
+msgstr ""
+
+#: templates/admin.php:10
+msgid "max. possible: "
+msgstr ""
+
+#: templates/admin.php:15
+msgid "Needed for multi-file and folder downloads."
+msgstr ""
+
+#: templates/admin.php:17
+msgid "Enable ZIP-download"
+msgstr ""
+
+#: templates/admin.php:20
+msgid "0 is unlimited"
+msgstr ""
+
+#: templates/admin.php:22
+msgid "Maximum input size for ZIP files"
+msgstr ""
+
+#: templates/admin.php:26
+msgid "Save"
+msgstr ""
+
+#: templates/index.php:7
+msgid "New"
+msgstr ""
+
+#: templates/index.php:10
+msgid "Text file"
+msgstr ""
+
+#: templates/index.php:12
+msgid "Folder"
+msgstr ""
+
+#: templates/index.php:14
+msgid "From link"
+msgstr ""
+
+#: templates/index.php:40
+msgid "Trash"
+msgstr ""
+
+#: templates/index.php:46
+msgid "Cancel upload"
+msgstr ""
+
+#: templates/index.php:59
+msgid "Nothing in here. Upload something!"
+msgstr ""
+
+#: templates/index.php:73
+msgid "Download"
+msgstr ""
+
+#: templates/index.php:105
+msgid "Upload too large"
+msgstr ""
+
+#: templates/index.php:107
+msgid ""
+"The files you are trying to upload exceed the maximum size for file uploads "
+"on this server."
+msgstr ""
+
+#: templates/index.php:112
+msgid "Files are being scanned, please wait."
+msgstr ""
+
+#: templates/index.php:115
+msgid "Current scanning"
+msgstr ""
+
+#: templates/upgrade.php:2
+msgid "Upgrading filesystem cache..."
+msgstr ""
diff --git a/l10n/af_ZA/files_encryption.po b/l10n/af_ZA/files_encryption.po
new file mode 100644
index 00000000000..7bdb33d2fcc
--- /dev/null
+++ b/l10n/af_ZA/files_encryption.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: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: af_ZA\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: js/settings-personal.js:17
+msgid ""
+"Please switch to your ownCloud client and change your encryption password to"
+" complete the conversion."
+msgstr ""
+
+#: js/settings-personal.js:17
+msgid "switched to client side encryption"
+msgstr ""
+
+#: js/settings-personal.js:21
+msgid "Change encryption password to login password"
+msgstr ""
+
+#: js/settings-personal.js:25
+msgid "Please check your passwords and try again."
+msgstr ""
+
+#: js/settings-personal.js:25
+msgid "Could not change your file encryption password to your login password"
+msgstr ""
+
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr ""
+
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
+msgstr ""
+
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
+msgstr ""
+
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
+msgstr ""
+
+#: templates/settings.php:12
+msgid "None"
+msgstr ""
diff --git a/l10n/af_ZA/files_external.po b/l10n/af_ZA/files_external.po
new file mode 100644
index 00000000000..fab8ff9b425
--- /dev/null
+++ b/l10n/af_ZA/files_external.po
@@ -0,0 +1,120 @@
+# 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: 2013-02-05 00:19+0100\n"
+"PO-Revision-Date: 2012-08-12 22:34+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: af_ZA\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23
+msgid "Access granted"
+msgstr ""
+
+#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86
+msgid "Error configuring Dropbox storage"
+msgstr ""
+
+#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40
+msgid "Grant access"
+msgstr ""
+
+#: js/dropbox.js:73 js/google.js:72
+msgid "Fill out all required fields"
+msgstr ""
+
+#: js/dropbox.js:85
+msgid "Please provide a valid Dropbox app key and secret."
+msgstr ""
+
+#: js/google.js:26 js/google.js:73 js/google.js:78
+msgid "Error configuring Google Drive storage"
+msgstr ""
+
+#: lib/config.php:405
+msgid ""
+"<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares "
+"is not possible. Please ask your system administrator to install it."
+msgstr ""
+
+#: lib/config.php:406
+msgid ""
+"<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting"
+" of FTP shares is not possible. Please ask your system administrator to "
+"install it."
+msgstr ""
+
+#: templates/settings.php:3
+msgid "External Storage"
+msgstr ""
+
+#: templates/settings.php:8 templates/settings.php:22
+msgid "Mount point"
+msgstr ""
+
+#: templates/settings.php:9
+msgid "Backend"
+msgstr ""
+
+#: templates/settings.php:10
+msgid "Configuration"
+msgstr ""
+
+#: templates/settings.php:11
+msgid "Options"
+msgstr ""
+
+#: templates/settings.php:12
+msgid "Applicable"
+msgstr ""
+
+#: templates/settings.php:27
+msgid "Add mount point"
+msgstr ""
+
+#: templates/settings.php:85
+msgid "None set"
+msgstr ""
+
+#: templates/settings.php:86
+msgid "All Users"
+msgstr ""
+
+#: templates/settings.php:87
+msgid "Groups"
+msgstr ""
+
+#: templates/settings.php:95
+msgid "Users"
+msgstr "Gebruikers"
+
+#: templates/settings.php:108 templates/settings.php:109
+#: templates/settings.php:144 templates/settings.php:145
+msgid "Delete"
+msgstr ""
+
+#: templates/settings.php:124
+msgid "Enable User External Storage"
+msgstr ""
+
+#: templates/settings.php:125
+msgid "Allow users to mount their own external storage"
+msgstr ""
+
+#: templates/settings.php:136
+msgid "SSL root certificates"
+msgstr ""
+
+#: templates/settings.php:153
+msgid "Import Root Certificate"
+msgstr ""
diff --git a/l10n/af_ZA/files_sharing.po b/l10n/af_ZA/files_sharing.po
new file mode 100644
index 00000000000..13198e5bec2
--- /dev/null
+++ b/l10n/af_ZA/files_sharing.po
@@ -0,0 +1,48 @@
+# 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: 2013-02-05 00:19+0100\n"
+"PO-Revision-Date: 2012-08-12 22:35+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: af_ZA\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: templates/authenticate.php:4
+msgid "Password"
+msgstr "Wagwoord"
+
+#: templates/authenticate.php:6
+msgid "Submit"
+msgstr ""
+
+#: templates/public.php:9
+#, php-format
+msgid "%s shared the folder %s with you"
+msgstr ""
+
+#: templates/public.php:11
+#, php-format
+msgid "%s shared the file %s with you"
+msgstr ""
+
+#: templates/public.php:14 templates/public.php:30
+msgid "Download"
+msgstr ""
+
+#: templates/public.php:29
+msgid "No preview available for"
+msgstr ""
+
+#: templates/public.php:35
+msgid "web services under your control"
+msgstr "webdienste onder jou beheer"
diff --git a/l10n/af_ZA/files_trashbin.po b/l10n/af_ZA/files_trashbin.po
new file mode 100644
index 00000000000..0ac05a625a1
--- /dev/null
+++ b/l10n/af_ZA/files_trashbin.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: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: af_ZA\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: js/trash.js:7 js/trash.js:94
+msgid "perform restore operation"
+msgstr ""
+
+#: js/trash.js:33
+msgid "delete file permanently"
+msgstr ""
+
+#: js/trash.js:125 templates/index.php:17
+msgid "Name"
+msgstr ""
+
+#: js/trash.js:126 templates/index.php:27
+msgid "Deleted"
+msgstr ""
+
+#: js/trash.js:135
+msgid "1 folder"
+msgstr ""
+
+#: js/trash.js:137
+msgid "{count} folders"
+msgstr ""
+
+#: js/trash.js:145
+msgid "1 file"
+msgstr ""
+
+#: js/trash.js:147
+msgid "{count} files"
+msgstr ""
+
+#: templates/index.php:9
+msgid "Nothing in here. Your trash bin is empty!"
+msgstr ""
+
+#: templates/index.php:20 templates/index.php:22
+msgid "Restore"
+msgstr ""
diff --git a/l10n/af_ZA/files_versions.po b/l10n/af_ZA/files_versions.po
new file mode 100644
index 00000000000..6cb41d2c080
--- /dev/null
+++ b/l10n/af_ZA/files_versions.po
@@ -0,0 +1,30 @@
+# 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: 2013-02-01 00:17+0100\n"
+"PO-Revision-Date: 2012-08-12 22:37+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: af_ZA\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: js/versions.js:16
+msgid "History"
+msgstr ""
+
+#: templates/settings.php:3
+msgid "Files Versioning"
+msgstr ""
+
+#: templates/settings.php:4
+msgid "Enable"
+msgstr ""
diff --git a/l10n/af_ZA/lib.po b/l10n/af_ZA/lib.po
new file mode 100644
index 00000000000..e03f329b9b7
--- /dev/null
+++ b/l10n/af_ZA/lib.po
@@ -0,0 +1,156 @@
+# 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: 2013-02-05 00:19+0100\n"
+"PO-Revision-Date: 2012-07-27 22:23+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: af_ZA\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: app.php:312
+msgid "Help"
+msgstr "Hulp"
+
+#: app.php:319
+msgid "Personal"
+msgstr "Persoonlik"
+
+#: app.php:324
+msgid "Settings"
+msgstr "Instellings"
+
+#: app.php:329
+msgid "Users"
+msgstr "Gebruikers"
+
+#: app.php:336
+msgid "Apps"
+msgstr "Toepassings"
+
+#: app.php:338
+msgid "Admin"
+msgstr "Admin"
+
+#: files.php:202
+msgid "ZIP download is turned off."
+msgstr ""
+
+#: files.php:203
+msgid "Files need to be downloaded one by one."
+msgstr ""
+
+#: files.php:203 files.php:228
+msgid "Back to Files"
+msgstr ""
+
+#: files.php:227
+msgid "Selected files too large to generate zip file."
+msgstr ""
+
+#: helper.php:226
+msgid "couldn't be determined"
+msgstr ""
+
+#: json.php:28
+msgid "Application is not enabled"
+msgstr ""
+
+#: json.php:39 json.php:62 json.php:73
+msgid "Authentication error"
+msgstr ""
+
+#: json.php:51
+msgid "Token expired. Please reload page."
+msgstr ""
+
+#: search/provider/file.php:17 search/provider/file.php:35
+msgid "Files"
+msgstr ""
+
+#: search/provider/file.php:26 search/provider/file.php:33
+msgid "Text"
+msgstr ""
+
+#: search/provider/file.php:29
+msgid "Images"
+msgstr ""
+
+#: template.php:113
+msgid "seconds ago"
+msgstr ""
+
+#: template.php:114
+msgid "1 minute ago"
+msgstr ""
+
+#: template.php:115
+#, php-format
+msgid "%d minutes ago"
+msgstr ""
+
+#: template.php:116
+msgid "1 hour ago"
+msgstr ""
+
+#: template.php:117
+#, php-format
+msgid "%d hours ago"
+msgstr ""
+
+#: template.php:118
+msgid "today"
+msgstr ""
+
+#: template.php:119
+msgid "yesterday"
+msgstr ""
+
+#: template.php:120
+#, php-format
+msgid "%d days ago"
+msgstr ""
+
+#: template.php:121
+msgid "last month"
+msgstr ""
+
+#: template.php:122
+#, php-format
+msgid "%d months ago"
+msgstr ""
+
+#: template.php:123
+msgid "last year"
+msgstr ""
+
+#: template.php:124
+msgid "years ago"
+msgstr ""
+
+#: updater.php:75
+#, php-format
+msgid "%s is available. Get <a href=\"%s\">more information</a>"
+msgstr ""
+
+#: updater.php:77
+msgid "up to date"
+msgstr ""
+
+#: updater.php:80
+msgid "updates check is disabled"
+msgstr ""
+
+#: vcategories.php:188 vcategories.php:249
+#, php-format
+msgid "Could not find category \"%s\""
+msgstr ""
diff --git a/l10n/af_ZA/settings.po b/l10n/af_ZA/settings.po
new file mode 100644
index 00000000000..a768c32d6cd
--- /dev/null
+++ b/l10n/af_ZA/settings.po
@@ -0,0 +1,328 @@
+# 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: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: af_ZA\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: ajax/apps/ocs.php:20
+msgid "Unable to load list from App Store"
+msgstr ""
+
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr ""
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
+#: ajax/creategroup.php:10
+msgid "Group already exists"
+msgstr ""
+
+#: ajax/creategroup.php:19
+msgid "Unable to add group"
+msgstr ""
+
+#: ajax/enableapp.php:11
+msgid "Could not enable app. "
+msgstr ""
+
+#: ajax/lostpassword.php:12
+msgid "Email saved"
+msgstr ""
+
+#: ajax/lostpassword.php:14
+msgid "Invalid email"
+msgstr ""
+
+#: ajax/removegroup.php:13
+msgid "Unable to delete group"
+msgstr ""
+
+#: ajax/removeuser.php:24
+msgid "Unable to delete user"
+msgstr ""
+
+#: ajax/setlanguage.php:15
+msgid "Language changed"
+msgstr ""
+
+#: ajax/setlanguage.php:17 ajax/setlanguage.php:20
+msgid "Invalid request"
+msgstr ""
+
+#: ajax/togglegroups.php:12
+msgid "Admins can't remove themself from the admin group"
+msgstr ""
+
+#: ajax/togglegroups.php:28
+#, php-format
+msgid "Unable to add user to group %s"
+msgstr ""
+
+#: ajax/togglegroups.php:34
+#, php-format
+msgid "Unable to remove user from group %s"
+msgstr ""
+
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
+msgid "Disable"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:64
+msgid "Enable"
+msgstr ""
+
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
+msgid "Saving..."
+msgstr ""
+
+#: personal.php:34 personal.php:35
+msgid "__language_name__"
+msgstr ""
+
+#: templates/apps.php:10
+msgid "Add your App"
+msgstr ""
+
+#: templates/apps.php:11
+msgid "More Apps"
+msgstr ""
+
+#: templates/apps.php:24
+msgid "Select an App"
+msgstr ""
+
+#: templates/apps.php:28
+msgid "See application page at apps.owncloud.com"
+msgstr ""
+
+#: templates/apps.php:29
+msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
+msgstr ""
+
+#: templates/apps.php:31
+msgid "Update"
+msgstr ""
+
+#: templates/help.php:3
+msgid "User Documentation"
+msgstr ""
+
+#: templates/help.php:4
+msgid "Administrator Documentation"
+msgstr ""
+
+#: templates/help.php:6
+msgid "Online Documentation"
+msgstr ""
+
+#: templates/help.php:7
+msgid "Forum"
+msgstr ""
+
+#: templates/help.php:9
+msgid "Bugtracker"
+msgstr ""
+
+#: templates/help.php:11
+msgid "Commercial Support"
+msgstr ""
+
+#: templates/personal.php:8
+#, php-format
+msgid "You have used <strong>%s</strong> of the available <strong>%s</strong>"
+msgstr ""
+
+#: templates/personal.php:12
+msgid "Clients"
+msgstr ""
+
+#: templates/personal.php:13
+msgid "Download Desktop Clients"
+msgstr ""
+
+#: templates/personal.php:14
+msgid "Download Android Client"
+msgstr ""
+
+#: templates/personal.php:15
+msgid "Download iOS Client"
+msgstr ""
+
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
+msgid "Password"
+msgstr "Wagwoord"
+
+#: templates/personal.php:24
+msgid "Your password was changed"
+msgstr ""
+
+#: templates/personal.php:25
+msgid "Unable to change your password"
+msgstr ""
+
+#: templates/personal.php:26
+msgid "Current password"
+msgstr ""
+
+#: templates/personal.php:27
+msgid "New password"
+msgstr "Nuwe wagwoord"
+
+#: templates/personal.php:28
+msgid "show"
+msgstr ""
+
+#: templates/personal.php:29
+msgid "Change password"
+msgstr ""
+
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
+msgid "Email"
+msgstr ""
+
+#: templates/personal.php:56
+msgid "Your email address"
+msgstr ""
+
+#: templates/personal.php:57
+msgid "Fill in an email address to enable password recovery"
+msgstr ""
+
+#: templates/personal.php:63 templates/personal.php:64
+msgid "Language"
+msgstr ""
+
+#: templates/personal.php:69
+msgid "Help translate"
+msgstr ""
+
+#: templates/personal.php:74
+msgid "WebDAV"
+msgstr ""
+
+#: templates/personal.php:76
+msgid "Use this address to connect to your ownCloud in your file manager"
+msgstr ""
+
+#: templates/personal.php:85
+msgid "Version"
+msgstr ""
+
+#: templates/personal.php:87
+msgid ""
+"Developed by the <a href=\"http://ownCloud.org/contact\" "
+"target=\"_blank\">ownCloud community</a>, the <a "
+"href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is "
+"licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" "
+"target=\"_blank\"><abbr title=\"Affero General Public "
+"License\">AGPL</abbr></a>."
+msgstr ""
+
+#: templates/users.php:21 templates/users.php:79
+msgid "Login Name"
+msgstr ""
+
+#: templates/users.php:26 templates/users.php:82 templates/users.php:107
+msgid "Groups"
+msgstr ""
+
+#: templates/users.php:32
+msgid "Create"
+msgstr ""
+
+#: templates/users.php:35
+msgid "Default Storage"
+msgstr ""
+
+#: templates/users.php:42 templates/users.php:142
+msgid "Unlimited"
+msgstr ""
+
+#: templates/users.php:60 templates/users.php:157
+msgid "Other"
+msgstr ""
+
+#: templates/users.php:84 templates/users.php:121
+msgid "Group Admin"
+msgstr ""
+
+#: templates/users.php:86
+msgid "Storage"
+msgstr ""
+
+#: templates/users.php:97
+msgid "change display name"
+msgstr ""
+
+#: templates/users.php:101
+msgid "set new password"
+msgstr ""
+
+#: templates/users.php:137
+msgid "Default"
+msgstr ""
+
+#: templates/users.php:165
+msgid "Delete"
+msgstr ""
diff --git a/l10n/af_ZA/user_ldap.po b/l10n/af_ZA/user_ldap.po
new file mode 100644
index 00000000000..dd30840b779
--- /dev/null
+++ b/l10n/af_ZA/user_ldap.po
@@ -0,0 +1,309 @@
+# 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: 2013-02-05 00:19+0100\n"
+"PO-Revision-Date: 2013-02-04 16:31+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: af_ZA\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr ""
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
+#: templates/settings.php:8
+msgid ""
+"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
+" experience unexpected behaviour. Please ask your system administrator to "
+"disable one of them."
+msgstr ""
+
+#: templates/settings.php:11
+msgid ""
+"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not "
+"work. Please ask your system administrator to install it."
+msgstr ""
+
+#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
+msgid "Host"
+msgstr ""
+
+#: templates/settings.php:21
+msgid ""
+"You can omit the protocol, except you require SSL. Then start with ldaps://"
+msgstr ""
+
+#: templates/settings.php:22
+msgid "Base DN"
+msgstr ""
+
+#: templates/settings.php:22
+msgid "One Base DN per line"
+msgstr ""
+
+#: templates/settings.php:22
+msgid "You can specify Base DN for users and groups in the Advanced tab"
+msgstr ""
+
+#: templates/settings.php:23
+msgid "User DN"
+msgstr ""
+
+#: templates/settings.php:23
+msgid ""
+"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."
+msgstr ""
+
+#: templates/settings.php:24
+msgid "Password"
+msgstr "Wagwoord"
+
+#: templates/settings.php:24
+msgid "For anonymous access, leave DN and Password empty."
+msgstr ""
+
+#: templates/settings.php:25
+msgid "User Login Filter"
+msgstr ""
+
+#: templates/settings.php:25
+#, php-format
+msgid ""
+"Defines the filter to apply, when login is attempted. %%uid replaces the "
+"username in the login action."
+msgstr ""
+
+#: templates/settings.php:25
+#, php-format
+msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
+msgstr ""
+
+#: templates/settings.php:26
+msgid "User List Filter"
+msgstr ""
+
+#: templates/settings.php:26
+msgid "Defines the filter to apply, when retrieving users."
+msgstr ""
+
+#: templates/settings.php:26
+msgid "without any placeholder, e.g. \"objectClass=person\"."
+msgstr ""
+
+#: templates/settings.php:27
+msgid "Group Filter"
+msgstr ""
+
+#: templates/settings.php:27
+msgid "Defines the filter to apply, when retrieving groups."
+msgstr ""
+
+#: templates/settings.php:27
+msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
+msgstr ""
+
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
+msgid "Port"
+msgstr ""
+
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr ""
+
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
+msgstr ""
+
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr ""
+
+#: templates/settings.php:37
+msgid "Disable Main Server"
+msgstr ""
+
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr ""
+
+#: templates/settings.php:38
+msgid "Use TLS"
+msgstr ""
+
+#: templates/settings.php:38
+msgid "Do not use it for SSL connections, it will fail."
+msgstr ""
+
+#: templates/settings.php:39
+msgid "Case insensitve LDAP server (Windows)"
+msgstr ""
+
+#: templates/settings.php:40
+msgid "Turn off SSL certificate validation."
+msgstr ""
+
+#: templates/settings.php:40
+msgid ""
+"If connection only works with this option, import the LDAP server's SSL "
+"certificate in your ownCloud server."
+msgstr ""
+
+#: templates/settings.php:40
+msgid "Not recommended, use for testing only."
+msgstr ""
+
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "User Display Name Field"
+msgstr ""
+
+#: templates/settings.php:45
+msgid "The LDAP attribute to use to generate the user`s ownCloud name."
+msgstr ""
+
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
+msgid "Group Display Name Field"
+msgstr ""
+
+#: templates/settings.php:48
+msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
+msgstr ""
+
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr ""
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr ""
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
+msgid "in bytes"
+msgstr ""
+
+#: templates/settings.php:58
+msgid ""
+"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
+"attribute."
+msgstr ""
+
+#: templates/settings.php:62
+msgid "Help"
+msgstr "Hulp"
diff --git a/l10n/af_ZA/user_webdavauth.po b/l10n/af_ZA/user_webdavauth.po
new file mode 100644
index 00000000000..5ccd72fea35
--- /dev/null
+++ b/l10n/af_ZA/user_webdavauth.po
@@ -0,0 +1,33 @@
+# 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: 2013-02-01 00:17+0100\n"
+"PO-Revision-Date: 2012-11-09 09:06+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: af_ZA\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: templates/settings.php:3
+msgid "WebDAV Authentication"
+msgstr ""
+
+#: templates/settings.php:4
+msgid "URL: http://"
+msgstr ""
+
+#: templates/settings.php:6
+msgid ""
+"ownCloud will send the user credentials to this URL. This plugin checks the "
+"response and will interpret the HTTP statuscodes 401 and 403 as invalid "
+"credentials, and all other responses as valid credentials."
+msgstr ""
diff --git a/l10n/ar/core.po b/l10n/ar/core.po
index f5850c1adf2..201273ebb96 100644
--- a/l10n/ar/core.po
+++ b/l10n/ar/core.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n"
"MIME-Version: 1.0\n"
@@ -157,59 +157,59 @@ msgstr "تشرين الثاني"
msgid "December"
msgstr "كانون الاول"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "تعديلات"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "منذ ثواني"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "منذ دقيقة"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{minutes} منذ دقائق"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr ""
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr ""
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "اليوم"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr ""
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr ""
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr ""
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr ""
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr ""
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr ""
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr ""
@@ -542,7 +542,7 @@ msgstr "انهاء التعديلات"
msgid "web services under your control"
msgstr "خدمات الوب تحت تصرفك"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "الخروج"
@@ -564,14 +564,18 @@ msgstr "الرجاء إعادة تعيين كلمة السر لتأمين حسا
msgid "Lost your password?"
msgstr "هل نسيت كلمة السر؟"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "تذكر"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "أدخل"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "السابق"
diff --git a/l10n/ar/files.po b/l10n/ar/files.po
index eaf6d1705c9..76278a3e1a4 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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n"
"MIME-Version: 1.0\n"
@@ -18,46 +18,46 @@ 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/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "تم ترفيع الملفات بنجاح."
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr ""
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "حجم الملف الذي تريد ترفيعه أعلى مما MAX_FILE_SIZE يسمح به في واجهة ال HTML."
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "تم ترفيع جزء من الملفات الذي تريد ترفيعها فقط"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "لم يتم ترفيع أي من الملفات"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "المجلد المؤقت غير موجود"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr ""
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr ""
@@ -69,11 +69,15 @@ msgstr "الملفات"
msgid "Unshare"
msgstr "إلغاء مشاركة"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "محذوف"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr ""
@@ -178,31 +182,31 @@ msgstr ""
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "الاسم"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "حجم"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "معدل"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr ""
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr ""
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr ""
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr ""
diff --git a/l10n/ar/files_encryption.po b/l10n/ar/files_encryption.po
index a3c4ed89318..59f5adcf603 100644
--- a/l10n/ar/files_encryption.po
+++ b/l10n/ar/files_encryption.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n"
"MIME-Version: 1.0\n"
@@ -40,44 +40,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "التشفير"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "التشفير"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "استبعد أنواع الملفات التالية من التشفير"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "لا شيء"
diff --git a/l10n/ar/files_trashbin.po b/l10n/ar/files_trashbin.po
index ee7ad818289..6b11eb74a10 100644
--- a/l10n/ar/files_trashbin.po
+++ b/l10n/ar/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -17,35 +17,35 @@ 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"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "اسم"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
msgstr ""
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
msgstr ""
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
msgstr ""
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
msgstr ""
diff --git a/l10n/ar/settings.po b/l10n/ar/settings.po
index 0b638eea207..e3785a9b5a7 100644
--- a/l10n/ar/settings.po
+++ b/l10n/ar/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n"
"MIME-Version: 1.0\n"
@@ -24,6 +24,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "فشل تحميل القائمة من الآب ستور"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "لم يتم التأكد من الشخصية بنجاح"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "المجموعة موجودة مسبقاً"
@@ -48,10 +57,6 @@ msgstr "البريد الإلكتروني غير صالح"
msgid "Unable to delete group"
msgstr "فشل إزالة المجموعة"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "لم يتم التأكد من الشخصية بنجاح"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "فشل إزالة المستخدم"
@@ -78,15 +83,43 @@ msgstr "فشل إضافة المستخدم الى المجموعة %s"
msgid "Unable to remove user from group %s"
msgstr "فشل إزالة المستخدم من المجموعة %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "إيقاف"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "تفعيل"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "خطأ"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "حفظ"
@@ -114,6 +147,10 @@ msgstr "راجع صفحة التطبيق على apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-ترخيص من قبل <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "حدث"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "كتاب توثيق المستخدم"
@@ -159,67 +196,83 @@ msgstr "تحميل عميل آندرويد"
msgid "Download iOS Client"
msgstr "تحميل عميل آي أو أس"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "كلمات السر"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "لقد تم تغيير كلمة السر"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "لم يتم تعديل كلمة السر بنجاح"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "كلمات السر الحالية"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "كلمات سر جديدة"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "أظهر"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "عدل كلمة السر"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "العنوان البريدي"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "عنوانك البريدي"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "أدخل عنوانك البريدي لتفعيل استرجاع كلمة المرور"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "اللغة"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "ساعد في الترجمه"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "إستخدم هذا العنوان للإتصال بـ ownCloud في مدير الملفات"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "إصدار"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -253,10 +306,6 @@ msgstr ""
msgid "Other"
msgstr "شيء آخر"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "مدير المجموعة"
diff --git a/l10n/ar/user_ldap.po b/l10n/ar/user_ldap.po
index ab2b79bb6c3..d723f7f7d7d 100644
--- a/l10n/ar/user_ldap.po
+++ b/l10n/ar/user_ldap.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-18 00:03+0100\n"
-"PO-Revision-Date: 2013-01-17 21:57+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n"
"MIME-Version: 1.0\n"
@@ -17,6 +17,58 @@ 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/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "فشل الحذف"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -31,165 +83,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr ""
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "كلمة المرور"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr ""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr ""
-#: templates/settings.php:25
-msgid "Base User Tree"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr ""
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr ""
-#: templates/settings.php:34
-msgid "in bytes"
+#: templates/settings.php:49
+msgid "Base Group Tree"
msgstr ""
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
msgstr ""
-#: templates/settings.php:37
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
+msgid "in bytes"
+msgstr ""
+
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr ""
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "المساعدة"
diff --git a/l10n/bg_BG/core.po b/l10n/bg_BG/core.po
index 9a35782ee7e..7a92f335d3f 100644
--- a/l10n/bg_BG/core.po
+++ b/l10n/bg_BG/core.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n"
"MIME-Version: 1.0\n"
@@ -159,59 +159,59 @@ msgstr ""
msgid "December"
msgstr ""
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Настройки"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "преди секунди"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "преди 1 минута"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr ""
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "преди 1 час"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr ""
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "днес"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "вчера"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr ""
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "последният месец"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr ""
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr ""
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "последната година"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "последните години"
@@ -544,7 +544,7 @@ msgstr ""
msgid "web services under your control"
msgstr "уеб услуги под Ваш контрол"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr ""
@@ -566,14 +566,18 @@ msgstr ""
msgid "Lost your password?"
msgstr ""
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr ""
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr ""
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr ""
diff --git a/l10n/bg_BG/files.po b/l10n/bg_BG/files.po
index f64a199c152..ef076ab4f33 100644
--- a/l10n/bg_BG/files.po
+++ b/l10n/bg_BG/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n"
"MIME-Version: 1.0\n"
@@ -19,46 +19,46 @@ msgstr ""
"Language: bg_BG\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr ""
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr ""
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr ""
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr ""
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Липсва временна папка"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr ""
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr ""
@@ -70,11 +70,15 @@ msgstr "Файлове"
msgid "Unshare"
msgstr ""
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Изтриване"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Преименуване"
@@ -179,31 +183,31 @@ msgstr ""
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Име"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Размер"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Променено"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr ""
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr ""
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr ""
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr ""
diff --git a/l10n/bg_BG/files_encryption.po b/l10n/bg_BG/files_encryption.po
index 8e5aeda0842..6faf2d1a518 100644
--- a/l10n/bg_BG/files_encryption.po
+++ b/l10n/bg_BG/files_encryption.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n"
"MIME-Version: 1.0\n"
@@ -40,44 +40,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "Криптиране"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "Криптиране"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Изключване на следните файлови типове от криптирането"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Няма"
diff --git a/l10n/bg_BG/files_trashbin.po b/l10n/bg_BG/files_trashbin.po
index e0e23f5d093..f759ccb5bde 100644
--- a/l10n/bg_BG/files_trashbin.po
+++ b/l10n/bg_BG/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -17,35 +17,35 @@ msgstr ""
"Language: bg_BG\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Име"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
msgstr ""
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
msgstr ""
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
msgstr ""
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
msgstr ""
diff --git a/l10n/bg_BG/settings.po b/l10n/bg_BG/settings.po
index 3ed0f6d3fd0..4cef09976a2 100644
--- a/l10n/bg_BG/settings.po
+++ b/l10n/bg_BG/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n"
"MIME-Version: 1.0\n"
@@ -24,6 +24,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr ""
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Възникна проблем с идентификацията"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr ""
@@ -48,10 +57,6 @@ msgstr ""
msgid "Unable to delete group"
msgstr ""
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Възникна проблем с идентификацията"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr ""
@@ -78,15 +83,43 @@ msgstr ""
msgid "Unable to remove user from group %s"
msgstr ""
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr ""
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Включено"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Грешка"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr ""
@@ -114,6 +147,10 @@ msgstr ""
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr ""
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Обновяване"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr ""
@@ -159,67 +196,83 @@ msgstr ""
msgid "Download iOS Client"
msgstr ""
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Парола"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr ""
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr ""
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr ""
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr ""
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr ""
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr ""
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "E-mail"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr ""
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr ""
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr ""
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr ""
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr ""
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr ""
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr ""
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -253,10 +306,6 @@ msgstr ""
msgid "Other"
msgstr ""
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr ""
diff --git a/l10n/bg_BG/user_ldap.po b/l10n/bg_BG/user_ldap.po
index 0ec1c50339e..932ba233880 100644
--- a/l10n/bg_BG/user_ldap.po
+++ b/l10n/bg_BG/user_ldap.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-16 00:19+0100\n"
-"PO-Revision-Date: 2013-01-15 23:20+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n"
"MIME-Version: 1.0\n"
@@ -17,6 +17,58 @@ msgstr ""
"Language: bg_BG\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr ""
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -31,165 +83,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr ""
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Парола"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr ""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr ""
-#: templates/settings.php:25
-msgid "Base User Tree"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr ""
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr ""
-#: templates/settings.php:34
-msgid "in bytes"
+#: templates/settings.php:49
+msgid "Base Group Tree"
msgstr ""
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
msgstr ""
-#: templates/settings.php:37
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
+msgid "in bytes"
+msgstr ""
+
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr ""
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Помощ"
diff --git a/l10n/bn_BD/core.po b/l10n/bn_BD/core.po
index 6c25c59499a..96288711389 100644
--- a/l10n/bn_BD/core.po
+++ b/l10n/bn_BD/core.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# <paul_shubhra@yahoo.com>, 2013.
# Shubhra Paul <paul_shubhra@yahoo.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n"
"MIME-Version: 1.0\n"
@@ -156,59 +157,59 @@ msgstr "নভেম্বর"
msgid "December"
msgstr "ডিসেম্বর"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "নিয়ামকসমূহ"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "সেকেন্ড পূর্বে"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "1 মিনিট পূর্বে"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{minutes} মিনিট পূর্বে"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "1 ঘন্টা পূর্বে"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "{hours} ঘন্টা পূর্বে"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "আজ"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "গতকাল"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{days} দিন পূর্বে"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "গতমাস"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "{months} মাস পূর্বে"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "মাস পূর্বে"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "গত বছর"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "বছর পূর্বে"
@@ -257,7 +258,7 @@ msgstr "ভাগাভাগি কর"
#: js/share.js:29 js/share.js:43 js/share.js:90 js/share.js:93
msgid "Shared"
-msgstr ""
+msgstr "ভাগাভাগিকৃত"
#: js/share.js:141 js/share.js:611
msgid "Error while sharing"
@@ -541,7 +542,7 @@ msgstr "সেটআপ সুসম্পন্ন কর"
msgid "web services under your control"
msgstr "ওয়েব সার্ভিসের নিয়ন্ত্রণ আপনার হাতের মুঠোয়"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "প্রস্থান"
@@ -563,14 +564,18 @@ msgstr ""
msgid "Lost your password?"
msgstr "কূটশব্দ হারিয়েছেন?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "মনে রাখ"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "প্রবেশ"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "পূর্ববর্তী"
diff --git a/l10n/bn_BD/files.po b/l10n/bn_BD/files.po
index a7f37ff99c2..c2ccab5b338 100644
--- a/l10n/bn_BD/files.po
+++ b/l10n/bn_BD/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n"
"MIME-Version: 1.0\n"
@@ -18,46 +18,46 @@ msgstr ""
"Language: bn_BD\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "কোন ফাইল আপলোড করা হয় নি। সমস্যা অজ্ঞাত।"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "কোন সমস্যা নেই, ফাইল আপলোড সুসম্পন্ন হয়েছে"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "আপলোড করা ফাইলটি php.ini তে বর্ণিত upload_max_filesize নির্দেশিত আয়তন অতিক্রম করছেঃ"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "আপলোড করা ফাইলটি HTML ফর্মে নির্ধারিত MAX_FILE_SIZE নির্দেশিত সর্বোচ্চ আকার অতিক্রম করেছে "
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "আপলোড করা ফাইলটি আংশিক আপলোড করা হয়েছে"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "কোন ফাইল আপলোড করা হয় নি"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "অস্থায়ী ফোল্ডার খোয়া গিয়েছে"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "ডিস্কে লিখতে ব্যর্থ"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "যথেষ্ঠ পরিমাণ স্থান নেই"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "ভুল ডিরেক্টরি"
@@ -69,11 +69,15 @@ msgstr "ফাইল"
msgid "Unshare"
msgstr "ভাগাভাগি বাতিল "
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "মুছে ফেল"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "পূনঃনামকরণ"
@@ -178,31 +182,31 @@ msgstr "URL ফাঁকা রাখা যাবে না।"
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "ফোল্ডারের নামটি সঠিক নয়। 'ভাগাভাগি করা' শুধুমাত্র Owncloud এর জন্য সংরক্ষিত।"
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "নাম"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "আকার"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "পরিবর্তিত"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "১টি ফোল্ডার"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} টি ফোল্ডার"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "১টি ফাইল"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} টি ফাইল"
diff --git a/l10n/bn_BD/files_encryption.po b/l10n/bn_BD/files_encryption.po
index 4be08a9e00f..aa9ec984622 100644
--- a/l10n/bn_BD/files_encryption.po
+++ b/l10n/bn_BD/files_encryption.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n"
"MIME-Version: 1.0\n"
@@ -39,44 +39,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "সংকেতায়ন"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "সংকেতায়ন"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "সংকেতায়ন থেকে নিম্নোক্ত ধরণসমূহ বাদ দাও"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "কোনটিই নয়"
diff --git a/l10n/bn_BD/files_trashbin.po b/l10n/bn_BD/files_trashbin.po
index e6d5c91dcb5..e3052a641a0 100644
--- a/l10n/bn_BD/files_trashbin.po
+++ b/l10n/bn_BD/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -17,37 +17,37 @@ msgstr ""
"Language: bn_BD\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "রাম"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "১টি ফোল্ডার"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} টি ফোল্ডার"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "১টি ফাইল"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} টি ফাইল"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
diff --git a/l10n/bn_BD/settings.po b/l10n/bn_BD/settings.po
index c9bf33feef5..946bd8cd254 100644
--- a/l10n/bn_BD/settings.po
+++ b/l10n/bn_BD/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n"
"MIME-Version: 1.0\n"
@@ -22,6 +22,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "অ্যাপস্টোর থেকে তালিকা লোড করতে সক্ষম নয়"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "অনুমোদন ঘটিত সমস্যা"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "গোষ্ঠীটি পূর্ব থেকেই বিদ্যমান"
@@ -46,10 +55,6 @@ msgstr "ই-মেইলটি সঠিক নয়"
msgid "Unable to delete group"
msgstr "গোষ্ঠী মুছে ফেলা সম্ভব হলো না "
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "অনুমোদন ঘটিত সমস্যা"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "ব্যবহারকারী মুছে ফেলা সম্ভব হলো না "
@@ -76,15 +81,43 @@ msgstr " %s গোষ্ঠীতে ব্যবহারকারী যোগ
msgid "Unable to remove user from group %s"
msgstr "%s গোষ্ঠী থেকে ব্যবহারকারীকে অপসারণ করা সম্ভব হলো না"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "নিষ্ক্রিয়"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "সক্রিয় "
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "সমস্যা"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "সংরক্ষণ করা হচ্ছে.."
@@ -112,6 +145,10 @@ msgstr "apps.owncloud.com এ অ্যাপ্লিকেসন পৃষ্
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-লাইসেন্সধারী <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "পরিবর্ধন"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "ব্যবহারকারী সহায়িকা"
@@ -157,67 +194,83 @@ msgstr "অ্যান্ড্রয়েড ক্লায়েন্ট ডা
msgid "Download iOS Client"
msgstr "iOS ক্লায়েন্ট ডাউনলোড করুন"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "কূটশব্দ"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "আপনার কূটশব্দটি পরিবর্তন করা হয়েছে "
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "আপনার কূটশব্দটি পরিবর্তন করতে সক্ষম নয়"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "বর্তমান কূটশব্দ"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "নতুন কূটশব্দ"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "প্রদর্শন"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "কূটশব্দ পরিবর্তন করুন"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "ই-মেইল "
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "আপনার ই-মেইল ঠিকানা"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "কূটশব্দ পূনরূদ্ধার সক্রিয় করার জন্য ই-মেইল ঠিকানাটি পূরণ করুন"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "ভাষা"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "অনুবাদ করতে সহায়তা করুন"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "আপনার ownCloud এ সংযুক্ত হতে এই ঠিকানাটি আপনার ফাইল ব্যবস্থাপকে ব্যবহার করুন"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "ভার্সন"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -251,10 +304,6 @@ msgstr "অসীম"
msgid "Other"
msgstr "অন্যান্য"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "গোষ্ঠী প্রশাসক"
diff --git a/l10n/bn_BD/user_ldap.po b/l10n/bn_BD/user_ldap.po
index 68b329db2f1..2f79910e815 100644
--- a/l10n/bn_BD/user_ldap.po
+++ b/l10n/bn_BD/user_ldap.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-16 00:19+0100\n"
-"PO-Revision-Date: 2013-01-15 23:20+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n"
"MIME-Version: 1.0\n"
@@ -17,6 +17,58 @@ msgstr ""
"Language: bn_BD\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr ""
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -31,165 +83,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "হোস্ট"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "SSL আবশ্যক না হলে আপনি এই প্রটোকলটি মুছে ফেলতে পারেন । এরপর শুরু করুন এটা দিয়ে ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "ভিত্তি DN"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "সুচারু ট্যঅবে গিয়ে আপনি ব্যবহারকারি এবং গোষ্ঠীসমূহের জন্য ভিত্তি DN নির্ধারণ করতে পারেন।"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "ব্যবহারকারি DN"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. পরিচয় গোপন রেখে অধিগমনের জন্য DN এবং কূটশব্দটি ফাঁকা রাখুন।"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "কূটশব্দ"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "অজ্ঞাতকুলশীল অধিগমনের জন্য DN এবং কূটশব্দটি ফাঁকা রাখুন।"
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "ব্যবহারকারির প্রবেশ ছাঁকনী"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "প্রবেশের চেষ্টা করার সময় প্রযোজ্য ছাঁকনীটি নির্ধারণ করবে। প্রবেশের সময় ব্যবহারকারী নামটি %%uid দিয়ে প্রতিস্থাপিত হবে।"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "%%uid স্থানধারক ব্যবহার করুন, উদাহরণঃ \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "ব্যবহারকারী তালিকা ছাঁকনী"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "ব্যবহারকারী উদ্ধার করার সময় প্রয়োগের জন্য ছাঁকনী নির্ধারণ করবে।"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "কোন স্থানধারক ব্যতীত, যেমনঃ \"objectClass=person\"।"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "গোষ্ঠী ছাঁকনী"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "গোষ্ঠীসমূহ উদ্ধার করার সময় প্রয়োগের জন্য ছাঁকনী নির্ধারণ করবে।"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "কোন স্থান ধারক ব্যতীত, উদাহরণঃ\"objectClass=posixGroup\"।"
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "পোর্ট"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "ভিত্তি ব্যবহারকারি বৃক্ষাকারে"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "ভিত্তি গোষ্ঠী বৃক্ষাকারে"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "গোষ্ঠী-সদস্য সংস্থাপন"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "TLS ব্যবহার কর"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "SSL সংযোগের জন্য এটি ব্যবহার করবেন না, তাহলে ব্যর্থ হবেনই।"
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "বর্ণ অসংবেদী LDAP সার্ভার (উইন্ডোজ)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "SSL সনদপত্র যাচাইকরণ বন্ধ রাক।"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "শুধুমাত্র যদি এই বিকল্পটি ব্যবহার করেই সংযোগ কার্যকরী হয় তবে আপনার ownCloud সার্ভারে LDAP সার্ভারের SSL সনদপত্রটি আমদানি করুন।"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "অনুমোদিত নয়, শুধুমাত্র পরীক্ষামূলক ব্যবহারের জন্য।"
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "সেকেন্ডে। কোন পরিবর্তন ক্যাসে খালি করবে।"
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "ব্যবহারকারীর প্রদর্শিতব্য নামের ক্ষেত্র"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "ব্যবহারকারীর ownCloud নাম তৈরি করার জন্য ব্যভহৃত LDAP বৈশিষ্ট্য।"
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "ভিত্তি ব্যবহারকারি বৃক্ষাকারে"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "গোষ্ঠীর প্রদর্শিতব্য নামের ক্ষেত্র"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "গোষ্ঠীর ownCloud নাম তৈরি করার জন্য ব্যভহৃত LDAP বৈশিষ্ট্য।"
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "ভিত্তি গোষ্ঠী বৃক্ষাকারে"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr ""
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "গোষ্ঠী-সদস্য সংস্থাপন"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "বাইটে"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "সেকেন্ডে। কোন পরিবর্তন ক্যাসে খালি করবে।"
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "ব্যবহারকারী নামের জন্য ফাঁকা রাখুন (পূর্বনির্ধারিত)। অন্যথায়, LDAP/AD বৈশিষ্ট্য নির্ধারণ করুন।"
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "সহায়িকা"
diff --git a/l10n/ca/core.po b/l10n/ca/core.po
index 6eea0f16d43..8f10fe8239a 100644
--- a/l10n/ca/core.po
+++ b/l10n/ca/core.po
@@ -10,9 +10,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
-"Last-Translator: rogerc <rcalvoi@yahoo.com>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:07+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -158,59 +158,59 @@ msgstr "Novembre"
msgid "December"
msgstr "Desembre"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Arranjament"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "segons enrere"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "fa 1 minut"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "fa {minutes} minuts"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "fa 1 hora"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "fa {hours} hores"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "avui"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "ahir"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "fa {days} dies"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "el mes passat"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "fa {months} mesos"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "mesos enrere"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "l'any passat"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "anys enrere"
@@ -543,7 +543,7 @@ msgstr "Acaba la configuració"
msgid "web services under your control"
msgstr "controleu els vostres serveis web"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Surt"
@@ -565,14 +565,18 @@ msgstr "Canvieu la contrasenya de nou per assegurar el vostre compte."
msgid "Lost your password?"
msgstr "Heu perdut la contrasenya?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "recorda'm"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Inici de sessió"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "anterior"
diff --git a/l10n/ca/files.po b/l10n/ca/files.po
index 2f36e169c76..78422f41e60 100644
--- a/l10n/ca/files.po
+++ b/l10n/ca/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n"
"MIME-Version: 1.0\n"
@@ -24,46 +24,46 @@ msgstr ""
"Language: ca\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "No s'ha carregat cap fitxer. Error desconegut"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "El fitxer s'ha pujat correctament"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "L’arxiu que voleu carregar supera el màxim definit en la directiva upload_max_filesize del php.ini:"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "El fitxer de pujada excedeix la directiva MAX_FILE_SIZE especificada al formulari HTML"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "El fitxer només s'ha pujat parcialment"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "El fitxer no s'ha pujat"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "S'ha perdut un fitxer temporal"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Ha fallat en escriure al disc"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "No hi ha prou espai disponible"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "Directori no vàlid."
@@ -75,11 +75,15 @@ msgstr "Fitxers"
msgid "Unshare"
msgstr "Deixa de compartir"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Suprimeix"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Reanomena"
@@ -113,7 +117,7 @@ msgstr "s'ha substituït {old_name} per {new_name}"
#: js/filelist.js:280
msgid "perform delete operation"
-msgstr ""
+msgstr "executa d'operació d'esborrar"
#: js/files.js:52
msgid "'.' is an invalid file name."
@@ -184,31 +188,31 @@ msgstr "La URL no pot ser buida"
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "Nom de carpeta no vàlid. L'ús de 'Shared' està reservat per Owncloud"
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Nom"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Mida"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Modificat"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 carpeta"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} carpetes"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 fitxer"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} fitxers"
@@ -266,7 +270,7 @@ msgstr "Des d'enllaç"
#: templates/index.php:40
msgid "Trash"
-msgstr ""
+msgstr "Esborra"
#: templates/index.php:46
msgid "Cancel upload"
diff --git a/l10n/ca/files_encryption.po b/l10n/ca/files_encryption.po
index 78e847f6e1e..481b00ceee9 100644
--- a/l10n/ca/files_encryption.po
+++ b/l10n/ca/files_encryption.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-26 00:09+0100\n"
-"PO-Revision-Date: 2013-01-25 08:06+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 07:20+0000\n"
"Last-Translator: rogerc <rcalvoi@yahoo.com>\n"
"Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n"
"MIME-Version: 1.0\n"
@@ -41,44 +41,22 @@ msgstr "Comproveu les contrasenyes i proveu-ho de nou."
msgid "Could not change your file encryption password to your login password"
msgstr "No s'ha pogut canviar la contrasenya d'encriptació de fitxers per la d'accés"
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr "Escolliu el mode d'encriptació:"
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr "Encriptació per part del client (més segura però fa impossible l'accés a les dades des de la interfície web)"
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr "Encriptació per part del servidor (permet accedir als fitxers des de la interfície web i des del client d'escriptori)"
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr "Cap (sense encriptació)"
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
-msgstr "Important: quan seleccioneu un mode d'encriptació no hi ha manera de canviar-lo de nou"
-
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
-msgstr "Específic per usuari (permet que l'usuari ho decideixi)"
-
-#: templates/settings.php:65
+#: templates/settings-personal.php:4 templates/settings.php:5
msgid "Encryption"
msgstr "Encriptatge"
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Exclou els tipus de fitxers següents de l'encriptatge"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
+msgstr "L'encriptació de fitxers està activada."
+
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
+msgstr "Els tipus de fitxers següents no s'encriptaran:"
+
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
+msgstr "Exclou els tipus de fitxers següents de l'encriptatge:"
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Cap"
diff --git a/l10n/ca/files_trashbin.po b/l10n/ca/files_trashbin.po
index 660728accb6..2563d256cc7 100644
--- a/l10n/ca/files_trashbin.po
+++ b/l10n/ca/files_trashbin.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# <rcalvoi@yahoo.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -17,42 +18,42 @@ msgstr ""
"Language: ca\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
-msgstr ""
+msgstr "executa l'operació de restauració"
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Nom"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
-msgstr ""
+msgstr "Eliminat"
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 carpeta"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} carpetes"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 fitxer"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} fitxers"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
-msgstr ""
+msgstr "La paperera està buida!"
#: templates/index.php:20 templates/index.php:22
msgid "Restore"
-msgstr ""
+msgstr "Recupera"
diff --git a/l10n/ca/settings.po b/l10n/ca/settings.po
index 18973896d84..4f2bbf05a06 100644
--- a/l10n/ca/settings.po
+++ b/l10n/ca/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 08:30+0000\n"
-"Last-Translator: rogerc <rcalvoi@yahoo.com>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -27,6 +27,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "No s'ha pogut carregar la llista des de l'App Store"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Error d'autenticació"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "El grup ja existeix"
@@ -51,10 +60,6 @@ msgstr "El correu electrònic no és vàlid"
msgid "Unable to delete group"
msgstr "No es pot eliminar el grup"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Error d'autenticació"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "No es pot eliminar l'usuari"
@@ -81,15 +86,43 @@ msgstr "No es pot afegir l'usuari al grup %s"
msgid "Unable to remove user from group %s"
msgstr "No es pot eliminar l'usuari del grup %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr "No s'ha pogut actualitzar l'aplicació."
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr "Actualitza a {appversion}"
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Desactiva"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Activa"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr "Espereu..."
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr "Actualitzant..."
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr "Error en actualitzar l'aplicació"
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Error"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr "Actualitzada"
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "S'està desant..."
@@ -117,6 +150,10 @@ msgstr "Mireu la pàgina d'aplicacions a apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-propietat de <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Actualitza"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Documentació d'usuari"
@@ -162,67 +199,83 @@ msgstr " Baixa el client per Android"
msgid "Download iOS Client"
msgstr "Baixa el client per iOS"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Contrasenya"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "La seva contrasenya s'ha canviat"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "No s'ha pogut canviar la contrasenya"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Contrasenya actual"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Contrasenya nova"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "mostra"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Canvia la contrasenya"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr "Nom a mostrar"
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "Correu electrònic"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Correu electrònic"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Ompliu el correu electrònic per activar la recuperació de contrasenya"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Idioma"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Ajudeu-nos amb la traducció"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "Useu aquesta adreça per connectar amb ownCloud des del gestor de fitxers"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Versió"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -256,10 +309,6 @@ msgstr "Il·limitat"
msgid "Other"
msgstr "Un altre"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr "Nom a mostrar"
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Grup Admin"
diff --git a/l10n/ca/user_ldap.po b/l10n/ca/user_ldap.po
index 8cf04dcae1b..09de26a1cc2 100644
--- a/l10n/ca/user_ldap.po
+++ b/l10n/ca/user_ldap.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# <rcalvoi@yahoo.com>, 2013.
# <rcalvoi@yahoo.com>, 2012-2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-17 00:26+0100\n"
-"PO-Revision-Date: 2013-01-16 07:21+0000\n"
+"POT-Creation-Date: 2013-02-05 00:19+0100\n"
+"PO-Revision-Date: 2013-02-04 08:50+0000\n"
"Last-Translator: rogerc <rcalvoi@yahoo.com>\n"
"Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n"
"MIME-Version: 1.0\n"
@@ -18,6 +19,58 @@ msgstr ""
"Language: ca\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr "Ha fallat en eliminar la configuració del servidor"
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr "La configuració és vàlida i s'ha pogut establir la comunicació!"
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr "La configuració és vàlida, però ha fallat el Bind. Comproveu les credencials i l'arranjament del servidor."
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr "La configuració no és vàlida. Per més detalls mireu al registre d'ownCloud."
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Eliminació fallida"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr "Voleu prendre l'arranjament de la configuració actual del servidor?"
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr "Voleu mantenir la configuració?"
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr "No es pot afegir la configuració del servidor"
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr "La prova de connexió ha reeixit"
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr "La prova de connexió ha fallat"
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr "Voleu eliminar la configuració actual del servidor?"
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr "Confirma l'eliminació"
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -32,165 +85,227 @@ msgid ""
msgstr "<b>Avís:</b> El mòdul PHP LDAP no està instal·lat, el dorsal no funcionarà. Demaneu a l'administrador del sistema que l'instal·li."
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr "Configuració del servidor"
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr "Afegeix la configuració del servidor"
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Màquina"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "Podeu ometre el protocol, excepte si requeriu SSL. Llavors comenceu amb ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "DN Base"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr "Una DN Base per línia"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "Podeu especificar DN Base per usuaris i grups a la pestanya Avançat"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "DN Usuari"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "La DN de l'usuari client amb la que s'haurà de fer, per exemple uid=agent,dc=exemple,dc=com. Per un accés anònim, deixeu la DN i la contrasenya en blanc."
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Contrasenya"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "Per un accés anònim, deixeu la DN i la contrasenya en blanc."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "Filtre d'inici de sessió d'usuari"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "Defineix el filtre a aplicar quan s'intenta l'inici de sessió. %%uid reemplaça el nom d'usuari en l'acció d'inici de sessió."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "useu el paràmetre de substitució %%uid, per exemple \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "Llista de filtres d'usuari"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "Defineix el filtre a aplicar quan es mostren usuaris"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "sense cap paràmetre de substitució, per exemple \"objectClass=persona\""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Filtre de grup"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "Defineix el filtre a aplicar quan es mostren grups."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "sense cap paràmetre de substitució, per exemple \"objectClass=grupPosix\"."
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr "Arranjaments de connexió"
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr "Configuració activa"
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr "Si està desmarcat, aquesta configuració s'ometrà."
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Port"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "Arbre base d'usuaris"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr "Màquina de còpia de serguretat (rèplica)"
-#: templates/settings.php:25
-msgid "One User Base DN per line"
-msgstr "Una DN Base d'Usuari per línia"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
+msgstr "Afegiu una màquina de còpia de seguretat opcional. Ha de ser una rèplica del servidor LDAP/AD principal."
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "Arbre base de grups"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr "Port de la còpia de seguretat (rèplica)"
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
-msgstr "Una DN Base de Grup per línia"
+#: templates/settings.php:37
+msgid "Disable Main Server"
+msgstr "Desactiva el servidor principal"
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "Associació membres-grup"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr "Quan està connectat, ownCloud només es connecta al servidor de la rèplica."
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Usa TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "No ho useu en connexions SSL, fallarà."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "Servidor LDAP sense distinció entre majúscules i minúscules (Windows)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Desactiva la validació de certificat SSL."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "Si la connexió només funciona amb aquesta opció, importeu el certificat SSL del servidor LDAP en el vostre servidor ownCloud."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "No recomanat, ús només per proves."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "en segons. Un canvi buidarà la memòria de cau."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr "Arranjaments de carpetes"
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "Camp per mostrar el nom d'usuari"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "Atribut LDAP a usar per generar el nom d'usuari ownCloud."
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "Arbre base d'usuaris"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr "Una DN Base d'Usuari per línia"
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr "Atributs de cerca d'usuari"
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr "Opcional; Un atribut per línia"
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "Camp per mostrar el nom del grup"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "Atribut LDAP a usar per generar el nom de grup ownCloud."
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "Arbre base de grups"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr "Una DN Base de Grup per línia"
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr "Atributs de cerca de grup"
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Associació membres-grup"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr "Atributs especials"
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "en bytes"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "en segons. Un canvi buidarà la memòria de cau."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "Deixeu-ho buit pel nom d'usuari (per defecte). Altrament, especifiqueu un atribut LDAP/AD."
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Ajuda"
diff --git a/l10n/cs_CZ/core.po b/l10n/cs_CZ/core.po
index 4d163818fd9..91324803c16 100644
--- a/l10n/cs_CZ/core.po
+++ b/l10n/cs_CZ/core.po
@@ -11,9 +11,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
-"Last-Translator: Tomáš Chvátal <tomas.chvatal@gmail.com>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -159,59 +159,59 @@ msgstr "Listopad"
msgid "December"
msgstr "Prosinec"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Nastavení"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "před pár vteřinami"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "před minutou"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "před {minutes} minutami"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "před hodinou"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "před {hours} hodinami"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "dnes"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "včera"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "před {days} dny"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "minulý mesíc"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "před {months} měsíci"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "před měsíci"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "minulý rok"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "před lety"
@@ -544,7 +544,7 @@ msgstr "Dokončit nastavení"
msgid "web services under your control"
msgstr "webové služby pod Vaší kontrolou"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Odhlásit se"
@@ -566,14 +566,18 @@ msgstr "Změňte, prosím, své heslo pro opětovné zabezpečení Vašeho účt
msgid "Lost your password?"
msgstr "Ztratili jste své heslo?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "zapamatovat si"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Přihlásit"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "předchozí"
diff --git a/l10n/cs_CZ/files.po b/l10n/cs_CZ/files.po
index 29be735c3fc..09eccd46440 100644
--- a/l10n/cs_CZ/files.po
+++ b/l10n/cs_CZ/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n"
"MIME-Version: 1.0\n"
@@ -20,46 +20,46 @@ msgstr ""
"Language: cs_CZ\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Soubor nebyl odeslán. Neznámá chyba"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Soubor byl odeslán úspěšně"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "Odesílaný soubor přesahuje velikost upload_max_filesize povolenou v php.ini:"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Odeslaný soubor přesáhl svou velikostí parametr MAX_FILE_SIZE specifikovaný v formuláři HTML"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Soubor byl odeslán pouze částečně"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Žádný soubor nebyl odeslán"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Chybí adresář pro dočasné soubory"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Zápis na disk selhal"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "Nedostatek dostupného místa"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "Neplatný adresář"
@@ -71,11 +71,15 @@ msgstr "Soubory"
msgid "Unshare"
msgstr "Zrušit sdílení"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Smazat"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Přejmenovat"
@@ -109,7 +113,7 @@ msgstr "nahrazeno {new_name} s {old_name}"
#: js/filelist.js:280
msgid "perform delete operation"
-msgstr ""
+msgstr "provést smazání"
#: js/files.js:52
msgid "'.' is an invalid file name."
@@ -180,31 +184,31 @@ msgstr "URL nemůže být prázdná"
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "Neplatný název složky. Použití 'Shared' je rezervováno pro vnitřní potřeby Owncloud"
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Název"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Velikost"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Změněno"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 složka"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} složky"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 soubor"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} soubory"
@@ -262,7 +266,7 @@ msgstr "Z odkazu"
#: templates/index.php:40
msgid "Trash"
-msgstr ""
+msgstr "Koš"
#: templates/index.php:46
msgid "Cancel upload"
diff --git a/l10n/cs_CZ/files_encryption.po b/l10n/cs_CZ/files_encryption.po
index c26a7ff0125..ea06c00d305 100644
--- a/l10n/cs_CZ/files_encryption.po
+++ b/l10n/cs_CZ/files_encryption.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-24 00:06+0100\n"
-"PO-Revision-Date: 2013-01-23 20:21+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 09:51+0000\n"
"Last-Translator: Tomáš Chvátal <tomas.chvatal@gmail.com>\n"
"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n"
"MIME-Version: 1.0\n"
@@ -41,44 +41,22 @@ msgstr "Zkontrolujte, prosím, své heslo a zkuste to znovu."
msgid "Could not change your file encryption password to your login password"
msgstr "Nelze změnit šifrovací heslo na přihlašovací."
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr "Vyberte režim šifrování:"
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr "Šifrování na straně klienta (nejbezpečnější ale neumožňuje vám přistupovat k souborům z webového rozhraní)"
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr "Šifrování na straně serveru (umožňuje vám přistupovat k souborům pomocí webového rozhraní i aplikací)"
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr "Žádný (vůbec žádné šifrování)"
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
-msgstr "Důležité: jak si jednou vyberete režim šifrování nelze jej opětovně změnit"
-
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
-msgstr "Definován uživatelem (umožní uživateli si vybrat)"
-
-#: templates/settings.php:65
+#: templates/settings-personal.php:4 templates/settings.php:5
msgid "Encryption"
msgstr "Šifrování"
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Při šifrování vynechat následující typy souborů"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
+msgstr "Šifrování je povoleno."
+
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
+msgstr "Následující typy souborů nebudou šifrovány:"
+
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
+msgstr "Vyjmout následující typy souborů ze šifrování:"
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Žádné"
diff --git a/l10n/cs_CZ/files_trashbin.po b/l10n/cs_CZ/files_trashbin.po
index 74a1948515a..11b7352f658 100644
--- a/l10n/cs_CZ/files_trashbin.po
+++ b/l10n/cs_CZ/files_trashbin.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Tomáš Chvátal <tomas.chvatal@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -17,42 +18,42 @@ msgstr ""
"Language: cs_CZ\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
-msgstr ""
+msgstr "provést obnovu"
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Název"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
-msgstr ""
+msgstr "Smazáno"
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 složka"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} složky"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 soubor"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} soubory"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
-msgstr ""
+msgstr "Žádný obsah. Váš koš je prázdný."
#: templates/index.php:20 templates/index.php:22
msgid "Restore"
-msgstr ""
+msgstr "Obnovit"
diff --git a/l10n/cs_CZ/settings.po b/l10n/cs_CZ/settings.po
index 0e0e0a55996..88caa49b136 100644
--- a/l10n/cs_CZ/settings.po
+++ b/l10n/cs_CZ/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 07:20+0000\n"
-"Last-Translator: Tomáš Chvátal <tomas.chvatal@gmail.com>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -27,6 +27,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Nelze načíst seznam z App Store"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Chyba ověření"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "Skupina již existuje"
@@ -51,10 +60,6 @@ msgstr "Neplatný e-mail"
msgid "Unable to delete group"
msgstr "Nelze smazat skupinu"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Chyba ověření"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Nelze smazat uživatele"
@@ -81,15 +86,43 @@ msgstr "Nelze přidat uživatele do skupiny %s"
msgid "Unable to remove user from group %s"
msgstr "Nelze odstranit uživatele ze skupiny %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr "Nelze aktualizovat aplikaci."
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr "Aktualizovat na {appversion}"
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Zakázat"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Povolit"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr "Čekejte prosím..."
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr "Aktualizuji..."
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr "Chyba při aktualizaci aplikace"
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Chyba"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr "Aktualizováno"
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Ukládám..."
@@ -117,6 +150,10 @@ msgstr "Více na stránce s aplikacemi na apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-licencováno <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Aktualizovat"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Uživatelská dokumentace"
@@ -162,67 +199,83 @@ msgstr "Stáhnout klienta pro android"
msgid "Download iOS Client"
msgstr "Stáhnout klienta pro iOS"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Heslo"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Vaše heslo bylo změněno"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Vaše heslo nelze změnit"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Současné heslo"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Nové heslo"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "zobrazit"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Změnit heslo"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr "Zobrazované jméno"
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "E-mail"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Vaše e-mailová adresa"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Pro povolení změny hesla vyplňte adresu e-mailu"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Jazyk"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Pomoci s překladem"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "Použijte tuto adresu pro připojení k vašemu ownCloud skrze správce souborů"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Verze"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -256,10 +309,6 @@ msgstr "Neomezeně"
msgid "Other"
msgstr "Jiná"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr "Zobrazované jméno"
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Správa skupiny"
diff --git a/l10n/cs_CZ/user_ldap.po b/l10n/cs_CZ/user_ldap.po
index 225c039f836..9ef32071e27 100644
--- a/l10n/cs_CZ/user_ldap.po
+++ b/l10n/cs_CZ/user_ldap.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-18 00:03+0100\n"
-"PO-Revision-Date: 2013-01-17 11:09+0000\n"
+"POT-Creation-Date: 2013-02-04 00:05+0100\n"
+"PO-Revision-Date: 2013-02-03 07:40+0000\n"
"Last-Translator: Tomáš Chvátal <tomas.chvatal@gmail.com>\n"
"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n"
"MIME-Version: 1.0\n"
@@ -19,6 +19,58 @@ msgstr ""
"Language: cs_CZ\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr "Selhalo smazání konfigurace serveru"
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr "Nastavení je v pořádku a spojení bylo navázáno."
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr "Konfigurace je v pořádku, ale spojení selhalo. Zkontrolujte, prosím, nastavení serveru a přihlašovací údaje."
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr "Nastavení je neplatné. Zkontrolujte, prosím, záznam ownCloud pro další podrobnosti."
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Mazání selhalo."
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr "Převzít nastavení z nedávného nastavení serveru?"
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr "Ponechat nastavení?"
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr "Nelze přidat nastavení serveru"
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr "Test spojení byl úspěšný"
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr "Test spojení selhal"
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr "Opravdu si přejete smazat současné nastavení serveru?"
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr "Potvrdit smazání"
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -33,165 +85,227 @@ msgid ""
msgstr "<b>Varování:</b> není nainstalován LDAP modul pro PHP, podpůrná vrstva nebude fungovat. Požádejte, prosím, správce systému aby jej nainstaloval."
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr "Nastavení serveru"
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr "Přidat nastavení serveru"
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Počítač"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "Můžete vynechat protokol, vyjma pokud požadujete SSL. Tehdy začněte s ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "Základní DN"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr "Jedna základní DN na řádku"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "V rozšířeném nastavení můžete určit základní DN pro uživatele a skupiny"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "Uživatelské DN"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "DN klentského uživatele ke kterému tvoříte vazbu, např. uid=agent,dc=example,dc=com. Pro anonymní přístup ponechte údaje DN and Heslo prázdné."
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Heslo"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "Pro anonymní přístup, ponechte údaje DN and heslo prázdné."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "Filtr přihlášení uživatelů"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "Určuje použitý filtr, při pokusu o přihlášení. %%uid nahrazuje uživatelské jméno v činnosti přihlášení."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "použijte zástupný vzor %%uid, např. \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "Filtr uživatelských seznamů"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "Určuje použitý filtr, pro získávaní uživatelů."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "bez zástupných znaků, např. \"objectClass=person\"."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Filtr skupin"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "Určuje použitý filtr, pro získávaní skupin."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "bez zástupných znaků, např. \"objectClass=posixGroup\"."
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr "Nastavení spojení"
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr "Nastavení aktivní"
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr "Pokud není zaškrtnuto, bude nastavení přeskočeno."
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Port"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "Základní uživatelský strom"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr "Záložní (kopie) hostitel"
-#: templates/settings.php:25
-msgid "One User Base DN per line"
-msgstr "Jedna uživatelská základní DN na řádku"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
+msgstr "Zadejte volitelného záložního hostitele. Musí to být kopie hlavního serveru LDAP/AD."
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "Základní skupinový strom"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr "Záložní (kopie) port"
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
-msgstr "Jedna skupinová základní DN na řádku"
+#: templates/settings.php:37
+msgid "Disable Main Server"
+msgstr "Zakázat hlavní serveru"
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "Asociace člena skupiny"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr "Při zapnutí se ownCloud připojí pouze k záložnímu serveru"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Použít TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "Nepoužívejte pro připojení pomocí SSL, připojení selže."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "LDAP server nerozlišující velikost znaků (Windows)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Vypnout ověřování SSL certifikátu."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "Pokud připojení pracuje pouze s touto možností, tak importujte SSL certifikát SSL serveru do Vašeho serveru ownCloud"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "Není doporučeno, pouze pro testovací účely."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "ve vteřinách. Změna vyprázdní vyrovnávací paměť."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr "Nastavení adresáře"
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "Pole pro zobrazované jméno uživatele"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "Atribut LDAP použitý k vytvoření jména uživatele ownCloud"
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "Základní uživatelský strom"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr "Jedna uživatelská základní DN na řádku"
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr "Atributy vyhledávání uživatelů"
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr "Volitelné, atribut na řádku"
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "Pole pro zobrazení jména skupiny"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "Atribut LDAP použitý k vytvoření jména skupiny ownCloud"
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "Základní skupinový strom"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr "Jedna skupinová základní DN na řádku"
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr "Atributy vyhledávání skupin"
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Asociace člena skupiny"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr "Speciální atributy"
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "v bajtech"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "ve vteřinách. Změna vyprázdní vyrovnávací paměť."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "Ponechte prázdné pro uživatelské jméno (výchozí). Jinak uveďte LDAP/AD parametr."
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Nápověda"
diff --git a/l10n/da/core.po b/l10n/da/core.po
index fa817909c3b..1b44a2e8cdf 100644
--- a/l10n/da/core.po
+++ b/l10n/da/core.po
@@ -16,8 +16,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:07+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n"
"MIME-Version: 1.0\n"
@@ -164,59 +164,59 @@ msgstr "November"
msgid "December"
msgstr "December"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Indstillinger"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "sekunder siden"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "1 minut siden"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{minutes} minutter siden"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "1 time siden"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "{hours} timer siden"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "i dag"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "i går"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{days} dage siden"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "sidste måned"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "{months} måneder siden"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "måneder siden"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "sidste år"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "år siden"
@@ -549,7 +549,7 @@ msgstr "Afslut opsætning"
msgid "web services under your control"
msgstr "Webtjenester under din kontrol"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Log ud"
@@ -571,14 +571,18 @@ msgstr "Skift adgangskode for at sikre din konto igen."
msgid "Lost your password?"
msgstr "Mistet dit kodeord?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "husk"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Log ind"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "forrige"
diff --git a/l10n/da/files.po b/l10n/da/files.po
index a58ad1dfbc2..9477b306d4f 100644
--- a/l10n/da/files.po
+++ b/l10n/da/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n"
"MIME-Version: 1.0\n"
@@ -25,46 +25,46 @@ msgstr ""
"Language: da\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Ingen fil blev uploadet. Ukendt fejl."
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Der er ingen fejl, filen blev uploadet med success"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "Den uploadede fil overstiger upload_max_filesize direktivet i php.ini"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Den uploadede fil overskrider MAX_FILE_SIZE -direktivet som er specificeret i HTML-formularen"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Den uploadede file blev kun delvist uploadet"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Ingen fil blev uploadet"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Mangler en midlertidig mappe"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Fejl ved skrivning til disk."
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "Ugyldig mappe."
@@ -76,11 +76,15 @@ msgstr "Filer"
msgid "Unshare"
msgstr "Fjern deling"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Slet"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Omdøb"
@@ -185,31 +189,31 @@ msgstr "URLen kan ikke være tom."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "Ugyldigt mappenavn. Brug af \"Shared\" er forbeholdt Owncloud"
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Navn"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Størrelse"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Ændret"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 mappe"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} mapper"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 fil"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} filer"
diff --git a/l10n/da/files_encryption.po b/l10n/da/files_encryption.po
index 78a06bdcabc..2a28a291a50 100644
--- a/l10n/da/files_encryption.po
+++ b/l10n/da/files_encryption.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-30 00:23+0100\n"
-"PO-Revision-Date: 2013-01-29 12:03+0000\n"
-"Last-Translator: Morten Juhl-Johansen Zölde-Fejér <morten@writtenandread.net>\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -41,44 +41,22 @@ msgstr "Check adgangskoder og forsøg igen."
msgid "Could not change your file encryption password to your login password"
msgstr "Kunne ikke udskifte krypteringskode med login-adgangskode"
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr "Vælg krypteringsform:"
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr "Kryptering på klientsiden (mere sikker, men udelukker adgang til dataene fra webinterfacet)"
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr "Kryptering på serversiden (gør det muligt at tilgå filer fra webinterfacet såvel som desktopklienten)"
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr "Ingen (ingen kryptering)"
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
-msgstr "Vigtigt: Når der er valgt krypteringsform, kan det ikke ændres tilbage igen."
-
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
-msgstr "Brugerspecifik (lad brugeren bestemme)"
-
-#: templates/settings.php:65
+#: templates/settings-personal.php:4 templates/settings.php:5
msgid "Encryption"
msgstr "Kryptering"
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Ekskluder følgende filtyper fra kryptering"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
+msgstr ""
+
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
+msgstr ""
+
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
+msgstr ""
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Ingen"
diff --git a/l10n/da/files_trashbin.po b/l10n/da/files_trashbin.po
index f79e0b15795..6f1c6e6b463 100644
--- a/l10n/da/files_trashbin.po
+++ b/l10n/da/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -17,37 +17,37 @@ msgstr ""
"Language: da\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Navn"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 mappe"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} mapper"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 fil"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} filer"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
@@ -55,4 +55,4 @@ msgstr ""
#: templates/index.php:20 templates/index.php:22
msgid "Restore"
-msgstr ""
+msgstr "Gendan"
diff --git a/l10n/da/settings.po b/l10n/da/settings.po
index 41dabd7ce4f..b2be1f63796 100644
--- a/l10n/da/settings.po
+++ b/l10n/da/settings.po
@@ -17,8 +17,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n"
"MIME-Version: 1.0\n"
@@ -31,6 +31,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Kunne ikke indlæse listen fra App Store"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Adgangsfejl"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "Gruppen findes allerede"
@@ -55,10 +64,6 @@ msgstr "Ugyldig email adresse"
msgid "Unable to delete group"
msgstr "Gruppen kan ikke slettes"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Adgangsfejl"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Bruger kan ikke slettes"
@@ -85,15 +90,43 @@ msgstr "Brugeren kan ikke tilføjes til gruppen %s"
msgid "Unable to remove user from group %s"
msgstr "Brugeren kan ikke fjernes fra gruppen %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Deaktiver"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Aktiver"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Fejl"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Gemmer..."
@@ -121,6 +154,10 @@ msgstr "Se applikationens side på apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-licenseret af <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Opdater"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Brugerdokumentation"
@@ -166,67 +203,83 @@ msgstr "Hent Android Klient"
msgid "Download iOS Client"
msgstr "Hent iOS Klient"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Kodeord"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Din adgangskode blev ændret"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Ude af stand til at ændre dit kodeord"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Nuværende adgangskode"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Ny adgangskode"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "vis"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Skift kodeord"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "Email"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Din emailadresse"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Indtast en emailadresse for at kunne få påmindelse om adgangskode"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Sprog"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Hjælp med oversættelsen"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "Brug denne adresse til at oprette forbindelse til din ownCloud i din filstyring"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Version"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -260,10 +313,6 @@ msgstr "Ubegrænset"
msgid "Other"
msgstr "Andet"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Gruppe Administrator"
diff --git a/l10n/da/user_ldap.po b/l10n/da/user_ldap.po
index a0d0e27bed6..63c885ecaa7 100644
--- a/l10n/da/user_ldap.po
+++ b/l10n/da/user_ldap.po
@@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-16 00:19+0100\n"
-"PO-Revision-Date: 2013-01-15 23:19+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n"
"MIME-Version: 1.0\n"
@@ -22,6 +22,58 @@ msgstr ""
"Language: da\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Fejl ved sletning"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -36,165 +88,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Host"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "Du kan udelade protokollen, medmindre du skal bruge SSL. Start i så fald med ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "Base DN"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "You can specify Base DN for users and groups in the Advanced tab"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "Bruger DN"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Kodeord"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "For anonym adgang, skal du lade DN og Adgangskode tomme."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "Bruger Login Filter"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "Brugerliste Filter"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "Definere filteret der bruges ved indlæsning af brugere."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Gruppe Filter"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "Definere filteret der bruges når der indlæses grupper."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr ""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Port"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "Base Bruger Træ"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "Base Group Tree"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "Group-Member association"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Brug TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "Brug ikke til SSL forbindelser, da den vil fejle."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Deaktiver SSL certifikat validering"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "Anbefales ikke, brug kun for at teste."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "User Display Name Field"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "Base Bruger Træ"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr ""
-#: templates/settings.php:34
-msgid "in bytes"
-msgstr "i bytes"
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "Base Group Tree"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
msgstr ""
-#: templates/settings.php:37
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Group-Member association"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
+msgid "in bytes"
+msgstr "i bytes"
+
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr ""
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Hjælp"
diff --git a/l10n/de/core.po b/l10n/de/core.po
index ef51cc996c4..f8626030e17 100644
--- a/l10n/de/core.po
+++ b/l10n/de/core.po
@@ -3,7 +3,7 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# <admin@s-goecker.de>, 2011, 2012.
+# <admin@s-goecker.de>, 2011-2012.
# <alex.hotz@gmail.com>, 2011.
# <blobbyjj@ymail.com>, 2012.
# <georg.stefan.germany@googlemail.com>, 2011.
@@ -23,8 +23,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:07+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n"
"MIME-Version: 1.0\n"
@@ -171,59 +171,59 @@ msgstr "November"
msgid "December"
msgstr "Dezember"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Einstellungen"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "Gerade eben"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "vor einer Minute"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "Vor {minutes} Minuten"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "Vor einer Stunde"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "Vor {hours} Stunden"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "Heute"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "Gestern"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "Vor {days} Tag(en)"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "Letzten Monat"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "Vor {months} Monaten"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "Vor Monaten"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "Letztes Jahr"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "Vor Jahren"
@@ -272,7 +272,7 @@ msgstr "Freigeben"
#: js/share.js:29 js/share.js:43 js/share.js:90 js/share.js:93
msgid "Shared"
-msgstr ""
+msgstr "Freigegeben"
#: js/share.js:141 js/share.js:611
msgid "Error while sharing"
@@ -395,7 +395,7 @@ msgid ""
"The update was unsuccessful. Please report this issue to the <a "
"href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud "
"community</a>."
-msgstr "Das Update ist fehlgeschlagen. Bitte melden Sie dieses Problem an die <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud Gemeinschaft</a>."
+msgstr "Das Update ist fehlgeschlagen. Bitte melden Sie dieses Problem an die <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud Community</a>."
#: js/update.js:18
msgid "The update was successful. Redirecting you to ownCloud now."
@@ -556,7 +556,7 @@ msgstr "Installation abschließen"
msgid "web services under your control"
msgstr "Web-Services unter Ihrer Kontrolle"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Abmelden"
@@ -578,14 +578,18 @@ msgstr "Bitte ändere Dein Passwort, um Deinen Account wieder zu schützen."
msgid "Lost your password?"
msgstr "Passwort vergessen?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "merken"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Einloggen"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "Zurück"
diff --git a/l10n/de/files.po b/l10n/de/files.po
index 93e568ef6e5..7cf13d9caa2 100644
--- a/l10n/de/files.po
+++ b/l10n/de/files.po
@@ -23,12 +23,13 @@
# <transifex.3.mensaje@spamgourmet.com>, 2012.
# <transifex.com@mail.simonzoellner.de>, 2013.
# <uu.kabum@gmail.com>, 2013.
+# <wachhund@wachhund.to>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n"
"MIME-Version: 1.0\n"
@@ -37,48 +38,48 @@ msgstr ""
"Language: de\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Keine Datei hochgeladen. Unbekannter Fehler"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Datei fehlerfrei hochgeladen."
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "Die hochgeladene Datei überschreitet die upload_max_filesize Vorgabe in php.ini"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Die Größe der hochzuladenden Datei überschreitet die MAX_FILE_SIZE-Richtlinie, die im HTML-Formular angegeben wurde"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Die Datei wurde nur teilweise hochgeladen."
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Es wurde keine Datei hochgeladen."
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Temporärer Ordner fehlt."
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Fehler beim Schreiben auf die Festplatte"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "Nicht genug Speicherplatz verfügbar"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
-msgstr "Ungültiges Verzeichnis"
+msgstr "Ungültiges Verzeichnis."
#: appinfo/app.php:10
msgid "Files"
@@ -88,11 +89,15 @@ msgstr "Dateien"
msgid "Unshare"
msgstr "Nicht mehr freigeben"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Löschen"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Umbenennen"
@@ -126,15 +131,15 @@ msgstr "{old_name} ersetzt durch {new_name}"
#: js/filelist.js:280
msgid "perform delete operation"
-msgstr ""
+msgstr "Löschvorgang ausführen"
#: js/files.js:52
msgid "'.' is an invalid file name."
-msgstr "'.' ist kein gültiger Dateiname"
+msgstr "'.' ist kein gültiger Dateiname."
#: js/files.js:56
msgid "File name cannot be empty."
-msgstr "Der Dateiname darf nicht leer sein"
+msgstr "Der Dateiname darf nicht leer sein."
#: js/files.js:64
msgid ""
@@ -191,37 +196,37 @@ msgstr "Dateiupload läuft. Wenn Du die Seite jetzt verlässt, wird der Upload a
#: js/files.js:575
msgid "URL cannot be empty."
-msgstr "Die URL darf nicht leer sein"
+msgstr "Die URL darf nicht leer sein."
#: js/files.js:580
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "Ungültiger Verzeichnisname. Die Nutzung von \"Shared\" ist ownCloud vorbehalten."
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Name"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Größe"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Bearbeitet"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 Ordner"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} Ordner"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 Datei"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} Dateien"
@@ -279,7 +284,7 @@ msgstr "Von einem Link"
#: templates/index.php:40
msgid "Trash"
-msgstr ""
+msgstr "Papierkorb"
#: templates/index.php:46
msgid "Cancel upload"
@@ -313,4 +318,4 @@ msgstr "Scanne"
#: templates/upgrade.php:2
msgid "Upgrading filesystem cache..."
-msgstr ""
+msgstr "Dateisystem-Cache wird aktualisiert ..."
diff --git a/l10n/de/files_encryption.po b/l10n/de/files_encryption.po
index 2407e4ec911..858ca4d6923 100644
--- a/l10n/de/files_encryption.po
+++ b/l10n/de/files_encryption.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 12:47+0000\n"
-"Last-Translator: Marcel Kühlhorn <susefan93@gmx.de>\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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,44 +41,22 @@ msgstr "Bitte überprüfen sie Ihr Passwort und versuchen Sie es erneut."
msgid "Could not change your file encryption password to your login password"
msgstr "Ihr Verschlüsselungspasswort konnte nicht als Anmeldepasswort gesetzt werden."
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr "Wählen Sie die Verschlüsselungsart:"
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr "Clientseitige Verschlüsselung (am sichersten, aber macht es unmöglich auf ihre Daten über das Webinterface zuzugreifen)"
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr "Serverseitige Verschlüsselung (erlaubt es ihnen auf ihre Daten über das Webinterface und den Desktop-Client zuzugreifen)"
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr "Keine (ohne Verschlüsselung)"
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
-msgstr "Wichtig: Sobald sie eine Verschlüsselungsmethode gewählt haben, können Sie diese nicht ändern!"
-
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
-msgstr "Benutzerspezifisch (der Benutzer kann entscheiden)"
-
-#: templates/settings.php:65
+#: templates/settings-personal.php:4 templates/settings.php:5
msgid "Encryption"
msgstr "Verschlüsselung"
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Die folgenden Dateitypen von der Verschlüsselung ausnehmen"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
+msgstr ""
+
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
+msgstr ""
+
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
+msgstr ""
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Keine"
diff --git a/l10n/de/files_trashbin.po b/l10n/de/files_trashbin.po
index 0b445ccb0e6..6950494d029 100644
--- a/l10n/de/files_trashbin.po
+++ b/l10n/de/files_trashbin.po
@@ -3,13 +3,15 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# I Robot <owncloud-bot@tmit.eu>, 2013.
+# <wachhund@wachhund.to>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,42 +19,42 @@ msgstr ""
"Language: de\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
-msgstr ""
+msgstr "Wiederherstellung ausführen"
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Name"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
-msgstr ""
+msgstr "gelöscht"
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 Ordner"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} Ordner"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 Datei"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} Dateien"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
-msgstr ""
+msgstr "Nichts zu löschen, der Papierkorb ist leer!"
#: templates/index.php:20 templates/index.php:22
msgid "Restore"
-msgstr ""
+msgstr "Wiederherstellen"
diff --git a/l10n/de/settings.po b/l10n/de/settings.po
index 018f7ab7262..701892688ca 100644
--- a/l10n/de/settings.po
+++ b/l10n/de/settings.po
@@ -6,7 +6,7 @@
# <admin@s-goecker.de>, 2011, 2012.
# <blobbyjj@ymail.com>, 2012.
# <icewind1991@gmail.com>, 2012.
-# I Robot <owncloud-bot@tmit.eu>, 2012.
+# I Robot <owncloud-bot@tmit.eu>, 2012-2013.
# I Robot <thomas.mueller@tmit.eu>, 2012.
# Jan-Christoph Borchardt <JanCBorchardt@fsfe.org>, 2011.
# Jan T <jan-temesinko@web.de>, 2012.
@@ -21,12 +21,13 @@
# <thomas.mueller@tmit.eu>, 2012.
# <transifex.3.mensaje@spamgourmet.com>, 2012.
# Tristan <blobbyjj@ymail.com>, 2013.
+# <wachhund@wachhund.to>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n"
"MIME-Version: 1.0\n"
@@ -39,6 +40,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Die Liste der Anwendungen im Store konnte nicht geladen werden."
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Fehler bei der Anmeldung"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "Gruppe existiert bereits"
@@ -63,10 +73,6 @@ msgstr "Ungültige E-Mail Adresse"
msgid "Unable to delete group"
msgstr "Gruppe konnte nicht gelöscht werden"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Fehler bei der Anmeldung"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Benutzer konnte nicht gelöscht werden"
@@ -93,15 +99,43 @@ msgstr "Der Benutzer konnte nicht zur Gruppe %s hinzugefügt werden"
msgid "Unable to remove user from group %s"
msgstr "Der Benutzer konnte nicht aus der Gruppe %s entfernt werden"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Deaktivieren"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Aktivieren"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr "Fehler beim Aktualisieren der App"
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Fehler"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Speichern..."
@@ -129,6 +163,10 @@ msgstr "Weitere Anwendungen findest Du auf apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-lizenziert von <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Update durchführen"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Dokumentation für Benutzer"
@@ -174,67 +212,83 @@ msgstr "Android-Client herunterladen"
msgid "Download iOS Client"
msgstr "iOS-Client herunterladen"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Passwort"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Dein Passwort wurde geändert."
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Passwort konnte nicht geändert werden"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Aktuelles Passwort"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Neues Passwort"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "zeigen"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Passwort ändern"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr "Anzeigename"
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "E-Mail"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Deine E-Mail-Adresse"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Trage eine E-Mail-Adresse ein, um die Passwort-Wiederherstellung zu aktivieren."
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Sprache"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Hilf bei der Übersetzung"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "Verwende diese Adresse, um Deinen Dateimanager mit Deiner ownCloud zu verbinden"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Version"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -246,7 +300,7 @@ msgstr "Entwickelt von der <a href=\"http://ownCloud.org/contact\" target=\"_bla
#: templates/users.php:21 templates/users.php:79
msgid "Login Name"
-msgstr ""
+msgstr "Loginname"
#: templates/users.php:26 templates/users.php:82 templates/users.php:107
msgid "Groups"
@@ -268,10 +322,6 @@ msgstr "Unbegrenzt"
msgid "Other"
msgstr "Andere"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Gruppenadministrator"
@@ -282,11 +332,11 @@ msgstr "Speicher"
#: templates/users.php:97
msgid "change display name"
-msgstr ""
+msgstr "Anzeigenamen ändern"
#: templates/users.php:101
msgid "set new password"
-msgstr ""
+msgstr "Neues Passwort setzen"
#: templates/users.php:137
msgid "Default"
diff --git a/l10n/de/user_ldap.po b/l10n/de/user_ldap.po
index e003a2e24bb..ff8dbae3048 100644
--- a/l10n/de/user_ldap.po
+++ b/l10n/de/user_ldap.po
@@ -4,7 +4,7 @@
#
# Translators:
# <blobbyjj@ymail.com>, 2012.
-# I Robot <owncloud-bot@tmit.eu>, 2012.
+# I Robot <owncloud-bot@tmit.eu>, 2012-2013.
# I Robot <thomas.mueller@tmit.eu>, 2012.
# Marcel Kühlhorn <susefan93@gmx.de>, 2013.
# Maurice Preuß <>, 2012.
@@ -16,9 +16,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 12:47+0000\n"
-"Last-Translator: Marcel Kühlhorn <susefan93@gmx.de>\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -26,6 +26,58 @@ msgstr ""
"Language: de\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Löschen fehlgeschlagen"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr "Einstellungen beibehalten?"
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -37,168 +89,230 @@ msgstr "<b>Warnung:</b> Die Anwendungen user_ldap und user_webdavauth sind inkom
msgid ""
"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not "
"work. Please ask your system administrator to install it."
-msgstr "<b>Warnung:</b> Da das PHP-Modul für LDAP ist nicht installiert, das Backend wird nicht funktionieren. Bitten Sie Ihren Systemadministrator das Modul zu installieren."
+msgstr "<b>Warnung:</b> Da das PHP-Modul für LDAP nicht installiert ist, wird das Backend nicht funktionieren. Bitten Sie Ihren Systemadministrator das Modul zu installieren."
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Host"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "Du kannst das Protokoll auslassen, außer wenn Du SSL benötigst. Beginne dann mit ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "Basis-DN"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr "Ein Base DN pro Zeile"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "Du kannst Basis-DN für Benutzer und Gruppen in dem \"Erweitert\"-Reiter konfigurieren"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "Benutzer-DN"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "Der DN des Benutzers für LDAP-Bind, z.B.: uid=agent,dc=example,dc=com. Für anonymen Zugriff lasse DN und Passwort leer."
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Passwort"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "Lasse die Felder von DN und Passwort für anonymen Zugang leer."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "Benutzer-Login-Filter"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "Bestimmt den angewendeten Filter, wenn eine Anmeldung versucht wird. %%uid ersetzt den Benutzernamen bei dem Anmeldeversuch."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "verwende %%uid Platzhalter, z. B. \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "Benutzer-Filter-Liste"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "Definiert den Filter für die Anfrage der Benutzer."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "ohne Platzhalter, z.B.: \"objectClass=person\""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Gruppen-Filter"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "Definiert den Filter für die Anfrage der Gruppen."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "ohne Platzhalter, z.B.: \"objectClass=posixGroup\""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Port"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "Basis-Benutzerbaum"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
-msgstr "Ein Benutzer Base DN pro Zeile"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
+msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "Basis-Gruppenbaum"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
-msgstr "Ein Gruppen Base DN pro Zeile"
+#: templates/settings.php:37
+msgid "Disable Main Server"
+msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "Assoziation zwischen Gruppe und Benutzer"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Nutze TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "Verwende dies nicht für SSL-Verbindungen, es wird fehlschlagen."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "LDAP-Server (Windows: Groß- und Kleinschreibung bleibt unbeachtet)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Schalte die SSL-Zertifikatsprüfung aus."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "Falls die Verbindung es erfordert, muss das SSL-Zertifikat des LDAP-Server importiert werden."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "Nicht empfohlen, nur zu Testzwecken."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "in Sekunden. Eine Änderung leert den Cache."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "Feld für den Anzeigenamen des Benutzers"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "Das LDAP-Attribut für die Generierung des Benutzernamens in ownCloud. "
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "Basis-Benutzerbaum"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr "Ein Benutzer Base DN pro Zeile"
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "Feld für den Anzeigenamen der Gruppe"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "Das LDAP-Attribut für die Generierung des Gruppennamens in ownCloud. "
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "Basis-Gruppenbaum"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr "Ein Gruppen Base DN pro Zeile"
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Assoziation zwischen Gruppe und Benutzer"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "in Bytes"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "in Sekunden. Eine Änderung leert den Cache."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "Ohne Eingabe wird der Benutzername (Standard) verwendet. Anderenfall trage ein LDAP/AD-Attribut ein."
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Hilfe"
diff --git a/l10n/de_DE/core.po b/l10n/de_DE/core.po
index f1b0ea2e3c1..5f59dc9aaf3 100644
--- a/l10n/de_DE/core.po
+++ b/l10n/de_DE/core.po
@@ -24,8 +24,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: German (Germany) (http://www.transifex.com/projects/p/owncloud/language/de_DE/)\n"
"MIME-Version: 1.0\n"
@@ -172,59 +172,59 @@ msgstr "November"
msgid "December"
msgstr "Dezember"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Einstellungen"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "Gerade eben"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "Vor 1 Minute"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "Vor {minutes} Minuten"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "Vor einer Stunde"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "Vor {hours} Stunden"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "Heute"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "Gestern"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "Vor {days} Tag(en)"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "Letzten Monat"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "Vor {months} Monaten"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "Vor Monaten"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "Letztes Jahr"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "Vor Jahren"
@@ -557,7 +557,7 @@ msgstr "Installation abschließen"
msgid "web services under your control"
msgstr "Web-Services unter Ihrer Kontrolle"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Abmelden"
@@ -579,14 +579,18 @@ msgstr "Bitte ändern Sie Ihr Passwort, um Ihr Konto wieder zu sichern."
msgid "Lost your password?"
msgstr "Passwort vergessen?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "merken"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Einloggen"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "Zurück"
diff --git a/l10n/de_DE/files.po b/l10n/de_DE/files.po
index dab36be8e0c..20ad6643182 100644
--- a/l10n/de_DE/files.po
+++ b/l10n/de_DE/files.po
@@ -20,6 +20,7 @@
# <nelsonfritsch@gmail.com>, 2012.
# <niko@nik-o-mat.de>, 2012.
# Phi Lieb <>, 2012.
+# Phillip Schichtel <quick_wango@code-infection.de>, 2013.
# <Steve_Reichert@gmx.de>, 2013.
# <thomas.mueller@tmit.eu>, 2012.
# Thomas Müller <>, 2012.
@@ -28,8 +29,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: German (Germany) (http://www.transifex.com/projects/p/owncloud/language/de_DE/)\n"
"MIME-Version: 1.0\n"
@@ -38,46 +39,46 @@ msgstr ""
"Language: de_DE\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Keine Datei hochgeladen. Unbekannter Fehler"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Es sind keine Fehler aufgetreten. Die Datei wurde erfolgreich hochgeladen."
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "Die hochgeladene Datei überschreitet die upload_max_filesize Vorgabe in php.ini"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Die Größe der hochzuladenden Datei überschreitet die MAX_FILE_SIZE-Richtlinie, die im HTML-Formular angegeben wurde"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Die Datei wurde nur teilweise hochgeladen."
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Es wurde keine Datei hochgeladen."
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Der temporäre Ordner fehlt."
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Fehler beim Schreiben auf die Festplatte"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "Nicht genügend Speicherplatz verfügbar"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "Ungültiges Verzeichnis."
@@ -89,11 +90,15 @@ msgstr "Dateien"
msgid "Unshare"
msgstr "Nicht mehr freigeben"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Löschen"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Umbenennen"
@@ -127,7 +132,7 @@ msgstr "{old_name} wurde ersetzt durch {new_name}"
#: js/filelist.js:280
msgid "perform delete operation"
-msgstr ""
+msgstr "Führe das Löschen aus"
#: js/files.js:52
msgid "'.' is an invalid file name."
@@ -198,31 +203,31 @@ msgstr "Die URL darf nicht leer sein."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "Ungültiger Verzeichnisname. Die Nutzung von \"Shared\" ist ownCloud vorbehalten"
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Name"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Größe"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Bearbeitet"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 Ordner"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} Ordner"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 Datei"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} Dateien"
@@ -280,7 +285,7 @@ msgstr "Von einem Link"
#: templates/index.php:40
msgid "Trash"
-msgstr ""
+msgstr "Abfall"
#: templates/index.php:46
msgid "Cancel upload"
@@ -314,4 +319,4 @@ msgstr "Scanne"
#: templates/upgrade.php:2
msgid "Upgrading filesystem cache..."
-msgstr ""
+msgstr "Aktualisiere den Dateisystem-Cache"
diff --git a/l10n/de_DE/files_encryption.po b/l10n/de_DE/files_encryption.po
index daeb5466e57..8d49245d9f5 100644
--- a/l10n/de_DE/files_encryption.po
+++ b/l10n/de_DE/files_encryption.po
@@ -12,9 +12,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 12:47+0000\n"
-"Last-Translator: Marcel Kühlhorn <susefan93@gmx.de>\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: German (Germany) (http://www.transifex.com/projects/p/owncloud/language/de_DE/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -44,44 +44,22 @@ msgstr "Bitte überprüfen sie Ihr Passwort und versuchen Sie es erneut."
msgid "Could not change your file encryption password to your login password"
msgstr "Ihr Verschlüsselungspasswort konnte nicht als Anmeldepasswort gesetzt werden."
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr "Wählen Sie die Verschlüsselungsmethode:"
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr "Clientseitige Verschlüsselung (am sichersten, aber macht es unmöglich auf ihre Daten über das Webinterface zuzugreifen)"
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr "Serverseitige Verschlüsselung (erlaubt es ihnen auf ihre Daten über das Webinterface und den Desktop-Client zuzugreifen)"
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr "Keine (ohne Verschlüsselung)"
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
-msgstr "Wichtig: Sobald sie eine Verschlüsselungsmethode gewählt haben, können Sie diese nicht ändern!"
-
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
-msgstr "Benutzerspezifisch (der Benutzer kann entscheiden)"
-
-#: templates/settings.php:65
+#: templates/settings-personal.php:4 templates/settings.php:5
msgid "Encryption"
msgstr "Verschlüsselung"
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Die folgenden Dateitypen von der Verschlüsselung ausnehmen"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
+msgstr ""
+
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
+msgstr ""
+
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
+msgstr ""
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Keine"
diff --git a/l10n/de_DE/files_trashbin.po b/l10n/de_DE/files_trashbin.po
index 7cf2c7e39ab..46d04db9deb 100644
--- a/l10n/de_DE/files_trashbin.po
+++ b/l10n/de_DE/files_trashbin.po
@@ -3,13 +3,15 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# I Robot <owncloud-bot@tmit.eu>, 2013.
+# Phillip Schichtel <quick_wango@code-infection.de>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: German (Germany) (http://www.transifex.com/projects/p/owncloud/language/de_DE/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -17,42 +19,42 @@ msgstr ""
"Language: de_DE\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
-msgstr ""
+msgstr "Führe die Wiederherstellung aus"
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Name"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
-msgstr ""
+msgstr "Gelöscht"
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 Ordner"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} Ordner"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 Datei"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} Dateien"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
-msgstr ""
+msgstr "Nichts zu löschen, Ihr Papierkorb ist leer!"
#: templates/index.php:20 templates/index.php:22
msgid "Restore"
-msgstr ""
+msgstr "Wiederherstellen"
diff --git a/l10n/de_DE/settings.po b/l10n/de_DE/settings.po
index 008ed72b962..980889f5928 100644
--- a/l10n/de_DE/settings.po
+++ b/l10n/de_DE/settings.po
@@ -6,17 +6,20 @@
# <admin@s-goecker.de>, 2011-2012.
# <blobbyjj@ymail.com>, 2012.
# <icewind1991@gmail.com>, 2012.
-# I Robot <owncloud-bot@tmit.eu>, 2012.
+# I Robot <owncloud-bot@tmit.eu>, 2012-2013.
# I Robot <thomas.mueller@tmit.eu>, 2012.
# Jan-Christoph Borchardt <JanCBorchardt@fsfe.org>, 2011.
# Jan T <jan-temesinko@web.de>, 2012.
+# Lukas Reschke <lukas@statuscode.ch>, 2013.
# <lukas@statuscode.ch>, 2012.
# <mail@felixmoeller.de>, 2012.
# Marcel Kühlhorn <susefan93@gmx.de>, 2012.
# <nelsonfritsch@gmail.com>, 2012.
# <niko@nik-o-mat.de>, 2012.
# Phi Lieb <>, 2012.
+# Phillip Schichtel <quick_wango@code-infection.de>, 2013.
# <seeed@freenet.de>, 2012.
+# <stefan.niedermann@googlemail.com>, 2013.
# <thomas.mueller@tmit.eu>, 2012.
# <transifex-2.7.mensaje@spamgourmet.com>, 2012.
# <transifex.3.mensaje@spamgourmet.com>, 2012.
@@ -25,8 +28,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: German (Germany) (http://www.transifex.com/projects/p/owncloud/language/de_DE/)\n"
"MIME-Version: 1.0\n"
@@ -39,6 +42,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Die Liste der Anwendungen im Store konnte nicht geladen werden."
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Fehler bei der Anmeldung"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "Die Gruppe existiert bereits"
@@ -63,10 +75,6 @@ msgstr "Ungültige E-Mail-Adresse"
msgid "Unable to delete group"
msgstr "Die Gruppe konnte nicht gelöscht werden"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Fehler bei der Anmeldung"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Der Benutzer konnte nicht gelöscht werden"
@@ -93,15 +101,43 @@ msgstr "Der Benutzer konnte nicht zur Gruppe %s hinzugefügt werden"
msgid "Unable to remove user from group %s"
msgstr "Der Benutzer konnte nicht aus der Gruppe %s entfernt werden"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr "Die App konnte nicht geupdated werden."
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr "Update zu {appversion}"
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Deaktivieren"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Aktivieren"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr "Bitte warten...."
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr "Update..."
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr "Es ist ein Fehler während des Updates aufgetreten"
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Fehler"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr "Geupdated"
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Speichern..."
@@ -129,6 +165,10 @@ msgstr "Weitere Anwendungen finden Sie auf apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-lizenziert von <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Update durchführen"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Dokumentation für Benutzer"
@@ -174,67 +214,83 @@ msgstr "Android-Client herunterladen"
msgid "Download iOS Client"
msgstr "iOS-Client herunterladen"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Passwort"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Ihr Passwort wurde geändert."
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Das Passwort konnte nicht geändert werden"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Aktuelles Passwort"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Neues Passwort"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "zeigen"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Passwort ändern"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr "Anzeigename"
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "E-Mail"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Ihre E-Mail-Adresse"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Bitte tragen Sie eine E-Mail-Adresse ein, um die Passwort-Wiederherstellung zu aktivieren."
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Sprache"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Helfen Sie bei der Übersetzung"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "Verwenden Sie diese Adresse, um Ihren Dateimanager mit Ihrer ownCloud zu verbinden"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Version"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -246,7 +302,7 @@ msgstr "Entwickelt von der <a href=\"http://ownCloud.org/contact\" target=\"_bla
#: templates/users.php:21 templates/users.php:79
msgid "Login Name"
-msgstr ""
+msgstr "Loginname"
#: templates/users.php:26 templates/users.php:82 templates/users.php:107
msgid "Groups"
@@ -268,10 +324,6 @@ msgstr "Unbegrenzt"
msgid "Other"
msgstr "Andere"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Gruppenadministrator"
@@ -282,11 +334,11 @@ msgstr "Speicher"
#: templates/users.php:97
msgid "change display name"
-msgstr ""
+msgstr "Anzeigenamen ändern"
#: templates/users.php:101
msgid "set new password"
-msgstr ""
+msgstr "Neues Passwort setzen"
#: templates/users.php:137
msgid "Default"
diff --git a/l10n/de_DE/user_ldap.po b/l10n/de_DE/user_ldap.po
index a48677b16c2..663cfdb1af7 100644
--- a/l10n/de_DE/user_ldap.po
+++ b/l10n/de_DE/user_ldap.po
@@ -10,15 +10,17 @@
# Maurice Preuß <>, 2012.
# <niko@nik-o-mat.de>, 2012.
# Phi Lieb <>, 2012.
+# <stefan.niedermann@googlemail.com>, 2013.
+# Susi <>, 2013.
# <transifex-2.7.mensaje@spamgourmet.com>, 2012.
# <transifex.3.mensaje@spamgourmet.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 12:47+0000\n"
-"Last-Translator: Marcel Kühlhorn <susefan93@gmx.de>\n"
+"POT-Creation-Date: 2013-02-05 00:19+0100\n"
+"PO-Revision-Date: 2013-02-04 13:50+0000\n"
+"Last-Translator: Susi <>\n"
"Language-Team: German (Germany) (http://www.transifex.com/projects/p/owncloud/language/de_DE/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -26,6 +28,58 @@ msgstr ""
"Language: de_DE\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr "Das Löschen der Server-Konfiguration schlug fehl"
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr "Die Konfiguration ist valide und eine Verbindung konnte hergestellt werden!"
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr "Die Konfiguration ist valide, aber das Herstellen einer Verbindung schlug fehl. Bitte überprüfen Sie die Server-Einstellungen und Zertifikate."
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr "Die Konfiguration ist nicht valide. Weitere Details können Sie im ownCloud-Log nachlesen."
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Löschen fehlgeschlagen"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr "Sollen die Einstellungen der letzten Server-Konfiguration übernommen werden?"
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr "Einstellungen behalten?"
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr "Das Hinzufügen der Server-Konfiguration schlug fehl"
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr "Verbindungs-Test erfolgreich"
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr "Verbindungs-Test fehlgeschlagen"
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr "Möchten Sie wirklich die Server-Konfiguration löschen?"
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr "Löschung bestätigen"
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -40,165 +94,227 @@ msgid ""
msgstr "<b>Warnung:</b> Da das PHP-Modul für LDAP ist nicht installiert, das Backend wird nicht funktionieren. Bitten Sie Ihren Systemadministrator das Modul zu installieren."
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr "Server-Konfiguration"
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr "Server-Konfiguration hinzufügen"
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Host"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "Sie können das Protokoll auslassen, außer wenn Sie SSL benötigen. Beginnen Sie dann mit ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "Basis-DN"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr "Ein Base DN pro Zeile"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "Sie können Basis-DN für Benutzer und Gruppen in dem \"Erweitert\"-Reiter konfigurieren"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "Benutzer-DN"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "Der DN des Benutzers für LDAP-Bind, z.B.: uid=agent,dc=example,dc=com. Für anonymen Zugriff lassen Sie DN und Passwort leer."
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Passwort"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "Lassen Sie die Felder von DN und Passwort für anonymen Zugang leer."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "Benutzer-Login-Filter"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "Bestimmt den angewendeten Filter, wenn eine Anmeldung versucht wird. %%uid ersetzt den Benutzernamen bei dem Anmeldeversuch."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "verwenden Sie %%uid Platzhalter, z. B. \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "Benutzer-Filter-Liste"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "Definiert den Filter für die Anfrage der Benutzer."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "ohne Platzhalter, z.B.: \"objectClass=person\""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Gruppen-Filter"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "Definiert den Filter für die Anfrage der Gruppen."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "ohne Platzhalter, z.B.: \"objectClass=posixGroup\""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr "Verbindungs-Einstellungen"
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr "Konfiguration aktiv"
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr "Wenn nicht angehakt, wird diese Konfiguration übersprungen."
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Port"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "Basis-Benutzerbaum"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr "Back-Up (Replikation) Host"
-#: templates/settings.php:25
-msgid "One User Base DN per line"
-msgstr "Ein Benutzer Base DN pro Zeile"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
+msgstr "Optionaler Backup Host. Es muss ein Replikat des eigentlichen LDAP/AD Servers sein."
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "Basis-Gruppenbaum"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr "Back-Up (Replikation) Port"
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
-msgstr "Ein Gruppen Base DN pro Zeile"
+#: templates/settings.php:37
+msgid "Disable Main Server"
+msgstr "Hauptserver deaktivieren"
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "Assoziation zwischen Gruppe und Benutzer"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr "Wenn eingeschaltet wird sich ownCloud nur mit dem Replilat-Server verbinden."
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Nutze TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "Verwenden Sie dies nicht für SSL-Verbindungen, es wird fehlschlagen."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "LDAP-Server (Windows: Groß- und Kleinschreibung bleibt unbeachtet)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Schalten Sie die SSL-Zertifikatsprüfung aus."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "Falls die Verbindung es erfordert, muss das SSL-Zertifikat des LDAP-Server importiert werden."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "Nicht empfohlen, nur zu Testzwecken."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "in Sekunden. Eine Änderung leert den Cache."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr "Verzeichnis-Einstellungen"
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "Feld für den Anzeigenamen des Benutzers"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "Das LDAP-Attribut für die Generierung des Benutzernamens in ownCloud. "
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "Basis-Benutzerbaum"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr "Ein Benutzer Base DN pro Zeile"
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr "Benutzer-Suche Eigenschaften"
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr "Optional; Ein Attribut pro Zeile"
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "Feld für den Anzeigenamen der Gruppe"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "Das LDAP-Attribut für die Generierung des Gruppennamens in ownCloud. "
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "Basis-Gruppenbaum"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr "Ein Gruppen Base DN pro Zeile"
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr "Gruppen-Suche Eigenschaften"
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Assoziation zwischen Gruppe und Benutzer"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr "besondere Eigenschaften"
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "in Bytes"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "in Sekunden. Eine Änderung leert den Cache."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "Ohne Eingabe wird der Benutzername (Standard) verwendet. Anderenfall trage ein LDAP/AD-Attribut ein."
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Hilfe"
diff --git a/l10n/el/core.po b/l10n/el/core.po
index 07b4bd3275e..ed6c06853fd 100644
--- a/l10n/el/core.po
+++ b/l10n/el/core.po
@@ -15,8 +15,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:07+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n"
"MIME-Version: 1.0\n"
@@ -163,59 +163,59 @@ msgstr "Νοέμβριος"
msgid "December"
msgstr "Δεκέμβριος"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Ρυθμίσεις"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "δευτερόλεπτα πριν"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "1 λεπτό πριν"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{minutes} λεπτά πριν"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "1 ώρα πριν"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "{hours} ώρες πριν"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "σήμερα"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "χτες"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{days} ημέρες πριν"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "τελευταίο μήνα"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "{months} μήνες πριν"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "μήνες πριν"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "τελευταίο χρόνο"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "χρόνια πριν"
@@ -548,7 +548,7 @@ msgstr "Ολοκλήρωση εγκατάστασης"
msgid "web services under your control"
msgstr "Υπηρεσίες web υπό τον έλεγχό σας"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Αποσύνδεση"
@@ -570,14 +570,18 @@ msgstr "Παρακαλώ αλλάξτε το συνθηματικό σας γι
msgid "Lost your password?"
msgstr "Ξεχάσατε το συνθηματικό σας;"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "απομνημόνευση"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Είσοδος"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "προηγούμενο"
diff --git a/l10n/el/files.po b/l10n/el/files.po
index 5b329a9908d..ee4f5f3cf1d 100644
--- a/l10n/el/files.po
+++ b/l10n/el/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n"
"MIME-Version: 1.0\n"
@@ -25,46 +25,46 @@ msgstr ""
"Language: el\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Δεν ανέβηκε κάποιο αρχείο. Άγνωστο σφάλμα"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Δεν υπάρχει σφάλμα, το αρχείο εστάλει επιτυχώς"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "Το απεσταλμένο αρχείο ξεπερνά την οδηγία upload_max_filesize στο php.ini:"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Το αρχείο υπερβαίνει την οδηγία μέγιστου επιτρεπτού μεγέθους \"MAX_FILE_SIZE\" που έχει οριστεί στην HTML φόρμα"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Το αρχείο εστάλει μόνο εν μέρει"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Κανένα αρχείο δεν στάλθηκε"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Λείπει ο προσωρινός φάκελος"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Αποτυχία εγγραφής στο δίσκο"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "Δεν υπάρχει αρκετός διαθέσιμος χώρος"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "Μη έγκυρος φάκελος."
@@ -76,11 +76,15 @@ msgstr "Αρχεία"
msgid "Unshare"
msgstr "Διακοπή κοινής χρήσης"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Διαγραφή"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Μετονομασία"
@@ -185,31 +189,31 @@ msgstr "Η URL δεν πρέπει να είναι κενή."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "Μη έγκυρο όνομα φακέλου. Η χρήση του 'Κοινόχρηστος' χρησιμοποιείται από ο Owncloud"
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Όνομα"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Μέγεθος"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Τροποποιήθηκε"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 φάκελος"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} φάκελοι"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 αρχείο"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} αρχεία"
diff --git a/l10n/el/files_encryption.po b/l10n/el/files_encryption.po
index 8733b3c0019..fe96e9ba8af 100644
--- a/l10n/el/files_encryption.po
+++ b/l10n/el/files_encryption.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-25 00:05+0100\n"
-"PO-Revision-Date: 2013-01-24 08:32+0000\n"
-"Last-Translator: Efstathios Iosifidis <iefstathios@gmail.com>\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -41,44 +41,22 @@ msgstr "Παρακαλώ ελέγξτε το συνθηματικό σας κα
msgid "Could not change your file encryption password to your login password"
msgstr "Αδυναμία αλλαγής συνθηματικού κρυπτογράφησης αρχείων στο συνθηματικό εισόδου σας"
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr "Επιλογή κατάστασης κρυπτογράφησης:"
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "Κρυπτογράφηση"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "Κρυπτογράφηση"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Εξαίρεση των παρακάτω τύπων αρχείων από την κρυπτογράφηση"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Καμία"
diff --git a/l10n/el/files_trashbin.po b/l10n/el/files_trashbin.po
index af301af1b40..21fb46b9862 100644
--- a/l10n/el/files_trashbin.po
+++ b/l10n/el/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,37 +17,37 @@ msgstr ""
"Language: el\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Όνομα"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 φάκελος"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} φάκελοι"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 αρχείο"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} αρχεία"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
@@ -55,4 +55,4 @@ msgstr ""
#: templates/index.php:20 templates/index.php:22
msgid "Restore"
-msgstr ""
+msgstr "Επαναφορά"
diff --git a/l10n/el/settings.po b/l10n/el/settings.po
index 7f0a4b9c6c1..c6c5dfb10f0 100644
--- a/l10n/el/settings.po
+++ b/l10n/el/settings.po
@@ -19,8 +19,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n"
"MIME-Version: 1.0\n"
@@ -33,6 +33,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Σφάλμα στην φόρτωση της λίστας από το App Store"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Σφάλμα πιστοποίησης"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "Η ομάδα υπάρχει ήδη"
@@ -57,10 +66,6 @@ msgstr "Μη έγκυρο email"
msgid "Unable to delete group"
msgstr "Αδυναμία διαγραφής ομάδας"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Σφάλμα πιστοποίησης"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Αδυναμία διαγραφής χρήστη"
@@ -87,15 +92,43 @@ msgstr "Αδυναμία προσθήκη χρήστη στην ομάδα %s"
msgid "Unable to remove user from group %s"
msgstr "Αδυναμία αφαίρεσης χρήστη από την ομάδα %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Απενεργοποίηση"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Ενεργοποίηση"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Σφάλμα"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Αποθήκευση..."
@@ -123,6 +156,10 @@ msgstr "Δείτε την σελίδα εφαρμογών στο apps.owncloud.c
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-άδεια από <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Ενημέρωση"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Τεκμηρίωση Χρήστη"
@@ -168,67 +205,83 @@ msgstr "Λήψη Προγράμματος Android"
msgid "Download iOS Client"
msgstr "Λήψη Προγράμματος iOS"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Συνθηματικό"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Το συνθηματικό σας έχει αλλάξει"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Δεν ήταν δυνατή η αλλαγή του κωδικού πρόσβασης"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Τρέχων συνθηματικό"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Νέο συνθηματικό"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "εμφάνιση"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Αλλαγή συνθηματικού"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "Email"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Η διεύθυνση ηλεκτρονικού ταχυδρομείου σας"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Συμπληρώστε μια διεύθυνση ηλεκτρονικού ταχυδρομείου για να ενεργοποιηθεί η ανάκτηση συνθηματικού"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Γλώσσα"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Βοηθήστε στη μετάφραση"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "Χρήση αυτής της διεύθυνσης για σύνδεση στο ownCloud με τον διαχειριστή αρχείων σας"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Έκδοση"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -262,10 +315,6 @@ msgstr "Απεριόριστο"
msgid "Other"
msgstr "Άλλα"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Ομάδα Διαχειριστών"
diff --git a/l10n/el/user_ldap.po b/l10n/el/user_ldap.po
index 9edcb771d61..0bc933973ea 100644
--- a/l10n/el/user_ldap.po
+++ b/l10n/el/user_ldap.po
@@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-16 00:19+0100\n"
-"PO-Revision-Date: 2013-01-15 23:20+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n"
"MIME-Version: 1.0\n"
@@ -22,6 +22,58 @@ msgstr ""
"Language: el\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Η διαγραφή απέτυχε"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -36,165 +88,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Διακομιστής"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "Μπορείτε να παραλείψετε το πρωτόκολλο, εκτός αν απαιτείται SSL. Σε αυτή την περίπτωση ξεκινήστε με ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "Base DN"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "Μπορείτε να καθορίσετε το Base DN για χρήστες και ομάδες από την καρτέλα Προηγμένες ρυθμίσεις"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "User DN"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "Το DN του χρήστη πελάτη με το οποίο θα πρέπει να γίνει η σύνδεση, π.χ. uid=agent,dc=example,dc=com. Για χρήση χωρίς πιστοποίηση, αφήστε το DN και τον Κωδικό κενά."
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Συνθηματικό"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "Για ανώνυμη πρόσβαση, αφήστε κενά τα πεδία DN και Pasword."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "User Login Filter"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "Καθορίζει το φίλτρο που θα ισχύει κατά την προσπάθεια σύνδεσης χρήστη. %%uid αντικαθιστά το όνομα χρήστη κατά τη σύνδεση. "
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "χρησιμοποιήστε τη μεταβλητή %%uid, π.χ. \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "User List Filter"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "Καθορίζει το φίλτρο που θα ισχύει κατά την ανάκτηση επαφών."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "χωρίς κάποια μεταβλητή, π.χ. \"objectClass=άτομο\"."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Group Filter"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "Καθορίζει το φίλτρο που θα ισχύει κατά την ανάκτηση ομάδων."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "χωρίς κάποια μεταβλητή, π.χ. \"objectClass=ΟμάδαPosix\"."
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Θύρα"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "Base User Tree"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "Base Group Tree"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "Group-Member association"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Χρήση TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "Μην χρησιμοποιείτε για συνδέσεις SSL, θα αποτύχει."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "LDAP server (Windows) με διάκριση πεζών-ΚΕΦΑΛΑΙΩΝ"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Απενεργοποίηση επικύρωσης πιστοποιητικού SSL."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "Εάν η σύνδεση δουλεύει μόνο με αυτή την επιλογή, εισάγετε το LDAP SSL πιστοποιητικό του διακομιστή στον ownCloud server σας."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "Δεν προτείνεται, χρήση μόνο για δοκιμές."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "σε δευτερόλεπτα. Μια αλλαγή αδειάζει την μνήμη cache."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "Πεδίο Ονόματος Χρήστη"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "Η ιδιότητα LDAP που θα χρησιμοποιείται για τη δημιουργία του ονόματος χρήστη του ownCloud."
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "Base User Tree"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "Group Display Name Field"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "Η ιδιότητα LDAP που θα χρησιμοποιείται για τη δημιουργία του ονόματος ομάδας του ownCloud."
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "Base Group Tree"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr ""
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Group-Member association"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "σε bytes"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "σε δευτερόλεπτα. Μια αλλαγή αδειάζει την μνήμη cache."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "Αφήστε το κενό για το όνομα χρήστη (προεπιλογή). Διαφορετικά, συμπληρώστε μία ιδιότητα LDAP/AD."
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Βοήθεια"
diff --git a/l10n/eo/core.po b/l10n/eo/core.po
index 1347e38ac50..49f2fac8a7f 100644
--- a/l10n/eo/core.po
+++ b/l10n/eo/core.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n"
"MIME-Version: 1.0\n"
@@ -158,59 +158,59 @@ msgstr "Novembro"
msgid "December"
msgstr "Decembro"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Agordo"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "sekundoj antaŭe"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "antaŭ 1 minuto"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "antaŭ {minutes} minutoj"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "antaŭ 1 horo"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "antaŭ {hours} horoj"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "hodiaŭ"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "hieraŭ"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "antaŭ {days} tagoj"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "lastamonate"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "antaŭ {months} monatoj"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "monatoj antaŭe"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "lastajare"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "jaroj antaŭe"
@@ -543,7 +543,7 @@ msgstr "Fini la instalon"
msgid "web services under your control"
msgstr "TTT-servoj sub via kontrolo"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Elsaluti"
@@ -565,14 +565,18 @@ msgstr "Bonvolu ŝanĝi vian pasvorton por sekurigi vian konton ree."
msgid "Lost your password?"
msgstr "Ĉu vi perdis vian pasvorton?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "memori"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Ensaluti"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "maljena"
diff --git a/l10n/eo/files.po b/l10n/eo/files.po
index fd6b90487f7..aa88fa9c85e 100644
--- a/l10n/eo/files.po
+++ b/l10n/eo/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n"
"MIME-Version: 1.0\n"
@@ -20,46 +20,46 @@ msgstr ""
"Language: eo\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Neniu dosiero alŝutiĝis. Nekonata eraro."
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Ne estas eraro, la dosiero alŝutiĝis sukcese"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "La dosiero alŝutita superas la regulon upload_max_filesize el php.ini: "
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "La dosiero alŝutita superas la regulon MAX_FILE_SIZE, kiu estas difinita en la HTML-formularo"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "La alŝutita dosiero nur parte alŝutiĝis"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Neniu dosiero estas alŝutita"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Mankas tempa dosierujo"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Malsukcesis skribo al disko"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "Ne haveblas sufiĉa spaco"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "Nevalida dosierujo."
@@ -71,11 +71,15 @@ msgstr "Dosieroj"
msgid "Unshare"
msgstr "Malkunhavigi"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Forigi"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Alinomigi"
@@ -180,31 +184,31 @@ msgstr "URL ne povas esti malplena."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "Nevalida dosierujnomo. Uzo de “Shared” rezervatas de Owncloud."
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Nomo"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Grando"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Modifita"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 dosierujo"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} dosierujoj"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 dosiero"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} dosierujoj"
diff --git a/l10n/eo/files_encryption.po b/l10n/eo/files_encryption.po
index ee8d61876c1..77ddc820b56 100644
--- a/l10n/eo/files_encryption.po
+++ b/l10n/eo/files_encryption.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n"
"MIME-Version: 1.0\n"
@@ -40,44 +40,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "Ĉifrado"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "Ĉifrado"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Malinkluzivigi la jenajn dosiertipojn el ĉifrado"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Nenio"
diff --git a/l10n/eo/files_trashbin.po b/l10n/eo/files_trashbin.po
index bddacc03661..6a61ee22d0e 100644
--- a/l10n/eo/files_trashbin.po
+++ b/l10n/eo/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,37 +17,37 @@ msgstr ""
"Language: eo\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Nomo"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 dosierujo"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} dosierujoj"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 dosiero"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} dosierujoj"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
@@ -55,4 +55,4 @@ msgstr ""
#: templates/index.php:20 templates/index.php:22
msgid "Restore"
-msgstr ""
+msgstr "Restaŭri"
diff --git a/l10n/eo/settings.po b/l10n/eo/settings.po
index 41af121efe5..d48c43e7b6f 100644
--- a/l10n/eo/settings.po
+++ b/l10n/eo/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n"
"MIME-Version: 1.0\n"
@@ -24,6 +24,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Ne eblis ŝargi liston el aplikaĵovendejo"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Aŭtentiga eraro"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "La grupo jam ekzistas"
@@ -48,10 +57,6 @@ msgstr "Nevalida retpoŝtadreso"
msgid "Unable to delete group"
msgstr "Ne eblis forigi la grupon"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Aŭtentiga eraro"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Ne eblis forigi la uzanton"
@@ -78,15 +83,43 @@ msgstr "Ne eblis aldoni la uzanton al la grupo %s"
msgid "Unable to remove user from group %s"
msgstr "Ne eblis forigi la uzantan el la grupo %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Malkapabligi"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Kapabligi"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Eraro"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Konservante..."
@@ -114,6 +147,10 @@ msgstr "Vidu la paĝon pri aplikaĵoj ĉe apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"</span>-permesilhavigita de <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Ĝisdatigi"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Dokumentaro por uzantoj"
@@ -159,67 +196,83 @@ msgstr "Elŝuti Android-klienton"
msgid "Download iOS Client"
msgstr "Elŝuti iOS-klienton"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Pasvorto"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Via pasvorto ŝanĝiĝis"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Ne eblis ŝanĝi vian pasvorton"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Nuna pasvorto"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Nova pasvorto"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "montri"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Ŝanĝi la pasvorton"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "Retpoŝto"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Via retpoŝta adreso"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Enigu retpoŝtadreson por kapabligi pasvortan restaŭron"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Lingvo"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Helpu traduki"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "Uzu ĉi tiun adreson por konekti al via ownCloud vian dosieradministrilon"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Eldono"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -253,10 +306,6 @@ msgstr "Senlima"
msgid "Other"
msgstr "Alia"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Grupadministranto"
diff --git a/l10n/eo/user_ldap.po b/l10n/eo/user_ldap.po
index 39f84ca0391..9bdab74d0f3 100644
--- a/l10n/eo/user_ldap.po
+++ b/l10n/eo/user_ldap.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-21 00:04+0100\n"
-"PO-Revision-Date: 2013-01-20 01:34+0000\n"
-"Last-Translator: Mariano <mstreet@kde.org.ar>\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -19,6 +19,58 @@ msgstr ""
"Language: eo\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Forigo malsukcesis"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -33,165 +85,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Gastigo"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "Vi povas neglekti la protokolon, escepte se vi bezonas SSL-on. Tiuokaze, komencu per ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "Bazo-DN"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "Uzanto-DN"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Pasvorto"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "Por sennoman aliron, lasu DN-on kaj Pasvorton malplenaj."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "Filtrilo de uzantensaluto"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "Ĝi difinas la filtrilon aplikotan, kiam oni provas ensaluti. %%uid anstataŭigas la uzantonomon en la ensaluta ago."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "uzu la referencilon %%uid, ekz.: \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "Filtrilo de uzantolisto"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "Ĝi difinas la filtrilon aplikotan, kiam veniĝas uzantoj."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "sen ajna referencilo, ekz.: \"objectClass=person\"."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Filtrilo de grupo"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "Ĝi difinas la filtrilon aplikotan, kiam veniĝas grupoj."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "sen ajna referencilo, ekz.: \"objectClass=posixGroup\"."
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Pordo"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "Baza uzantarbo"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "Baza gruparbo"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "Asocio de grupo kaj membro"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Uzi TLS-on"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "Ne uzu ĝin por SSL-konektoj, ĝi malsukcesos."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "LDAP-servilo blinda je litergrandeco (Vindozo)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Malkapabligi validkontrolon de SSL-atestiloj."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "Se la konekto nur funkcias kun ĉi tiu malnepro, enportu la SSL-atestilo de la LDAP-servilo en via ownCloud-servilo."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "Ne rekomendata, uzu ĝin nur por testoj."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "sekunde. Ajna ŝanĝo malplenigas la kaŝmemoron."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "Kampo de vidignomo de uzanto"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "La atributo de LDAP uzota por generi la ownCloud-an nomon de la uzanto."
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "Baza uzantarbo"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "Kampo de vidignomo de grupo"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "La atributo de LDAP uzota por generi la ownCloud-an nomon de la grupo."
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "Baza gruparbo"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr ""
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Asocio de grupo kaj membro"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "duumoke"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "sekunde. Ajna ŝanĝo malplenigas la kaŝmemoron."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "Lasu malplena por uzantonomo (defaŭlto). Alie, specifu LDAP/AD-atributon."
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Helpo"
diff --git a/l10n/es/core.po b/l10n/es/core.po
index 29d6918611b..e3de803c85c 100644
--- a/l10n/es/core.po
+++ b/l10n/es/core.po
@@ -19,9 +19,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
-"Last-Translator: felix.liberio <felix.liberio@gmail.com>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:07+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -167,59 +167,59 @@ msgstr "Noviembre"
msgid "December"
msgstr "Diciembre"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Ajustes"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "hace segundos"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "hace 1 minuto"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "hace {minutes} minutos"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "Hace 1 hora"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "Hace {hours} horas"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "hoy"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "ayer"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "hace {days} días"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "mes pasado"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "Hace {months} meses"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "hace meses"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "año pasado"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "hace años"
@@ -552,7 +552,7 @@ msgstr "Completar la instalación"
msgid "web services under your control"
msgstr "servicios web bajo tu control"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Salir"
@@ -574,14 +574,18 @@ msgstr "Por favor cambie su contraseña para asegurar su cuenta nuevamente."
msgid "Lost your password?"
msgstr "¿Has perdido tu contraseña?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "recuérdame"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Entrar"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "anterior"
diff --git a/l10n/es/files.po b/l10n/es/files.po
index d927503e754..6cb15f29315 100644
--- a/l10n/es/files.po
+++ b/l10n/es/files.po
@@ -12,12 +12,13 @@
# Rubén Trujillo <rubentrf@gmail.com>, 2012.
# <sergioballesterossolanas@gmail.com>, 2011-2012.
# <sergio@entrecables.com>, 2012.
+# Vladimir Martinez Sierra <vladimirmartinezsierra@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n"
"MIME-Version: 1.0\n"
@@ -26,46 +27,46 @@ msgstr ""
"Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Fallo no se subió el fichero"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "No se ha producido ningún error, el archivo se ha subido con éxito"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "El archivo que intentas subir sobrepasa el tamaño definido por la variable upload_max_filesize en php.ini"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "El archivo que intentas subir sobrepasa el tamaño definido por la variable MAX_FILE_SIZE especificada en el formulario HTML"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "El archivo que intentas subir solo se subió parcialmente"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "No se ha subido ningún archivo"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Falta un directorio temporal"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "La escritura en disco ha fallado"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "No hay suficiente espacio disponible"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "Directorio invalido."
@@ -77,11 +78,15 @@ msgstr "Archivos"
msgid "Unshare"
msgstr "Dejar de compartir"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Eliminar"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Renombrar"
@@ -115,7 +120,7 @@ msgstr "reemplazado {new_name} con {old_name}"
#: js/filelist.js:280
msgid "perform delete operation"
-msgstr ""
+msgstr "Eliminar"
#: js/files.js:52
msgid "'.' is an invalid file name."
@@ -133,11 +138,11 @@ msgstr "Nombre Invalido, \"\\\", \"/\", \"<\", \">\", \":\", \"\", \"|\" \"?\" y
#: js/files.js:78
msgid "Your storage is full, files can not be updated or synced anymore!"
-msgstr ""
+msgstr "Su almacenamiento esta lleno, los archivos no pueden ser mas actualizados o sincronizados!"
#: js/files.js:82
msgid "Your storage is almost full ({usedSpacePercent}%)"
-msgstr ""
+msgstr "Su almacenamiento esta lleno en un ({usedSpacePercent}%)"
#: js/files.js:224
msgid ""
@@ -186,31 +191,31 @@ msgstr "La URL no puede estar vacía."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "Nombre de carpeta invalido. El uso de \"Shared\" esta reservado para Owncloud"
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Nombre"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Tamaño"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Modificado"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 carpeta"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} carpetas"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 archivo"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} archivos"
@@ -268,7 +273,7 @@ msgstr "Desde el enlace"
#: templates/index.php:40
msgid "Trash"
-msgstr ""
+msgstr "Basura"
#: templates/index.php:46
msgid "Cancel upload"
@@ -302,4 +307,4 @@ msgstr "Ahora escaneando"
#: templates/upgrade.php:2
msgid "Upgrading filesystem cache..."
-msgstr ""
+msgstr "Actualizando cache de archivos de sistema"
diff --git a/l10n/es/files_encryption.po b/l10n/es/files_encryption.po
index fa6fcc6a7b7..b7d69adaf02 100644
--- a/l10n/es/files_encryption.po
+++ b/l10n/es/files_encryption.po
@@ -6,13 +6,14 @@
# Felix Liberio <felix.liberio@gmail.com>, 2013.
# <juanma@kde.org.ar>, 2012.
# Raul Fernandez Garcia <raulfg3@gmail.com>, 2013.
+# Vladimir Martinez Sierra <vladimirmartinezsierra@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 14:50+0000\n"
-"Last-Translator: felix.liberio <felix.liberio@gmail.com>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-05 23:10+0000\n"
+"Last-Translator: msvladimir <vladimirmartinezsierra@gmail.com>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -42,44 +43,22 @@ msgstr "Por favor revise su contraseña e intentelo de nuevo."
msgid "Could not change your file encryption password to your login password"
msgstr "No se pudo cambiar la contraseña de cifrado de archivos de su contraseña de inicio de sesión"
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr "Elegir el modo de cifrado:"
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr "Cifrado del lado del Cliente ( es el más seguro, pero hace que sea imposible acceder a sus datos desde la interfaz web)"
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr "Cifrado del lado del Servidor (le permite acceder a sus archivos desde la interfaz web y el cliente de escritorio)"
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr "Ninguno (ningún cifrado en absoluto)"
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
-msgstr "Importante: Una vez que haya seleccionado un modo de cifrado no existe forma de cambiarlo de nuevo"
-
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
-msgstr "Específico del usuario (dejar que el usuario decida)"
-
-#: templates/settings.php:65
+#: templates/settings-personal.php:4 templates/settings.php:5
msgid "Encryption"
msgstr "Cifrado"
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Excluir del cifrado los siguientes tipos de archivo"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
+msgstr "La encriptacion de archivo esta activada."
+
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
+msgstr "Los siguientes tipos de archivo no seran encriptados:"
+
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
+msgstr "Excluir los siguientes tipos de archivo de la encriptacion:"
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Ninguno"
diff --git a/l10n/es/files_trashbin.po b/l10n/es/files_trashbin.po
index 2b25413fcc2..e0804a6ea50 100644
--- a/l10n/es/files_trashbin.po
+++ b/l10n/es/files_trashbin.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Vladimir Martinez Sierra <vladimirmartinezsierra@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,42 +18,42 @@ msgstr ""
"Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
-msgstr ""
+msgstr "Restaurar"
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Nombre"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
-msgstr ""
+msgstr "Eliminado"
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 carpeta"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} carpetas"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 archivo"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} archivos"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
-msgstr ""
+msgstr "Nada aqui. La papelera esta vacia!"
#: templates/index.php:20 templates/index.php:22
msgid "Restore"
-msgstr ""
+msgstr "Recuperar"
diff --git a/l10n/es/settings.po b/l10n/es/settings.po
index 310b9e21f5d..6c498f9b5f8 100644
--- a/l10n/es/settings.po
+++ b/l10n/es/settings.po
@@ -15,12 +15,13 @@
# <rom1dep@gmail.com>, 2011.
# Rubén Trujillo <rubentrf@gmail.com>, 2012.
# <sergioballesterossolanas@gmail.com>, 2011-2012.
+# Vladimir Martinez Sierra <vladimirmartinezsierra@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n"
"MIME-Version: 1.0\n"
@@ -33,6 +34,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Imposible cargar la lista desde el App Store"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Error de autenticación"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "El grupo ya existe"
@@ -57,10 +67,6 @@ msgstr "Correo no válido"
msgid "Unable to delete group"
msgstr "No se pudo eliminar el grupo"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Error de autenticación"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "No se pudo eliminar el usuario"
@@ -87,15 +93,43 @@ msgstr "Imposible añadir el usuario al grupo %s"
msgid "Unable to remove user from group %s"
msgstr "Imposible eliminar al usuario del grupo %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr "No se puedo actualizar la aplicacion."
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr "Actualizado a {appversion}"
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Desactivar"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Activar"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr "Espere por favor...."
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr "Actualizando...."
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr "Error mientras se actualizaba"
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Error"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr "Actualizado"
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Guardando..."
@@ -123,6 +157,10 @@ msgstr "Echa un vistazo a la web de aplicaciones apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-licenciado por <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Actualizar"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Documentación del usuario"
@@ -168,67 +206,83 @@ msgstr "Descargar cliente para android"
msgid "Download iOS Client"
msgstr "Descargar cliente para iOS"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Contraseña"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Su contraseña ha sido cambiada"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "No se ha podido cambiar tu contraseña"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Contraseña actual"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Nueva contraseña:"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "mostrar"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Cambiar contraseña"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr "Nombre a mostrar"
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "Correo electrónico"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Tu dirección de correo"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Escribe una dirección de correo electrónico para restablecer la contraseña"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Idioma"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Ayúdanos a traducir"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "Use esta dirección para conectarse a su cuenta de ownCloud en el administrador de archivos"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Version"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -240,7 +294,7 @@ msgstr "Desarrollado por la <a href=\"http://ownCloud.org/contact\" target=\"_bl
#: templates/users.php:21 templates/users.php:79
msgid "Login Name"
-msgstr ""
+msgstr "Nombre de usuario"
#: templates/users.php:26 templates/users.php:82 templates/users.php:107
msgid "Groups"
@@ -262,10 +316,6 @@ msgstr "Ilimitado"
msgid "Other"
msgstr "Otro"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Grupo admin"
@@ -276,11 +326,11 @@ msgstr "Alamacenamiento"
#: templates/users.php:97
msgid "change display name"
-msgstr ""
+msgstr "Cambiar nombre a mostrar"
#: templates/users.php:101
msgid "set new password"
-msgstr ""
+msgstr "Configurar nueva contraseña"
#: templates/users.php:137
msgid "Default"
diff --git a/l10n/es/user_ldap.po b/l10n/es/user_ldap.po
index 8a1cee622dd..24933229447 100644
--- a/l10n/es/user_ldap.po
+++ b/l10n/es/user_ldap.po
@@ -3,19 +3,21 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Felix Liberio <felix.liberio@gmail.com>, 2013.
# Javier Llorente <javier@opensuse.org>, 2012.
# <juanma@kde.org.ar>, 2012.
# <manudeloz86@gmail.com>, 2012.
# Raul Fernandez Garcia <raulfg3@gmail.com>, 2012.
# Rubén Trujillo <rubentrf@gmail.com>, 2012.
# <sergioballesterossolanas@gmail.com>, 2012.
+# Vladimir Martinez Sierra <vladimirmartinezsierra@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-16 00:19+0100\n"
-"PO-Revision-Date: 2013-01-15 23:20+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-05 23:10+0000\n"
+"Last-Translator: msvladimir <vladimirmartinezsierra@gmail.com>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -23,6 +25,58 @@ msgstr ""
"Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr "No se pudo borrar la configuración del servidor"
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr "La configuración es válida y la conexión puede establecerse!"
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr "La configuración es válida, pero falló el Enlace. Por favor, compruebe la configuración del servidor y las credenciales."
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr "La configuración no es válida. Por favor, busque en el log de ownCloud para más detalles."
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Falló el borrado"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr "Hacerse cargo de los ajustes de configuración del servidor reciente?"
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr "Mantener la configuración?"
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr "No se puede añadir la configuración del servidor"
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr "La prueba de conexión fue exitosa"
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr "La prueba de conexión falló"
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr "¿Realmente desea eliminar la configuración actual del servidor?"
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr "Confirmar eliminación"
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -34,168 +88,230 @@ msgstr "<b>Advertencia:</b> Los Apps user_ldap y user_webdavauth son incompatibl
msgid ""
"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not "
"work. Please ask your system administrator to install it."
-msgstr ""
+msgstr "<b>Advertencia:</b> El módulo LDAP de PHP no está instalado, el sistema no funcionará. Por favor consulte al administrador del sistema para instalarlo."
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr "Configuración del Servidor"
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr "Agregar configuracion del servidor"
+
+#: templates/settings.php:21
msgid "Host"
-msgstr "Servidor"
+msgstr "Máquina"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "Puede omitir el protocolo, excepto si requiere SSL. En ese caso, empiece con ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "DN base"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
-msgstr ""
+msgstr "Un DN Base por línea"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "Puede especificar el DN base para usuarios y grupos en la pestaña Avanzado"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "DN usuario"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "El DN del usuario cliente con el que se hará la asociación, p.ej. uid=agente,dc=ejemplo,dc=com. Para acceso anónimo, deje DN y contraseña vacíos."
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Contraseña"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "Para acceso anónimo, deje DN y contraseña vacíos."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "Filtro de inicio de sesión de usuario"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "Define el filtro a aplicar cuando se ha realizado un login. %%uid remplazrá el nombre de usuario en el proceso de login."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "usar %%uid como placeholder, ej: \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "Lista de filtros de usuario"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "Define el filtro a aplicar, cuando se obtienen usuarios."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "Sin placeholder, ej: \"objectClass=person\"."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Filtro de grupo"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "Define el filtro a aplicar, cuando se obtienen grupos."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "Con cualquier placeholder, ej: \"objectClass=posixGroup\"."
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr "Configuracion de coneccion"
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr "Configuracion activa"
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr "Cuando deseleccione, esta configuracion sera omitida."
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Puerto"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "Árbol base de usuario"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr "Host para backup (Replica)"
-#: templates/settings.php:25
-msgid "One User Base DN per line"
-msgstr ""
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
+msgstr "Dar un host de copia de seguridad opcional. Debe ser una réplica del servidor principal LDAP / AD."
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "Árbol base de grupo"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr "Puerto para backup (Replica)"
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
-msgstr ""
+#: templates/settings.php:37
+msgid "Disable Main Server"
+msgstr "Deshabilitar servidor principal"
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "Asociación Grupo-Miembro"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr "Cuando se inicie, ownCloud unicamente estara conectado al servidor replica"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Usar TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "No usarlo para SSL, habrá error."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "Servidor de LDAP sensible a mayúsculas/minúsculas (Windows)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Apagar la validación por certificado SSL."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "Si la conexión sólo funciona con esta opción, importe el certificado SSL del servidor LDAP en su servidor ownCloud."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "No recomendado, sólo para pruebas."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "en segundos. Un cambio vacía la cache."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr "Configuracion de directorio"
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "Campo de nombre de usuario a mostrar"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "El atributo LDAP a usar para generar el nombre de usuario de ownCloud."
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "Árbol base de usuario"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr "Un DN Base de Usuario por línea"
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr "Atributos de la busqueda de usuario"
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr "Opcional; un atributo por linea"
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "Campo de nombre de grupo a mostrar"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "El atributo LDAP a usar para generar el nombre de los grupos de ownCloud."
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "Árbol base de grupo"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr "Un DN Base de Grupo por línea"
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr "Atributos de busqueda de grupo"
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Asociación Grupo-Miembro"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr "Atributos especiales"
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "en bytes"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "en segundos. Un cambio vacía la cache."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "Vacío para el nombre de usuario (por defecto). En otro caso, especifique un atributo LDAP/AD."
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Ayuda"
diff --git a/l10n/es_AR/core.po b/l10n/es_AR/core.po
index 71d928cfc40..2fab6ec64a4 100644
--- a/l10n/es_AR/core.po
+++ b/l10n/es_AR/core.po
@@ -10,9 +10,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
-"Last-Translator: cjtess <claudio.tessone@gmail.com>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/owncloud/language/es_AR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -158,59 +158,59 @@ msgstr "Noviembre"
msgid "December"
msgstr "Diciembre"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Ajustes"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "segundos atrás"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "hace 1 minuto"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "hace {minutes} minutos"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "Hace 1 hora"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "{hours} horas atrás"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "hoy"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "ayer"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "hace {days} días"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "el mes pasado"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "{months} meses atrás"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "meses atrás"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "el año pasado"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "años atrás"
@@ -543,7 +543,7 @@ msgstr "Completar la instalación"
msgid "web services under your control"
msgstr "servicios web sobre los que tenés control"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Cerrar la sesión"
@@ -565,14 +565,18 @@ msgstr "Por favor, cambiá tu contraseña para fortalecer nuevamente la segurida
msgid "Lost your password?"
msgstr "¿Perdiste tu contraseña?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "recordame"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Entrar"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "anterior"
diff --git a/l10n/es_AR/files.po b/l10n/es_AR/files.po
index dd36d78dc3f..73b58d8834c 100644
--- a/l10n/es_AR/files.po
+++ b/l10n/es_AR/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/owncloud/language/es_AR/)\n"
"MIME-Version: 1.0\n"
@@ -20,46 +20,46 @@ msgstr ""
"Language: es_AR\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "El archivo no fue subido. Error desconocido"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "No se han producido errores, el archivo se ha subido con éxito"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "El archivo que intentás subir excede el tamaño definido por upload_max_filesize en el php.ini:"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "El archivo que intentás subir sobrepasa el tamaño definido por la variable MAX_FILE_SIZE especificada en el formulario HTML"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "El archivo que intentás subir solo se subió parcialmente"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "El archivo no fue subido"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Falta un directorio temporal"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Error al escribir en el disco"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "No hay suficiente espacio disponible"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "Directorio invalido."
@@ -71,11 +71,15 @@ msgstr "Archivos"
msgid "Unshare"
msgstr "Dejar de compartir"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Borrar"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Cambiar nombre"
@@ -109,7 +113,7 @@ msgstr "reemplazado {new_name} con {old_name}"
#: js/filelist.js:280
msgid "perform delete operation"
-msgstr ""
+msgstr "Eliminar"
#: js/files.js:52
msgid "'.' is an invalid file name."
@@ -180,31 +184,31 @@ msgstr "La URL no puede estar vacía"
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "Nombre de carpeta inválido. El uso de 'Shared' está reservado por ownCloud"
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Nombre"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Tamaño"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Modificado"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 directorio"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} directorios"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 archivo"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} archivos"
@@ -262,7 +266,7 @@ msgstr "Desde enlace"
#: templates/index.php:40
msgid "Trash"
-msgstr ""
+msgstr "Papelera"
#: templates/index.php:46
msgid "Cancel upload"
@@ -296,4 +300,4 @@ msgstr "Escaneo actual"
#: templates/upgrade.php:2
msgid "Upgrading filesystem cache..."
-msgstr ""
+msgstr "Actualizando el cache del sistema de archivos"
diff --git a/l10n/es_AR/files_encryption.po b/l10n/es_AR/files_encryption.po
index 11ac9c0c6d7..0e80127a880 100644
--- a/l10n/es_AR/files_encryption.po
+++ b/l10n/es_AR/files_encryption.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 16:11+0000\n"
-"Last-Translator: cjtess <claudio.tessone@gmail.com>\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/owncloud/language/es_AR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -41,44 +41,22 @@ msgstr "Por favor, revisá tu contraseña e intentalo de nuevo."
msgid "Could not change your file encryption password to your login password"
msgstr "No se pudo cambiar la contraseña de encriptación de archivos de tu contraseña de inicio de sesión"
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr "Elegir el modo de encriptación:"
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr "Encriptación por parte del cliente (es el modo más seguro, pero hace que sea imposible acceder a tus datos desde la interfaz web)"
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr "Encriptación por parte del servidor (te permite acceder a tus archivos desde la interfaz web y desde el cliente de escritorio)"
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr "Ninguno (ninguna encriptación en absoluto)"
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
-msgstr "Importante: Una vez que haya seleccionado un modo de encriptación, no existe forma de cambiarlo nuevamente"
-
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
-msgstr "Específico por usuario (deja que el usuario decida)"
-
-#: templates/settings.php:65
+#: templates/settings-personal.php:4 templates/settings.php:5
msgid "Encryption"
msgstr "Encriptación"
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Exceptuar de la encriptación los siguientes tipos de archivo"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
+msgstr ""
+
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
+msgstr ""
+
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
+msgstr ""
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Ninguno"
diff --git a/l10n/es_AR/files_trashbin.po b/l10n/es_AR/files_trashbin.po
index d3f144da177..2048ce0e543 100644
--- a/l10n/es_AR/files_trashbin.po
+++ b/l10n/es_AR/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/owncloud/language/es_AR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -17,37 +17,37 @@ msgstr ""
"Language: es_AR\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Nombre"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 directorio"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} directorios"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 archivo"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} archivos"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
@@ -55,4 +55,4 @@ msgstr ""
#: templates/index.php:20 templates/index.php:22
msgid "Restore"
-msgstr ""
+msgstr "Recuperar"
diff --git a/l10n/es_AR/settings.po b/l10n/es_AR/settings.po
index d9b6327b4db..a9d2e183b6e 100644
--- a/l10n/es_AR/settings.po
+++ b/l10n/es_AR/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/owncloud/language/es_AR/)\n"
"MIME-Version: 1.0\n"
@@ -24,6 +24,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Imposible cargar la lista desde el App Store"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Error al autenticar"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "El grupo ya existe"
@@ -48,10 +57,6 @@ msgstr "el e-mail no es válido "
msgid "Unable to delete group"
msgstr "No fue posible eliminar el grupo"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Error al autenticar"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "No fue posible eliminar el usuario"
@@ -78,15 +83,43 @@ msgstr "No fue posible añadir el usuario al grupo %s"
msgid "Unable to remove user from group %s"
msgstr "No es posible eliminar al usuario del grupo %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Desactivar"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Activar"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Error"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Guardando..."
@@ -114,6 +147,10 @@ msgstr "Mirá la web de aplicaciones apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-licenciado por <span class=\"author\">"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Actualizar"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Documentación de Usuario"
@@ -159,67 +196,83 @@ msgstr "Descargar cliente de Android"
msgid "Download iOS Client"
msgstr "Descargar cliente de iOS"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Contraseña"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Tu contraseña fue cambiada"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "No fue posible cambiar tu contraseña"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Contraseña actual"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Nueva contraseña:"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "mostrar"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Cambiar contraseña"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr "Nombre a mostrar"
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "Correo electrónico"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Tu dirección de e-mail"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Escribí una dirección de correo electrónico para restablecer la contraseña"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Idioma"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Ayudanos a traducir"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "Utiliza esta dirección para conectarte con ownCloud en tu Administrador de Archivos"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Versión"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -253,10 +306,6 @@ msgstr "Ilimitado"
msgid "Other"
msgstr "Otro"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr "Nombre a mostrar"
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Grupo Administrador"
diff --git a/l10n/es_AR/user_ldap.po b/l10n/es_AR/user_ldap.po
index bd7fb599517..a6d3d071a68 100644
--- a/l10n/es_AR/user_ldap.po
+++ b/l10n/es_AR/user_ldap.po
@@ -10,9 +10,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 16:22+0000\n"
-"Last-Translator: cjtess <claudio.tessone@gmail.com>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 17:20+0000\n"
+"Last-Translator: Agustin Ferrario <agustin.ferrario@hotmail.com.ar>\n"
"Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/owncloud/language/es_AR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -20,6 +20,58 @@ msgstr ""
"Language: es_AR\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr "Fallo al borrar la configuración del servidor"
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr "La configuración es valida y la conexión pudo ser establecida."
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Error al borrar"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr "¿Mantener preferencias?"
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr "No se pudo añadir la configuración del servidor"
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr "El este de conexión ha sido completado satisfactoriamente"
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr "Falló es test de conexión"
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr "¿Realmente desea borrar la configuración actual del servidor?"
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr "Confirmar borrado"
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -34,165 +86,227 @@ msgid ""
msgstr "<b>Atención:</b> El módulo PHP LDAP no está instalado, este elemento no va a funcionar. Por favor, pedile al administrador que lo instale."
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr "Configuración del Servidor"
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr "Añadir Configuración del Servidor"
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Servidor"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "Podés omitir el protocolo, excepto si SSL es requerido. En ese caso, empezá con ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "DN base"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr "Una DN base por línea"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "Podés especificar el DN base para usuarios y grupos en la pestaña \"Avanzado\""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "DN usuario"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "El DN del usuario cliente con el que se hará la asociación, p.ej. uid=agente,dc=ejemplo,dc=com. Para acceso anónimo, dejá DN y contraseña vacíos."
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Contraseña"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "Para acceso anónimo, dejá DN y contraseña vacíos."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "Filtro de inicio de sesión de usuario"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "Define el filtro a aplicar cuando se ha realizado un login. %%uid remplazará el nombre de usuario en el proceso de inicio de sesión."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "usar %%uid como plantilla, p. ej.: \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "Lista de filtros de usuario"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "Define el filtro a aplicar, cuando se obtienen usuarios."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "Sin plantilla, p. ej.: \"objectClass=person\"."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Filtro de grupo"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "Define el filtro a aplicar cuando se obtienen grupos."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "Sin ninguna plantilla, p. ej.: \"objectClass=posixGroup\"."
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr "Configuración de Conección"
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr "Configuración activa"
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Puerto"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "Árbol base de usuario"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
-msgstr "Una DN base de usuario por línea"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
+msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "Árbol base de grupo"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
-msgstr "Una DN base de grupo por línea"
+#: templates/settings.php:37
+msgid "Disable Main Server"
+msgstr "Deshabilitar el Servidor Principal"
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "Asociación Grupo-Miembro"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Usar TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "No usarlo para SSL, dará error."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "Servidor de LDAP sensible a mayúsculas/minúsculas (Windows)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Desactivar la validación por certificado SSL."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "Si la conexión sólo funciona con esta opción, importá el certificado SSL del servidor LDAP en tu servidor ownCloud."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "No recomendado, sólo para pruebas."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "en segundos. Cambiarlo vacía la cache."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr "Configuración de Directorio"
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "Campo de nombre de usuario a mostrar"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "El atributo LDAP a usar para generar el nombre de usuario de ownCloud."
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "Árbol base de usuario"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr "Una DN base de usuario por línea"
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "Campo de nombre de grupo a mostrar"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "El atributo LDAP a usar para generar el nombre de los grupos de ownCloud."
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "Árbol base de grupo"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr "Una DN base de grupo por línea"
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Asociación Grupo-Miembro"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr "Atributos Especiales"
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "en bytes"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "en segundos. Cambiarlo vacía la cache."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "Vacío para el nombre de usuario (por defecto). En otro caso, especificá un atributo LDAP/AD."
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Ayuda"
diff --git a/l10n/et_EE/core.po b/l10n/et_EE/core.po
index 2e7a0ddd0de..6f5386d3a73 100644
--- a/l10n/et_EE/core.po
+++ b/l10n/et_EE/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:07+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n"
"MIME-Version: 1.0\n"
@@ -156,59 +156,59 @@ msgstr "November"
msgid "December"
msgstr "Detsember"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Seaded"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "sekundit tagasi"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "1 minut tagasi"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{minutes} minutit tagasi"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr ""
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr ""
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "täna"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "eile"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{days} päeva tagasi"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "viimasel kuul"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr ""
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "kuu tagasi"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "viimasel aastal"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "aastat tagasi"
@@ -541,7 +541,7 @@ msgstr "Lõpeta seadistamine"
msgid "web services under your control"
msgstr "veebiteenused sinu kontrolli all"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Logi välja"
@@ -563,14 +563,18 @@ msgstr "Palun muuda parooli, et oma kasutajakonto uuesti turvata."
msgid "Lost your password?"
msgstr "Kaotasid oma parooli?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "pea meeles"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Logi sisse"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "eelm"
diff --git a/l10n/et_EE/files.po b/l10n/et_EE/files.po
index 1c693682ee7..b3de1b124e9 100644
--- a/l10n/et_EE/files.po
+++ b/l10n/et_EE/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n"
"MIME-Version: 1.0\n"
@@ -19,46 +19,46 @@ msgstr ""
"Language: et_EE\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Ühtegi faili ei laetud üles. Tundmatu viga"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Ühtegi viga pole, fail on üles laetud"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr ""
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Üles laetud faili suurus ületab HTML vormis määratud upload_max_filesize suuruse"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Fail laeti üles ainult osaliselt"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Ühtegi faili ei laetud üles"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Ajutiste failide kaust puudub"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Kettale kirjutamine ebaõnnestus"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr ""
@@ -70,11 +70,15 @@ msgstr "Failid"
msgid "Unshare"
msgstr "Lõpeta jagamine"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Kustuta"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "ümber"
@@ -179,31 +183,31 @@ msgstr "URL ei saa olla tühi."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Nimi"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Suurus"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Muudetud"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 kaust"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} kausta"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 fail"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} faili"
diff --git a/l10n/et_EE/files_encryption.po b/l10n/et_EE/files_encryption.po
index eb1004d7bef..c7abb91cb73 100644
--- a/l10n/et_EE/files_encryption.po
+++ b/l10n/et_EE/files_encryption.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n"
"MIME-Version: 1.0\n"
@@ -40,44 +40,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "Krüpteerimine"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "Krüpteerimine"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Järgnevaid failitüüpe ära krüpteeri"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Pole"
diff --git a/l10n/et_EE/files_trashbin.po b/l10n/et_EE/files_trashbin.po
index f50b6ff0747..23d134dba98 100644
--- a/l10n/et_EE/files_trashbin.po
+++ b/l10n/et_EE/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,37 +17,37 @@ msgstr ""
"Language: et_EE\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Nimi"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 kaust"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} kausta"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 fail"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} faili"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
diff --git a/l10n/et_EE/settings.po b/l10n/et_EE/settings.po
index 3be449a7d2d..bd9993e5ebc 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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n"
"MIME-Version: 1.0\n"
@@ -23,6 +23,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "App Sotre'i nimekirja laadimine ebaõnnestus"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Autentimise viga"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "Grupp on juba olemas"
@@ -47,10 +56,6 @@ msgstr "Vigane e-post"
msgid "Unable to delete group"
msgstr "Keela grupi kustutamine"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Autentimise viga"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Keela kasutaja kustutamine"
@@ -77,15 +82,43 @@ msgstr "Kasutajat ei saa lisada gruppi %s"
msgid "Unable to remove user from group %s"
msgstr "Kasutajat ei saa eemaldada grupist %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Lülita välja"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Lülita sisse"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Viga"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Salvestamine..."
@@ -113,6 +146,10 @@ msgstr "Vaata rakenduste lehte aadressil apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-litsenseeritud <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Uuenda"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr ""
@@ -158,67 +195,83 @@ msgstr ""
msgid "Download iOS Client"
msgstr ""
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Parool"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Sinu parooli on muudetud"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Sa ei saa oma parooli muuta"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Praegune parool"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Uus parool"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "näita"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Muuda parooli"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "E-post"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Sinu e-posti aadress"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Parooli taastamise sisse lülitamiseks sisesta e-posti aadress"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Keel"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Aita tõlkida"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr ""
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr ""
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr ""
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -252,10 +305,6 @@ msgstr ""
msgid "Other"
msgstr "Muu"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Grupi admin"
diff --git a/l10n/et_EE/user_ldap.po b/l10n/et_EE/user_ldap.po
index f0bcf31f96a..fe16678ea5e 100644
--- a/l10n/et_EE/user_ldap.po
+++ b/l10n/et_EE/user_ldap.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-16 00:19+0100\n"
-"PO-Revision-Date: 2013-01-15 23:19+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n"
"MIME-Version: 1.0\n"
@@ -18,6 +18,58 @@ msgstr ""
"Language: et_EE\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Kustutamine ebaõnnestus"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -32,165 +84,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Host"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "Sa ei saa protokolli ära jätta, välja arvatud siis, kui sa nõuad SSL-ühendust. Sel juhul alusta eesliitega ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "Baas DN"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "Sa saad kasutajate ja gruppide baas DN-i määrata lisavalikute vahekaardilt"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "Kasutaja DN"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "Klientkasutaja DN, kellega seotakse, nt. uid=agent,dc=näidis,dc=com. Anonüümseks ligipääsuks jäta DN ja parool tühjaks."
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Parool"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "Anonüümseks ligipääsuks jäta DN ja parool tühjaks."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "Kasutajanime filter"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "Määrab sisselogimisel kasutatava filtri. %%uid asendab sisselogimistegevuses kasutajanime."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "kasuta %%uid kohatäitjat, nt. \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "Kasutajate nimekirja filter"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "Määrab kasutajaid hankides filtri, mida rakendatakse."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "ilma ühegi kohatäitjata, nt. \"objectClass=person\"."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Grupi filter"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "Määrab gruppe hankides filtri, mida rakendatakse."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "ilma ühegi kohatäitjata, nt. \"objectClass=posixGroup\"."
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Port"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "Baaskasutaja puu"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "Baasgrupi puu"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "Grupiliikme seotus"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Kasutaja TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "Ära kasuta seda SSL ühenduse jaoks, see ei toimi."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "Mittetõstutundlik LDAP server (Windows)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Lülita SSL sertifikaadi kontrollimine välja."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "Kui ühendus toimib ainult selle valikuga, siis impordi LDAP serveri SSL sertifikaat oma ownCloud serverisse."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "Pole soovitatav, kasuta ainult testimiseks."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "sekundites. Muudatus tühjendab vahemälu."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "Kasutaja näidatava nime väli"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "LDAP omadus, mida kasutatakse kasutaja ownCloudi nime loomiseks."
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "Baaskasutaja puu"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "Grupi näidatava nime väli"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "LDAP omadus, mida kasutatakse ownCloudi grupi nime loomiseks."
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "Baasgrupi puu"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr ""
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Grupiliikme seotus"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "baitides"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "sekundites. Muudatus tühjendab vahemälu."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "Kasutajanime (vaikeväärtus) kasutamiseks jäta tühjaks. Vastasel juhul määra LDAP/AD omadus."
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Abiinfo"
diff --git a/l10n/eu/core.po b/l10n/eu/core.po
index e4ffe9890e0..0a89c92c980 100644
--- a/l10n/eu/core.po
+++ b/l10n/eu/core.po
@@ -11,9 +11,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
-"Last-Translator: asieriko <asieriko@gmail.com>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -159,59 +159,59 @@ msgstr "Azaroa"
msgid "December"
msgstr "Abendua"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Ezarpenak"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "segundu"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "orain dela minutu 1"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "orain dela {minutes} minutu"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "orain dela ordu bat"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "orain dela {hours} ordu"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "gaur"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "atzo"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "orain dela {days} egun"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "joan den hilabetean"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "orain dela {months} hilabete"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "hilabete"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "joan den urtean"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "urte"
@@ -544,7 +544,7 @@ msgstr "Bukatu konfigurazioa"
msgid "web services under your control"
msgstr "web zerbitzuak zure kontrolpean"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Saioa bukatu"
@@ -566,14 +566,18 @@ msgstr "Mesedez aldatu zure pasahitza zure kontua berriz segurtatzeko."
msgid "Lost your password?"
msgstr "Galdu duzu pasahitza?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "gogoratu"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Hasi saioa"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "aurrekoa"
diff --git a/l10n/eu/files.po b/l10n/eu/files.po
index e9705b048c2..aa53f964026 100644
--- a/l10n/eu/files.po
+++ b/l10n/eu/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n"
"MIME-Version: 1.0\n"
@@ -21,46 +21,46 @@ msgstr ""
"Language: eu\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Ez da fitxategirik igo. Errore ezezaguna"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Ez da arazorik izan, fitxategia ongi igo da"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "Igotako fitxategiak php.ini fitxategian ezarritako upload_max_filesize muga gainditu du:"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Igotako fitxategiaren tamaina HTML inprimakiko MAX_FILESIZE direktiban adierazitakoa baino handiagoa da"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Igotako fitxategiaren zati bat baino gehiago ez da igo"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Ez da fitxategirik igo"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Aldi baterako karpeta falta da"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Errore bat izan da diskoan idazterakoan"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "Ez dago leku nahikorik."
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "Baliogabeko karpeta."
@@ -72,11 +72,15 @@ msgstr "Fitxategiak"
msgid "Unshare"
msgstr "Ez elkarbanatu"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Ezabatu"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Berrizendatu"
@@ -181,31 +185,31 @@ msgstr "URLa ezin da hutsik egon."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "Baliogabeako karpeta izena. 'Shared' izena Owncloudek erreserbatzen du"
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Izena"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Tamaina"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Aldatuta"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "karpeta bat"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} karpeta"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "fitxategi bat"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} fitxategi"
diff --git a/l10n/eu/files_encryption.po b/l10n/eu/files_encryption.po
index 4e6b0c18e04..8f72a0453b4 100644
--- a/l10n/eu/files_encryption.po
+++ b/l10n/eu/files_encryption.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-30 00:23+0100\n"
-"PO-Revision-Date: 2013-01-29 18:40+0000\n"
-"Last-Translator: asieriko <asieriko@gmail.com>\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -41,44 +41,22 @@ msgstr "Mesedez egiaztatu zure pasahitza eta saia zaitez berriro:"
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr "Hautatu enkriptazio modua:"
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "Enkriptazioa"
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr "Bat ere ez (enkriptaziorik gabe)"
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
-msgstr "Erabiltzaileak zehaztuta (utzi erabiltzaileari hautatzen)"
-
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "Enkriptazioa"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Ez enkriptatu hurrengo fitxategi motak"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Bat ere ez"
diff --git a/l10n/eu/files_trashbin.po b/l10n/eu/files_trashbin.po
index fe82ebdbfc8..0eecd4d06ce 100644
--- a/l10n/eu/files_trashbin.po
+++ b/l10n/eu/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,37 +17,37 @@ msgstr ""
"Language: eu\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Izena"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "karpeta bat"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} karpeta"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "fitxategi bat"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} fitxategi"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
@@ -55,4 +55,4 @@ msgstr ""
#: templates/index.php:20 templates/index.php:22
msgid "Restore"
-msgstr ""
+msgstr "Berrezarri"
diff --git a/l10n/eu/settings.po b/l10n/eu/settings.po
index e29eaae12e8..b605292a8ae 100644
--- a/l10n/eu/settings.po
+++ b/l10n/eu/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n"
"MIME-Version: 1.0\n"
@@ -25,6 +25,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Ezin izan da App Dendatik zerrenda kargatu"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Autentifikazio errorea"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "Taldea dagoeneko existitzenda"
@@ -49,10 +58,6 @@ msgstr "Baliogabeko eposta"
msgid "Unable to delete group"
msgstr "Ezin izan da taldea ezabatu"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Autentifikazio errorea"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Ezin izan da erabiltzailea ezabatu"
@@ -79,15 +84,43 @@ msgstr "Ezin izan da erabiltzailea %s taldera gehitu"
msgid "Unable to remove user from group %s"
msgstr "Ezin izan da erabiltzailea %s taldetik ezabatu"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Ez-gaitu"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Gaitu"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Errorea"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Gordetzen..."
@@ -115,6 +148,10 @@ msgstr "Ikusi programen orria apps.owncloud.com en"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-lizentziatua <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Eguneratu"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Erabiltzaile dokumentazioa"
@@ -160,67 +197,83 @@ msgstr "Deskargatu Android bezeroa"
msgid "Download iOS Client"
msgstr "Deskargatu iOS bezeroa"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Pasahitza"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Zere pasahitza aldatu da"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Ezin izan da zure pasahitza aldatu"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Uneko pasahitza"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Pasahitz berria"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "erakutsi"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Aldatu pasahitza"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr "Bistaratze Izena"
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "E-Posta"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Zure e-posta"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Idatz ezazu e-posta bat pasahitza berreskuratu ahal izateko"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Hizkuntza"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Lagundu itzultzen"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "Erabili helbide hau zure fitxategi kudeatzailean zure ownCloudera konektatzeko"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Bertsioa"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -254,10 +307,6 @@ msgstr "Mugarik gabe"
msgid "Other"
msgstr "Besteak"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr "Bistaratze Izena"
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Talde administradorea"
diff --git a/l10n/eu/user_ldap.po b/l10n/eu/user_ldap.po
index 546e28b0d75..f55cb063518 100644
--- a/l10n/eu/user_ldap.po
+++ b/l10n/eu/user_ldap.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-20 00:05+0100\n"
-"PO-Revision-Date: 2013-01-19 00:01+0000\n"
-"Last-Translator: asieriko <asieriko@gmail.com>\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -19,6 +19,58 @@ msgstr ""
"Language: eu\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Ezabaketak huts egin du"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -33,165 +85,227 @@ msgid ""
msgstr "<b>Abisua:</b> PHPk behar duen LDAP modulua ez dago instalaturik, motorrak ez du funtzionatuko. Mesedez eskatu zure sistema kudeatzaileari instala dezan."
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Hostalaria"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "Protokoloa ez da beharrezkoa, SSL behar baldin ez baduzu. Honela bada hasi ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "Oinarrizko DN"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr "DN Oinarri bat lerroko"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "Erabiltzaile eta taldeentzako Oinarrizko DN zehaztu dezakezu Aurreratu fitxan"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "Erabiltzaile DN"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "Lotura egingo den bezero erabiltzailearen DNa, adb. uid=agent,dc=example,dc=com. Sarrera anonimoak gaitzeko utzi DN eta Pasahitza hutsik."
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Pasahitza"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "Sarrera anonimoak gaitzeko utzi DN eta Pasahitza hutsik."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "Erabiltzaileen saioa hasteko iragazkia"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "Saioa hastean erabiliko den iragazkia zehazten du. %%uid-ek erabiltzaile izena ordezkatzen du saioa hasterakoan."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "erabili %%uid txantiloia, adb. \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "Erabiltzaile zerrendaren Iragazkia"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "Erabiltzaileak jasotzen direnean ezarriko den iragazkia zehazten du."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "txantiloirik gabe, adb. \"objectClass=person\"."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Taldeen iragazkia"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "Taldeak jasotzen direnean ezarriko den iragazkia zehazten du."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "txantiloirik gabe, adb. \"objectClass=posixGroup\"."
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Portua"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "Oinarrizko Erabiltzaile Zuhaitza"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
-msgstr "Erabiltzaile DN Oinarri bat lerroko"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
+msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "Oinarrizko Talde Zuhaitza"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
-msgstr "Talde DN Oinarri bat lerroko"
+#: templates/settings.php:37
+msgid "Disable Main Server"
+msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "Talde-Kide elkarketak"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Erabili TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "Ez erabili SSL konexioetan, huts egingo du."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "Maiuskulak eta minuskulak ezberditzen ez dituen LDAP zerbitzaria (windows)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Ezgaitu SSL ziurtagirien egiaztapena."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "Konexioa aukera hau ezinbestekoa badu, inportatu LDAP zerbitzariaren SSL ziurtagiria zure ownCloud zerbitzarian."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "Ez da aholkatzen, erabili bakarrik frogak egiteko."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "segundutan. Aldaketak katxea husten du."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "Erabiltzaileen bistaratzeko izena duen eremua"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "ownCloud erabiltzailearen izena sortzeko erabiliko den LDAP atributua"
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "Oinarrizko Erabiltzaile Zuhaitza"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr "Erabiltzaile DN Oinarri bat lerroko"
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "Taldeen bistaratzeko izena duen eremua"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "ownCloud taldearen izena sortzeko erabiliko den LDAP atributua"
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "Oinarrizko Talde Zuhaitza"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr "Talde DN Oinarri bat lerroko"
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Talde-Kide elkarketak"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "bytetan"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "segundutan. Aldaketak katxea husten du."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "Utzi hutsik erabiltzaile izenarako (lehentsia). Bestela zehaztu LDAP/AD atributua."
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Laguntza"
diff --git a/l10n/fa/core.po b/l10n/fa/core.po
index 7790d77f9ba..a03e7a44d67 100644
--- a/l10n/fa/core.po
+++ b/l10n/fa/core.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n"
"MIME-Version: 1.0\n"
@@ -157,59 +157,59 @@ msgstr "نوامبر"
msgid "December"
msgstr "دسامبر"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "تنظیمات"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "ثانیه‌ها پیش"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "1 دقیقه پیش"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{دقیقه ها} دقیقه های پیش"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "1 ساعت پیش"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "{ساعت ها} ساعت ها پیش"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "امروز"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "دیروز"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{روزها} روزهای پیش"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "ماه قبل"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "{ماه ها} ماه ها پیش"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "ماه‌های قبل"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "سال قبل"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "سال‌های قبل"
@@ -482,7 +482,7 @@ msgstr "هیچ مولد تصادفی امن در دسترس نیست، لطفا
msgid ""
"Without a secure random number generator an attacker may be able to predict "
"password reset tokens and take over your account."
-msgstr ""
+msgstr "بدون وجود یک تولید کننده اعداد تصادفی امن ، یک مهاجم ممکن است این قابلیت را داشته باشد که پیشگویی کند پسوورد های راه انداز گرفته شده و کنترلی روی حساب کاربری شما داشته باشد ."
#: templates/installation.php:32
msgid ""
@@ -542,7 +542,7 @@ msgstr "اتمام نصب"
msgid "web services under your control"
msgstr "سرویس وب تحت کنترل شما"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "خروج"
@@ -564,14 +564,18 @@ msgstr "لطفا رمز عبور خود را تغییر دهید تا مجددا
msgid "Lost your password?"
msgstr "آیا گذرواژه تان را به یاد نمی آورید؟"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "بیاد آوری"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "ورود"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "بازگشت"
diff --git a/l10n/fa/files.po b/l10n/fa/files.po
index f101ae76370..9739c71ab29 100644
--- a/l10n/fa/files.po
+++ b/l10n/fa/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n"
"MIME-Version: 1.0\n"
@@ -21,46 +21,46 @@ msgstr ""
"Language: fa\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "هیچ فایلی آپلود نشد.خطای ناشناس"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "هیچ خطایی وجود ندارد فایل با موفقیت بار گذاری شد"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "پرونده آپلود شده بیش ازدستور ماکزیمم_حجم فایل_برای آپلود در php.ini استفاده کرده است."
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "حداکثر حجم مجاز برای بارگذاری از طریق HTML \nMAX_FILE_SIZE"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "مقدار کمی از فایل بارگذاری شده"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "هیچ فایلی بارگذاری نشده"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "یک پوشه موقت گم شده است"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "نوشتن بر روی دیسک سخت ناموفق بود"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "فضای کافی در دسترس نیست"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "فهرست راهنما نامعتبر می باشد."
@@ -72,11 +72,15 @@ msgstr "فایل ها"
msgid "Unshare"
msgstr "لغو اشتراک"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "پاک کردن"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "تغییرنام"
@@ -181,31 +185,31 @@ msgstr "URL نمی تواند خالی باشد."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "نام پوشه نامعتبر است. استفاده از \" به اشتراک گذاشته شده \" متعلق به سایت Owncloud است."
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "نام"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "اندازه"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "تغییر یافته"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 پوشه"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{ شمار} پوشه ها"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 پرونده"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{ شمار } فایل ها"
diff --git a/l10n/fa/files_encryption.po b/l10n/fa/files_encryption.po
index b5ac04c90a9..586cebd200f 100644
--- a/l10n/fa/files_encryption.po
+++ b/l10n/fa/files_encryption.po
@@ -4,13 +4,14 @@
#
# Translators:
# <basir.jafarzadeh@gmail.com>, 2012.
+# mahdi Kereshteh <miki_mika1362@yahoo.com>, 2013.
# Mohammad Dashtizadeh <mohammad@dashtizadeh.net>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n"
"MIME-Version: 1.0\n"
@@ -35,50 +36,28 @@ msgstr ""
#: js/settings-personal.js:25
msgid "Please check your passwords and try again."
-msgstr ""
+msgstr "لطفا گذرواژه خود را بررسی کنید و دوباره امتحان کنید."
#: js/settings-personal.js:25
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "رمزگذاری"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "رمزگذاری"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "نادیده گرفتن فایل های زیر برای رمز گذاری"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "هیچ‌کدام"
diff --git a/l10n/fa/files_external.po b/l10n/fa/files_external.po
index 76d4d5289bf..075c47b4356 100644
--- a/l10n/fa/files_external.po
+++ b/l10n/fa/files_external.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# mahdi Kereshteh <miki_mika1362@yahoo.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-12-13 00:17+0100\n"
-"PO-Revision-Date: 2012-12-11 23:22+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2013-02-04 00:04+0100\n"
+"PO-Revision-Date: 2013-02-03 05:40+0000\n"
+"Last-Translator: miki_mika1362 <miki_mika1362@yahoo.com>\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"
@@ -25,11 +26,11 @@ msgstr ""
msgid "Error configuring Dropbox storage"
msgstr ""
-#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40
+#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:41
msgid "Grant access"
msgstr ""
-#: js/dropbox.js:73 js/google.js:72
+#: js/dropbox.js:73 js/google.js:73
msgid "Fill out all required fields"
msgstr ""
@@ -37,17 +38,17 @@ msgstr ""
msgid "Please provide a valid Dropbox app key and secret."
msgstr ""
-#: js/google.js:26 js/google.js:73 js/google.js:78
+#: js/google.js:26 js/google.js:74 js/google.js:79
msgid "Error configuring Google Drive storage"
msgstr ""
-#: lib/config.php:434
+#: lib/config.php:405
msgid ""
"<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares "
"is not possible. Please ask your system administrator to install it."
msgstr ""
-#: lib/config.php:435
+#: lib/config.php:406
msgid ""
"<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting"
" of FTP shares is not possible. Please ask your system administrator to "
@@ -56,7 +57,7 @@ msgstr ""
#: templates/settings.php:3
msgid "External Storage"
-msgstr ""
+msgstr "حافظه خارجی"
#: templates/settings.php:8 templates/settings.php:22
msgid "Mount point"
@@ -68,15 +69,15 @@ msgstr ""
#: templates/settings.php:10
msgid "Configuration"
-msgstr ""
+msgstr "پیکربندی"
#: templates/settings.php:11
msgid "Options"
-msgstr ""
+msgstr "تنظیمات"
#: templates/settings.php:12
msgid "Applicable"
-msgstr ""
+msgstr "قابل اجرا"
#: templates/settings.php:27
msgid "Add mount point"
@@ -99,22 +100,22 @@ msgid "Users"
msgstr "کاربران"
#: templates/settings.php:108 templates/settings.php:109
-#: templates/settings.php:149 templates/settings.php:150
+#: templates/settings.php:144 templates/settings.php:145
msgid "Delete"
msgstr "حذف"
#: templates/settings.php:124
msgid "Enable User External Storage"
-msgstr ""
+msgstr "فعال سازی حافظه خارجی کاربر"
#: templates/settings.php:125
msgid "Allow users to mount their own external storage"
msgstr ""
-#: templates/settings.php:139
+#: templates/settings.php:136
msgid "SSL root certificates"
msgstr ""
-#: templates/settings.php:158
+#: templates/settings.php:153
msgid "Import Root Certificate"
msgstr ""
diff --git a/l10n/fa/files_sharing.po b/l10n/fa/files_sharing.po
index f7b3799df12..e72b1ce1dc6 100644
--- a/l10n/fa/files_sharing.po
+++ b/l10n/fa/files_sharing.po
@@ -3,14 +3,15 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Amir Reza Asadi <amirreza.asadi@live.com>, 2013.
# Mohammad Dashtizadeh <mohammad@dashtizadeh.net>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-09-22 01:14+0200\n"
-"PO-Revision-Date: 2012-09-21 23:15+0000\n"
-"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 11:20+0000\n"
+"Last-Translator: Amir Reza Asadi <amirreza.asadi@live.com>\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"
@@ -20,30 +21,30 @@ msgstr ""
#: templates/authenticate.php:4
msgid "Password"
-msgstr ""
+msgstr "گذرواژه"
#: templates/authenticate.php:6
msgid "Submit"
-msgstr ""
+msgstr "ثبت"
#: templates/public.php:9
#, php-format
msgid "%s shared the folder %s with you"
-msgstr ""
+msgstr "%sپوشه %s را با شما به اشتراک گذاشت"
#: templates/public.php:11
#, php-format
msgid "%s shared the file %s with you"
-msgstr ""
+msgstr "%sفایل %s را با شما به اشتراک گذاشت"
#: templates/public.php:14 templates/public.php:30
msgid "Download"
-msgstr ""
+msgstr "دانلود"
#: templates/public.php:29
msgid "No preview available for"
-msgstr ""
+msgstr "هیچگونه پیش نمایشی موجود نیست"
-#: templates/public.php:37
+#: templates/public.php:35
msgid "web services under your control"
-msgstr ""
+msgstr "سرویس های تحت وب در کنترل شما"
diff --git a/l10n/fa/files_trashbin.po b/l10n/fa/files_trashbin.po
index 99f4a8d73e0..3610dde6bec 100644
--- a/l10n/fa/files_trashbin.po
+++ b/l10n/fa/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,37 +17,37 @@ msgstr ""
"Language: fa\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "نام"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 پوشه"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{ شمار} پوشه ها"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 پرونده"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{ شمار } فایل ها"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
@@ -55,4 +55,4 @@ msgstr ""
#: templates/index.php:20 templates/index.php:22
msgid "Restore"
-msgstr ""
+msgstr "بازیابی"
diff --git a/l10n/fa/files_versions.po b/l10n/fa/files_versions.po
index 7e657a47ca6..276a3e16135 100644
--- a/l10n/fa/files_versions.po
+++ b/l10n/fa/files_versions.po
@@ -3,14 +3,15 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# mahdi Kereshteh <miki_mika1362@yahoo.com>, 2013.
# Mohammad Dashtizadeh <mohammad@dashtizadeh.net>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-15 00:03+0100\n"
-"PO-Revision-Date: 2013-01-14 23:04+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2013-02-04 00:05+0100\n"
+"PO-Revision-Date: 2013-02-03 11:40+0000\n"
+"Last-Translator: miki_mika1362 <miki_mika1362@yahoo.com>\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"
@@ -20,7 +21,7 @@ msgstr ""
#: js/versions.js:16
msgid "History"
-msgstr ""
+msgstr "تاریخچه"
#: templates/settings.php:3
msgid "Files Versioning"
@@ -28,4 +29,4 @@ msgstr ""
#: templates/settings.php:4
msgid "Enable"
-msgstr ""
+msgstr "فعال"
diff --git a/l10n/fa/lib.po b/l10n/fa/lib.po
index 7cceb3e4f3a..4fb46ee3443 100644
--- a/l10n/fa/lib.po
+++ b/l10n/fa/lib.po
@@ -3,14 +3,15 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Amir Reza Asadi <amirreza.asadi@live.com>, 2013.
# Mohammad Dashtizadeh <mohammad@dashtizadeh.net>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-27 00:04+0100\n"
-"PO-Revision-Date: 2013-01-26 13:36+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 14:01+0000\n"
+"Last-Translator: Amir Reza Asadi <amirreza.asadi@live.com>\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"
@@ -18,53 +19,53 @@ msgstr ""
"Language: fa\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: app.php:301
+#: app.php:312
msgid "Help"
msgstr "راه‌نما"
-#: app.php:308
+#: app.php:319
msgid "Personal"
msgstr "شخصی"
-#: app.php:313
+#: app.php:324
msgid "Settings"
msgstr "تنظیمات"
-#: app.php:318
+#: app.php:329
msgid "Users"
msgstr "کاربران"
-#: app.php:325
+#: app.php:336
msgid "Apps"
-msgstr ""
+msgstr " برنامه ها"
-#: app.php:327
+#: app.php:338
msgid "Admin"
msgstr "مدیر"
-#: files.php:365
+#: files.php:202
msgid "ZIP download is turned off."
-msgstr ""
+msgstr "دانلود به صورت فشرده غیر فعال است"
-#: files.php:366
+#: files.php:203
msgid "Files need to be downloaded one by one."
-msgstr ""
+msgstr "فایل ها باید به صورت یکی یکی دانلود شوند"
-#: files.php:366 files.php:391
+#: files.php:203 files.php:228
msgid "Back to Files"
-msgstr ""
+msgstr "بازگشت به فایل ها"
-#: files.php:390
+#: files.php:227
msgid "Selected files too large to generate zip file."
-msgstr ""
+msgstr "فایل های انتخاب شده بزرگتر از آن هستند که بتوان یک فایل فشرده تولید کرد"
-#: helper.php:229
+#: helper.php:226
msgid "couldn't be determined"
msgstr ""
#: json.php:28
msgid "Application is not enabled"
-msgstr ""
+msgstr "برنامه فعال نشده است"
#: json.php:39 json.php:62 json.php:73
msgid "Authentication error"
@@ -84,7 +85,7 @@ msgstr "متن"
#: search/provider/file.php:29
msgid "Images"
-msgstr ""
+msgstr "تصاویر"
#: template.php:113
msgid "seconds ago"
@@ -106,7 +107,7 @@ msgstr "1 ساعت پیش"
#: template.php:117
#, php-format
msgid "%d hours ago"
-msgstr ""
+msgstr "%d ساعت پیش"
#: template.php:118
msgid "today"
@@ -119,7 +120,7 @@ msgstr "دیروز"
#: template.php:120
#, php-format
msgid "%d days ago"
-msgstr ""
+msgstr "%d روز پیش"
#: template.php:121
msgid "last month"
@@ -128,7 +129,7 @@ msgstr "ماه قبل"
#: template.php:122
#, php-format
msgid "%d months ago"
-msgstr ""
+msgstr "%dماه پیش"
#: template.php:123
msgid "last year"
@@ -154,4 +155,4 @@ msgstr ""
#: vcategories.php:188 vcategories.php:249
#, php-format
msgid "Could not find category \"%s\""
-msgstr ""
+msgstr "دسته بندی %s یافت نشد"
diff --git a/l10n/fa/settings.po b/l10n/fa/settings.po
index 758c6c4152b..f38f77bf14e 100644
--- a/l10n/fa/settings.po
+++ b/l10n/fa/settings.po
@@ -5,14 +5,15 @@
# Translators:
# <basir.jafarzadeh@gmail.com>, 2012.
# Hossein nag <h.sname@yahoo.com>, 2012.
+# mahdi Kereshteh <miki_mika1362@yahoo.com>, 2013.
# <tamass4116@gmail.com>, 2012.
# vahid chakoshy <vchakoshy@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n"
"MIME-Version: 1.0\n"
@@ -25,13 +26,22 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "قادر به بارگذاری لیست از فروشگاه اپ نیستم"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "خطا در اعتبار سنجی"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
-msgstr ""
+msgstr "این گروه در حال حاضر موجود است"
#: ajax/creategroup.php:19
msgid "Unable to add group"
-msgstr ""
+msgstr "افزودن گروه امکان پذیر نیست"
#: ajax/enableapp.php:11
msgid "Could not enable app. "
@@ -47,15 +57,11 @@ msgstr "ایمیل غیر قابل قبول"
#: ajax/removegroup.php:13
msgid "Unable to delete group"
-msgstr ""
-
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "خطا در اعتبار سنجی"
+msgstr "حذف گروه امکان پذیر نیست"
#: ajax/removeuser.php:24
msgid "Unable to delete user"
-msgstr ""
+msgstr "حذف کاربر امکان پذیر نیست"
#: ajax/setlanguage.php:15
msgid "Language changed"
@@ -79,15 +85,43 @@ msgstr ""
msgid "Unable to remove user from group %s"
msgstr ""
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "غیرفعال"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "فعال"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr "لطفا صبر کنید ..."
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr "در حال بروز رسانی..."
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "خطا"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr "بروز رسانی انجام شد"
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "درحال ذخیره ..."
@@ -101,7 +135,7 @@ msgstr "برنامه خود را بیافزایید"
#: templates/apps.php:11
msgid "More Apps"
-msgstr ""
+msgstr "برنامه های بیشتر"
#: templates/apps.php:24
msgid "Select an App"
@@ -115,6 +149,10 @@ msgstr "صفحه این اٌپ را در apps.owncloud.com ببینید"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr ""
+#: templates/apps.php:31
+msgid "Update"
+msgstr "به روز رسانی"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr ""
@@ -129,7 +167,7 @@ msgstr ""
#: templates/help.php:7
msgid "Forum"
-msgstr ""
+msgstr "انجمن"
#: templates/help.php:9
msgid "Bugtracker"
@@ -160,67 +198,83 @@ msgstr ""
msgid "Download iOS Client"
msgstr ""
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "گذرواژه"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "رمز عبور شما تغییر یافت"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "ناتوان در تغییر گذرواژه"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "گذرواژه کنونی"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "گذرواژه جدید"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "نمایش"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "تغییر گذر واژه"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "پست الکترونیکی"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "پست الکترونیکی شما"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "پست الکترونیکی را پرکنید تا بازیابی گذرواژه فعال شود"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "زبان"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "به ترجمه آن کمک کنید"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr ""
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr ""
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
-msgstr ""
+msgstr "نسخه"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -244,27 +298,23 @@ msgstr "ایجاد کردن"
#: templates/users.php:35
msgid "Default Storage"
-msgstr ""
+msgstr "ذخیره سازی پیش فرض"
#: templates/users.php:42 templates/users.php:142
msgid "Unlimited"
-msgstr ""
+msgstr "نامحدود"
#: templates/users.php:60 templates/users.php:157
msgid "Other"
msgstr "سایر"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr ""
#: templates/users.php:86
msgid "Storage"
-msgstr ""
+msgstr "حافظه"
#: templates/users.php:97
msgid "change display name"
@@ -276,7 +326,7 @@ msgstr ""
#: templates/users.php:137
msgid "Default"
-msgstr ""
+msgstr "پیش فرض"
#: templates/users.php:165
msgid "Delete"
diff --git a/l10n/fa/user_ldap.po b/l10n/fa/user_ldap.po
index b9a2a147546..2ec49d42b23 100644
--- a/l10n/fa/user_ldap.po
+++ b/l10n/fa/user_ldap.po
@@ -3,14 +3,15 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# mahdi Kereshteh <miki_mika1362@yahoo.com>, 2013.
# Mohammad Dashtizadeh <mohammad@dashtizadeh.net>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-16 00:19+0100\n"
-"PO-Revision-Date: 2013-01-15 23:20+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 05:40+0000\n"
+"Last-Translator: miki_mika1362 <miki_mika1362@yahoo.com>\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"
@@ -18,6 +19,58 @@ msgstr ""
"Language: fa\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "حذف کردن انجام نشد"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr "آیا تنظیمات ذخیره شود ؟"
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -32,165 +85,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "میزبانی"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "رمز عبور"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr ""
-#: templates/settings.php:24
-msgid "Port"
+#: templates/settings.php:31
+msgid "Connection Settings"
msgstr ""
-#: templates/settings.php:25
-msgid "Base User Tree"
+#: templates/settings.php:33
+msgid "Configuration Active"
msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
+#: templates/settings.php:34
+msgid "Port"
+msgstr "درگاه"
+
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:37
+msgid "Disable Main Server"
+msgstr ""
+
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr ""
+
+#: templates/settings.php:38
msgid "Use TLS"
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr ""
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr ""
-#: templates/settings.php:34
-msgid "in bytes"
+#: templates/settings.php:49
+msgid "Base Group Tree"
msgstr ""
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
msgstr ""
-#: templates/settings.php:37
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
+msgid "in bytes"
+msgstr ""
+
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr ""
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "راه‌نما"
diff --git a/l10n/fi_FI/core.po b/l10n/fi_FI/core.po
index cd1630bfcfb..734dc893ad9 100644
--- a/l10n/fi_FI/core.po
+++ b/l10n/fi_FI/core.po
@@ -14,9 +14,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
-"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -162,59 +162,59 @@ msgstr "Marraskuu"
msgid "December"
msgstr "Joulukuu"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Asetukset"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "sekuntia sitten"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "1 minuutti sitten"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{minutes} minuuttia sitten"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "1 tunti sitten"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "{hours} tuntia sitten"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "tänään"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "eilen"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{days} päivää sitten"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "viime kuussa"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "{months} kuukautta sitten"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "kuukautta sitten"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "viime vuonna"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "vuotta sitten"
@@ -547,7 +547,7 @@ msgstr "Viimeistele asennus"
msgid "web services under your control"
msgstr "verkkopalvelut hallinnassasi"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Kirjaudu ulos"
@@ -569,14 +569,18 @@ msgstr "Vaihda salasanasi suojataksesi tilisi uudelleen."
msgid "Lost your password?"
msgstr "Unohditko salasanasi?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "muista"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Kirjaudu sisään"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "edellinen"
diff --git a/l10n/fi_FI/files.po b/l10n/fi_FI/files.po
index 0208f51f421..13f67673e04 100644
--- a/l10n/fi_FI/files.po
+++ b/l10n/fi_FI/files.po
@@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n"
"MIME-Version: 1.0\n"
@@ -22,46 +22,46 @@ msgstr ""
"Language: fi_FI\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Tiedostoa ei lähetetty. Tuntematon virhe"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Ei virheitä, tiedosto lähetettiin onnistuneesti"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr ""
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Lähetetty tiedosto ylittää HTML-lomakkeessa määritetyn MAX_FILE_SIZE-arvon ylärajan"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Tiedoston lähetys onnistui vain osittain"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Yhtäkään tiedostoa ei lähetetty"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Väliaikaiskansiota ei ole olemassa"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Levylle kirjoitus epäonnistui"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "Tilaa ei ole riittävästi"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "Virheellinen kansio."
@@ -73,11 +73,15 @@ msgstr "Tiedostot"
msgid "Unshare"
msgstr "Peru jakaminen"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Poista"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Nimeä uudelleen"
@@ -111,7 +115,7 @@ msgstr ""
#: js/filelist.js:280
msgid "perform delete operation"
-msgstr ""
+msgstr "suorita poistotoiminto"
#: js/files.js:52
msgid "'.' is an invalid file name."
@@ -182,31 +186,31 @@ msgstr "Verkko-osoite ei voi olla tyhjä"
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Nimi"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Koko"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Muutettu"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 kansio"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} kansiota"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 tiedosto"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} tiedostoa"
@@ -264,7 +268,7 @@ msgstr "Linkistä"
#: templates/index.php:40
msgid "Trash"
-msgstr ""
+msgstr "Roskakori"
#: templates/index.php:46
msgid "Cancel upload"
@@ -298,4 +302,4 @@ msgstr "Tämänhetkinen tutkinta"
#: templates/upgrade.php:2
msgid "Upgrading filesystem cache..."
-msgstr ""
+msgstr "Päivitetään tiedostojärjestelmän välimuistia..."
diff --git a/l10n/fi_FI/files_encryption.po b/l10n/fi_FI/files_encryption.po
index 5f635937590..d8095a939b7 100644
--- a/l10n/fi_FI/files_encryption.po
+++ b/l10n/fi_FI/files_encryption.po
@@ -3,13 +3,13 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# Jiri Grönroos <jiri.gronroos@iki.fi>, 2012.
+# Jiri Grönroos <jiri.gronroos@iki.fi>, 2012-2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n"
"MIME-Version: 1.0\n"
@@ -34,50 +34,28 @@ msgstr ""
#: js/settings-personal.js:25
msgid "Please check your passwords and try again."
-msgstr ""
+msgstr "Tarkista salasanasi ja yritä uudelleen."
#: js/settings-personal.js:25
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "Salaus"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "Salaus"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Jätä seuraavat tiedostotyypit salaamatta"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Ei mitään"
diff --git a/l10n/fi_FI/files_external.po b/l10n/fi_FI/files_external.po
index c40ca823386..7b2a88bd1b2 100644
--- a/l10n/fi_FI/files_external.po
+++ b/l10n/fi_FI/files_external.po
@@ -4,15 +4,15 @@
#
# Translators:
# <ari.takalo@iki.fi>, 2012.
-# Jiri Grönroos <jiri.gronroos@iki.fi>, 2012.
+# Jiri Grönroos <jiri.gronroos@iki.fi>, 2012-2013.
# <tehoratopato@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-12-13 00:17+0100\n"
-"PO-Revision-Date: 2012-12-11 23:22+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 14:01+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"
@@ -28,11 +28,11 @@ msgstr "Pääsy sallittu"
msgid "Error configuring Dropbox storage"
msgstr "Virhe Dropbox levyn asetuksia tehtäessä"
-#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40
+#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:41
msgid "Grant access"
msgstr "Salli pääsy"
-#: js/dropbox.js:73 js/google.js:72
+#: js/dropbox.js:73 js/google.js:73
msgid "Fill out all required fields"
msgstr "Täytä kaikki vaaditut kentät"
@@ -40,22 +40,22 @@ msgstr "Täytä kaikki vaaditut kentät"
msgid "Please provide a valid Dropbox app key and secret."
msgstr ""
-#: js/google.js:26 js/google.js:73 js/google.js:78
+#: js/google.js:26 js/google.js:74 js/google.js:79
msgid "Error configuring Google Drive storage"
msgstr "Virhe Google Drive levyn asetuksia tehtäessä"
-#: lib/config.php:434
+#: lib/config.php:405
msgid ""
"<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares "
"is not possible. Please ask your system administrator to install it."
-msgstr ""
+msgstr "<b>Varoitus:</b> \"smbclient\" ei ole asennettuna. CIFS-/SMB-jakojen liittäminen ei ole mahdollista. Pyydä järjestelmän ylläpitäjää asentamaan smbclient."
-#: lib/config.php:435
+#: lib/config.php:406
msgid ""
"<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting"
" of FTP shares is not possible. Please ask your system administrator to "
"install it."
-msgstr ""
+msgstr "<b>Varoitus:</b> PHP:n FTP-tuki ei ole käytössä tai sitä ei ole asennettu. FTP-jakojen liittäminen ei ole mahdollista. Pyydä järjestelmän ylläpitäjää ottamaan FTP-tuki käyttöön."
#: templates/settings.php:3
msgid "External Storage"
@@ -102,7 +102,7 @@ msgid "Users"
msgstr "Käyttäjät"
#: templates/settings.php:108 templates/settings.php:109
-#: templates/settings.php:149 templates/settings.php:150
+#: templates/settings.php:144 templates/settings.php:145
msgid "Delete"
msgstr "Poista"
@@ -114,10 +114,10 @@ msgstr "Ota käyttöön ulkopuoliset tallennuspaikat"
msgid "Allow users to mount their own external storage"
msgstr "Salli käyttäjien liittää omia erillisiä tallennusvälineitä"
-#: templates/settings.php:139
+#: templates/settings.php:136
msgid "SSL root certificates"
msgstr "SSL-juurivarmenteet"
-#: templates/settings.php:158
+#: templates/settings.php:153
msgid "Import Root Certificate"
msgstr "Tuo juurivarmenne"
diff --git a/l10n/fi_FI/files_trashbin.po b/l10n/fi_FI/files_trashbin.po
index 6c75aef2cfe..862e93f1b77 100644
--- a/l10n/fi_FI/files_trashbin.po
+++ b/l10n/fi_FI/files_trashbin.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Jiri Grönroos <jiri.gronroos@iki.fi>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,42 +18,42 @@ msgstr ""
"Language: fi_FI\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
-msgstr ""
+msgstr "suorita palautustoiminto"
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Nimi"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
-msgstr ""
+msgstr "Poistettu"
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 kansio"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} kansiota"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 tiedosto"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} tiedostoa"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
-msgstr ""
+msgstr "Tyhjää täynnä! Roskakorissa ei ole mitään."
#: templates/index.php:20 templates/index.php:22
msgid "Restore"
-msgstr ""
+msgstr "Palauta"
diff --git a/l10n/fi_FI/settings.po b/l10n/fi_FI/settings.po
index 7596a234212..f31845d910b 100644
--- a/l10n/fi_FI/settings.po
+++ b/l10n/fi_FI/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n"
"MIME-Version: 1.0\n"
@@ -24,6 +24,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Ei pystytä lataamaan listaa sovellusvarastosta (App Store)"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Todennusvirhe"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "Ryhmä on jo olemassa"
@@ -48,10 +57,6 @@ msgstr "Virheellinen sähköposti"
msgid "Unable to delete group"
msgstr "Ryhmän poisto epäonnistui"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Todennusvirhe"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Käyttäjän poisto epäonnistui"
@@ -78,15 +83,43 @@ msgstr "Käyttäjän tai ryhmän %s lisääminen ei onnistu"
msgid "Unable to remove user from group %s"
msgstr "Käyttäjän poistaminen ryhmästä %s ei onnistu"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr "Sovelluksen päivitys epäonnistui."
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr "Päivitä versioon {appversion}"
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Poista käytöstä"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Käytä"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr "Odota hetki..."
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr "Päivitetään..."
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr "Virhe sovellusta päivittäessä"
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Virhe"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr "Päivitetty"
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Tallennetaan..."
@@ -114,6 +147,10 @@ msgstr "Katso sovellussivu osoitteessa apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-lisensoija <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Päivitä"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Käyttäjäohjeistus"
@@ -159,67 +196,83 @@ msgstr "Lataa Android-sovellus"
msgid "Download iOS Client"
msgstr "Lataa iOS-sovellus"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Salasana"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Salasanasi vaihdettiin"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Salasanaasi ei voitu vaihtaa"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Nykyinen salasana"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Uusi salasana"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "näytä"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Vaihda salasana"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr "Näyttönimi"
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "Sähköposti"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Sähköpostiosoitteesi"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Anna sähköpostiosoitteesi, jotta unohdettu salasana on mahdollista palauttaa"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Kieli"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Auta kääntämisessä"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "Käytä tätä osoitetta yhdistäessäsi ownCloudiisi tiedostonhallintaa käyttäen"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Versio"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -253,10 +306,6 @@ msgstr "Rajoittamaton"
msgid "Other"
msgstr "Muu"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr "Näyttönimi"
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Ryhmän ylläpitäjä"
@@ -267,11 +316,11 @@ msgstr ""
#: templates/users.php:97
msgid "change display name"
-msgstr ""
+msgstr "vaihda näyttönimi"
#: templates/users.php:101
msgid "set new password"
-msgstr ""
+msgstr "aseta uusi salasana"
#: templates/users.php:137
msgid "Default"
diff --git a/l10n/fi_FI/user_ldap.po b/l10n/fi_FI/user_ldap.po
index 94f7ad7b4bb..e0a1ecc049e 100644
--- a/l10n/fi_FI/user_ldap.po
+++ b/l10n/fi_FI/user_ldap.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-16 00:19+0100\n"
-"PO-Revision-Date: 2013-01-15 23:20+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n"
"MIME-Version: 1.0\n"
@@ -20,6 +20,58 @@ msgstr ""
"Language: fi_FI\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Poisto epäonnistui"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -34,165 +86,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Isäntä"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "Voit jättää protokollan määrittämättä, paitsi kun vaadit SSL:ää. Aloita silloin ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "Oletus DN"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "Voit määrittää käyttäjien ja ryhmien oletus DN:n (distinguished name) 'tarkemmat asetukset'-välilehdeltä "
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "Käyttäjän DN"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "Asiakasohjelman DN, jolla yhdistäminen tehdään, ts. uid=agent,dc=example,dc=com. Mahdollistaaksesi anonyymin yhteyden, jätä DN ja salasana tyhjäksi."
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Salasana"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "Jos haluat mahdollistaa anonyymin pääsyn, jätä DN ja Salasana tyhjäksi "
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "Login suodatus"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "Määrittelee käytettävän suodattimen, kun sisäänkirjautumista yritetään. %%uid korvaa sisäänkirjautumisessa käyttäjätunnuksen."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "käytä %%uid paikanvaraajaa, ts. \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "Käyttäjien suodatus"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "Määrittelee käytettävän suodattimen, kun käyttäjiä haetaan. "
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "ilman paikanvaraustermiä, ts. \"objectClass=person\"."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Ryhmien suodatus"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "Määrittelee käytettävän suodattimen, kun ryhmiä haetaan. "
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "ilman paikanvaraustermiä, ts. \"objectClass=posixGroup\"."
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Portti"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "Oletuskäyttäjäpuu"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "Ryhmien juuri"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "Ryhmän ja jäsenen assosiaatio (yhteys)"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Käytä TLS:ää"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "Älä käytä SSL-yhteyttä varten, se epäonnistuu. "
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "Kirjainkoosta piittamaton LDAP-palvelin (Windows)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Poista käytöstä SSL-varmenteen vahvistus"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "Jos yhteys toimii vain tällä valinnalla, siirrä LDAP-palvelimen SSL-varmenne ownCloud-palvelimellesi."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "Ei suositella, käytä vain testausta varten."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "sekunneissa. Muutos tyhjentää välimuistin."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "Käyttäjän näytettävän nimen kenttä"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "LDAP-attribuutti, jota käytetään käyttäjän ownCloud-käyttäjänimenä "
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "Oletuskäyttäjäpuu"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "Ryhmän \"näytettävä nimi\"-kenttä"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "LDAP-attribuutti, jota käytetään luomaan ryhmän ownCloud-nimi"
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "Ryhmien juuri"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr ""
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Ryhmän ja jäsenen assosiaatio (yhteys)"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "tavuissa"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "sekunneissa. Muutos tyhjentää välimuistin."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "Jätä tyhjäksi käyttäjänimi (oletusasetus). Muutoin anna LDAP/AD-atribuutti."
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Ohje"
diff --git a/l10n/fr/core.po b/l10n/fr/core.po
index 81a4e6bd2ee..31f4f80f353 100644
--- a/l10n/fr/core.po
+++ b/l10n/fr/core.po
@@ -6,6 +6,7 @@
# Christophe Lherieau <skimpax@gmail.com>, 2012-2013.
# David Basquin <dba@alternalease.fr>, 2013.
# <dba@alternalease.fr>, 2013.
+# Fabian Lemaître <ptit.boogy@gmail.com>, 2013.
# <fkhannouf@me.com>, 2012.
# <florentin.lemoal@gmail.com>, 2012.
# Guillaume Paumier <guillom.pom@gmail.com>, 2012.
@@ -19,8 +20,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:07+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n"
"MIME-Version: 1.0\n"
@@ -167,59 +168,59 @@ msgstr "novembre"
msgid "December"
msgstr "décembre"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Paramètres"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "il y a quelques secondes"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "il y a une minute"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "il y a {minutes} minutes"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "Il y a une heure"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "Il y a {hours} heures"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "aujourd'hui"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "hier"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "il y a {days} jours"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "le mois dernier"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "Il y a {months} mois"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "il y a plusieurs mois"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "l'année dernière"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "il y a plusieurs années"
@@ -268,7 +269,7 @@ msgstr "Partager"
#: js/share.js:29 js/share.js:43 js/share.js:90 js/share.js:93
msgid "Shared"
-msgstr ""
+msgstr "Partagé"
#: js/share.js:141 js/share.js:611
msgid "Error while sharing"
@@ -552,7 +553,7 @@ msgstr "Terminer l'installation"
msgid "web services under your control"
msgstr "services web sous votre contrôle"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Se déconnecter"
@@ -574,14 +575,18 @@ msgstr "Veuillez changer votre mot de passe pour sécuriser à nouveau votre com
msgid "Lost your password?"
msgstr "Mot de passe perdu ?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "se souvenir de moi"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Connexion"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "précédent"
diff --git a/l10n/fr/files.po b/l10n/fr/files.po
index de61e4b0576..4d48780dff7 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:
+# Cédric MARTIN <sid50.martin@gmail.com>, 2013.
# Christophe Lherieau <skimpax@gmail.com>, 2012-2013.
# Cyril Glapa <kyriog@gmail.com>, 2012.
# David Basquin <dba@alternalease.fr>, 2013.
@@ -20,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n"
"MIME-Version: 1.0\n"
@@ -30,46 +31,46 @@ msgstr ""
"Language: fr\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Aucun fichier n'a été chargé. Erreur inconnue"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Aucune erreur, le fichier a été téléversé avec succès"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "Le fichier envoyé dépasse la valeur upload_max_filesize située dans le fichier php.ini:"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Le fichier téléversé excède la valeur de MAX_FILE_SIZE spécifiée dans le formulaire HTML"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Le fichier n'a été que partiellement téléversé"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Aucun fichier n'a été téléversé"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Il manque un répertoire temporaire"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Erreur d'écriture sur le disque"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "Espace disponible insuffisant"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "Dossier invalide."
@@ -81,11 +82,15 @@ msgstr "Fichiers"
msgid "Unshare"
msgstr "Ne plus partager"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Supprimer"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Renommer"
@@ -119,7 +124,7 @@ msgstr "{new_name} a été remplacé par {old_name}"
#: js/filelist.js:280
msgid "perform delete operation"
-msgstr ""
+msgstr "effectuer l'opération de suppression"
#: js/files.js:52
msgid "'.' is an invalid file name."
@@ -190,31 +195,31 @@ msgstr "L'URL ne peut-être vide"
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "Nom de dossier invalide. L'utilisation du mot 'Shared' est réservée à Owncloud"
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Nom"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Taille"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Modifié"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 dossier"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} dossiers"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 fichier"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} fichiers"
@@ -272,7 +277,7 @@ msgstr "Depuis le lien"
#: templates/index.php:40
msgid "Trash"
-msgstr ""
+msgstr "Corbeille"
#: templates/index.php:46
msgid "Cancel upload"
@@ -306,4 +311,4 @@ msgstr "Analyse en cours"
#: templates/upgrade.php:2
msgid "Upgrading filesystem cache..."
-msgstr ""
+msgstr "Mise à niveau du cache du système de fichier"
diff --git a/l10n/fr/files_encryption.po b/l10n/fr/files_encryption.po
index f1305f621d6..d20576ced12 100644
--- a/l10n/fr/files_encryption.po
+++ b/l10n/fr/files_encryption.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-25 00:05+0100\n"
-"PO-Revision-Date: 2013-01-24 01:10+0000\n"
-"Last-Translator: Romain DEP. <rom1dep@gmail.com>\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -40,44 +40,22 @@ msgstr "Veuillez vérifier vos mots de passe et réessayer."
msgid "Could not change your file encryption password to your login password"
msgstr "Impossible de convertir votre mot de passe de chiffrement en mot de passe de connexion"
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr "Choix du type de chiffrement :"
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr "Chiffrement côté client (plus sécurisé, mais ne permet pas l'accès à vos données depuis l'interface web)"
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr "Chiffrement côté serveur (vous permet d'accéder à vos fichiers depuis l'interface web et depuis le client de synchronisation)"
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr "Aucun (pas de chiffrement)"
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
-msgstr "Important : Une fois le mode de chiffrement choisi, il est impossible de revenir en arrière"
-
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
-msgstr "Propre à l'utilisateur (laisse le choix à l'utilisateur)"
-
-#: templates/settings.php:65
+#: templates/settings-personal.php:4 templates/settings.php:5
msgid "Encryption"
msgstr "Chiffrement"
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Ne pas chiffrer les fichiers dont les types sont les suivants"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
+msgstr ""
+
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
+msgstr ""
+
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
+msgstr ""
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Aucun"
diff --git a/l10n/fr/files_trashbin.po b/l10n/fr/files_trashbin.po
index 997e15235bc..a0b95c58b5c 100644
--- a/l10n/fr/files_trashbin.po
+++ b/l10n/fr/files_trashbin.po
@@ -3,13 +3,15 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Cédric MARTIN <sid50.martin@gmail.com>, 2013.
+# Romain DEP. <rom1dep@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,42 +19,42 @@ msgstr ""
"Language: fr\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
-msgstr ""
+msgstr "effectuer l'opération de restauration"
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Nom"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
-msgstr ""
+msgstr "Effacé"
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 dossier"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} dossiers"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 fichier"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} fichiers"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
-msgstr ""
+msgstr "Il n'y a rien ici. Votre corbeille est vide !"
#: templates/index.php:20 templates/index.php:22
msgid "Restore"
-msgstr ""
+msgstr "Restaurer"
diff --git a/l10n/fr/settings.po b/l10n/fr/settings.po
index 320184d4152..926b1a0e082 100644
--- a/l10n/fr/settings.po
+++ b/l10n/fr/settings.po
@@ -4,6 +4,7 @@
#
# Translators:
# Brice <bmaron@gmail.com>, 2012.
+# Cédric MARTIN <sid50.martin@gmail.com>, 2013.
# Cyril Glapa <kyriog@gmail.com>, 2012.
# <dba@alternalease.fr>, 2013.
# <fboulogne@april.org>, 2011.
@@ -18,12 +19,13 @@
# Robert Di Rosa <>, 2012.
# <rom1dep@gmail.com>, 2011, 2012.
# Romain DEP. <rom1dep@gmail.com>, 2012-2013.
+# <thomash76@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n"
"MIME-Version: 1.0\n"
@@ -36,6 +38,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Impossible de charger la liste depuis l'App Store"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Erreur d'authentification"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "Ce groupe existe déjà"
@@ -60,10 +71,6 @@ msgstr "E-mail invalide"
msgid "Unable to delete group"
msgstr "Impossible de supprimer le groupe"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Erreur d'authentification"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Impossible de supprimer l'utilisateur"
@@ -90,15 +97,43 @@ msgstr "Impossible d'ajouter l'utilisateur au groupe %s"
msgid "Unable to remove user from group %s"
msgstr "Impossible de supprimer l'utilisateur du groupe %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr "Impossible de mettre à jour l'application"
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr "Mettre à jour vers {appversion}"
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Désactiver"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Activer"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr "Veuillez patienter…"
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr "Mise à jour..."
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr "Erreur lors de la mise à jour de l'application"
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Erreur"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr "Mise à jour effectuée avec succès"
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Sauvegarde..."
@@ -126,6 +161,10 @@ msgstr "Voir la page des applications à l'url apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "Distribué sous licence <span class=\"licence\"></span>, par <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Mettre à jour"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Documentation utilisateur"
@@ -171,67 +210,83 @@ msgstr "Télécharger le client Android"
msgid "Download iOS Client"
msgstr "Télécharger le client iOS"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Mot de passe"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Votre mot de passe a été changé"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Impossible de changer votre mot de passe"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Mot de passe actuel"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Nouveau mot de passe"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "Afficher"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Changer de mot de passe"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr "Nom affiché"
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "E-mail"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Votre adresse e-mail"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Entrez votre adresse e-mail pour permettre la réinitialisation du mot de passe"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Langue"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Aidez à traduire"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "Utiliser cette adresse pour vous connecter à ownCloud dans votre gestionnaire de fichiers"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Version"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -243,7 +298,7 @@ msgstr "Développé par la <a href=\"http://ownCloud.org/contact\" target=\"_bla
#: templates/users.php:21 templates/users.php:79
msgid "Login Name"
-msgstr ""
+msgstr "Nom de la connexion"
#: templates/users.php:26 templates/users.php:82 templates/users.php:107
msgid "Groups"
@@ -265,10 +320,6 @@ msgstr "Illimité"
msgid "Other"
msgstr "Autre"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Groupe Admin"
@@ -279,11 +330,11 @@ msgstr "Support de stockage"
#: templates/users.php:97
msgid "change display name"
-msgstr ""
+msgstr "Changer le nom affiché"
#: templates/users.php:101
msgid "set new password"
-msgstr ""
+msgstr "Changer le mot de passe"
#: templates/users.php:137
msgid "Default"
diff --git a/l10n/fr/user_ldap.po b/l10n/fr/user_ldap.po
index 1beebaaf58f..acc3b57fd72 100644
--- a/l10n/fr/user_ldap.po
+++ b/l10n/fr/user_ldap.po
@@ -7,15 +7,16 @@
# <mathieu.payrol@gmail.com>, 2012.
# <mishka.lazzlo@gmail.com>, 2012.
# Romain DEP. <rom1dep@gmail.com>, 2012-2013.
+# <thomash76@gmail.com>, 2013.
# <windes@tructor.net>, 2012.
# <zrk951@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-25 00:05+0100\n"
-"PO-Revision-Date: 2013-01-24 01:50+0000\n"
-"Last-Translator: Romain DEP. <rom1dep@gmail.com>\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 20:10+0000\n"
+"Last-Translator: jiminybillybob <thomash76@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"
@@ -23,6 +24,58 @@ msgstr ""
"Language: fr\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr "Échec de la suppression de la configuration du serveur"
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr "La configuration est valide est la connexion peut être établie !"
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr "La configuration est valide, mais le lien ne peut être établi. Veuillez vérifier les paramètres du serveur ainsi que vos identifiants de connexion."
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr "La configuration est invalide. Veuillez vous référer aux fichiers de journaux ownCloud pour plus d'information."
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "La suppression a échoué"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr "Récupérer les paramètres depuis une configuration récente du serveur ?"
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr "Garder ces paramètres ?"
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr "Impossible d'ajouter la configuration du serveur."
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr "Test de connexion réussi"
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr "Le test de connexion a échoué"
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr "Êtes-vous vraiment sûr de vouloir effacer la configuration actuelle du serveur ?"
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr "Confirmer la suppression"
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -37,165 +90,227 @@ msgid ""
msgstr "<b>Attention :</b> Le module php LDAP n'est pas installé, par conséquent cette extension ne pourra fonctionner. Veuillez contacter votre administrateur système afin qu'il l'installe."
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr "Configuration du serveur"
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr "Ajouter une configuration du serveur"
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Hôte"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "Vous pouvez omettre le protocole, sauf si vous avez besoin de SSL. Dans ce cas préfixez avec ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "DN Racine"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr "Un DN racine par ligne"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "Vous pouvez spécifier les DN Racines de vos utilisateurs et groupes via l'onglet Avancé"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "DN Utilisateur (Autorisé à consulter l'annuaire)"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "DN de l'utilisateur client pour lequel la liaison doit se faire, par exemple uid=agent,dc=example,dc=com. Pour un accès anonyme, laisser le DN et le mot de passe vides."
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Mot de passe"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "Pour un accès anonyme, laisser le DN Utilisateur et le mot de passe vides."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "Modèle d'authentification utilisateurs"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "Définit le motif à appliquer, lors d'une tentative de connexion. %%uid est remplacé par le nom d'utilisateur lors de la connexion."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "veuillez utiliser le champ %%uid , ex.: \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "Filtre d'utilisateurs"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "Définit le filtre à appliquer lors de la récupération des utilisateurs."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "sans élément de substitution, par exemple \"objectClass=person\"."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Filtre de groupes"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "Définit le filtre à appliquer lors de la récupération des groupes."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "sans élément de substitution, par exemple \"objectClass=posixGroup\"."
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr "Paramètres de connexion"
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr "Configuration active"
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr "Lorsque non cochée, la configuration sera ignorée."
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Port"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "DN racine de l'arbre utilisateurs"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr "Serveur de backup (réplique)"
-#: templates/settings.php:25
-msgid "One User Base DN per line"
-msgstr "Un DN racine utilisateur par ligne"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
+msgstr "Fournir un serveur de backup optionnel. Il doit s'agir d'une réplique du serveur LDAP/AD principal."
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "DN racine de l'arbre groupes"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr "Port du serveur de backup (réplique)"
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
-msgstr "Un DN racine groupe par ligne"
+#: templates/settings.php:37
+msgid "Disable Main Server"
+msgstr "Désactiver le serveur principal"
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "Association groupe-membre"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr "Lorsqu'activé, ownCloud ne se connectera qu'au serveur répliqué."
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Utiliser TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "Ne pas utiliser pour les connexions SSL, car cela échouera."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "Serveur LDAP insensible à la casse (Windows)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Désactiver la validation du certificat SSL."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "Si la connexion ne fonctionne qu'avec cette option, importez le certificat SSL du serveur LDAP dans le serveur ownCloud."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "Non recommandé, utilisation pour tests uniquement."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "en secondes. Tout changement vide le cache."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr "Paramètres du répertoire"
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "Champ \"nom d'affichage\" de l'utilisateur"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "L'attribut LDAP utilisé pour générer les noms d'utilisateurs d'ownCloud."
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "DN racine de l'arbre utilisateurs"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr "Un DN racine utilisateur par ligne"
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr "Recherche des attributs utilisateur"
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr "Optionnel, un attribut par ligne"
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "Champ \"nom d'affichage\" du groupe"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "L'attribut LDAP utilisé pour générer les noms de groupes d'ownCloud."
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "DN racine de l'arbre groupes"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr "Un DN racine groupe par ligne"
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr "Recherche des attributs du groupe"
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Association groupe-membre"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr "Attributs spéciaux"
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "en octets"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "en secondes. Tout changement vide le cache."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "Laisser vide "
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Aide"
diff --git a/l10n/gl/core.po b/l10n/gl/core.po
index 9b469981078..c2a5a1d2f09 100644
--- a/l10n/gl/core.po
+++ b/l10n/gl/core.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n"
"MIME-Version: 1.0\n"
@@ -158,59 +158,59 @@ msgstr "novembro"
msgid "December"
msgstr "decembro"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Configuracións"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "segundos atrás"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "hai 1 minuto"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "hai {minutes} minutos"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "hai 1 hora"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "hai {hours} horas"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "hoxe"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "onte"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "hai {days} días"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "último mes"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "hai {months} meses"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "meses atrás"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "último ano"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "anos atrás"
@@ -543,7 +543,7 @@ msgstr "Rematar a configuración"
msgid "web services under your control"
msgstr "servizos web baixo o seu control"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Desconectar"
@@ -565,14 +565,18 @@ msgstr "Cambie de novo o seu contrasinal para asegurar a súa conta."
msgid "Lost your password?"
msgstr "Perdeu o contrasinal?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "lembrar"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Conectar"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "anterior"
diff --git a/l10n/gl/files.po b/l10n/gl/files.po
index 19fcb367bac..d309fb232db 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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n"
"MIME-Version: 1.0\n"
@@ -19,46 +19,46 @@ msgstr ""
"Language: gl\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Non se subiu ningún ficheiro. Erro descoñecido."
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Non hai erros. O ficheiro enviouse correctamente"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "O ficheiro subido excede a directiva indicada polo tamaño_máximo_de_subida de php.ini"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "O ficheiro enviado supera a directiva MAX_FILE_SIZE que foi indicada no formulario HTML"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "O ficheiro enviado foi só parcialmente enviado"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Non se enviou ningún ficheiro"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Falta un cartafol temporal"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Erro ao escribir no disco"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "O espazo dispoñíbel é insuficiente"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "O directorio é incorrecto."
@@ -70,11 +70,15 @@ msgstr "Ficheiros"
msgid "Unshare"
msgstr "Deixar de compartir"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Eliminar"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Mudar o nome"
@@ -179,31 +183,31 @@ msgstr "URL non pode quedar baleiro."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "Nome de cartafol non válido. O uso de 'Shared' está reservado por Owncloud"
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Nome"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Tamaño"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Modificado"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 cartafol"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} cartafoles"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 ficheiro"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} ficheiros"
diff --git a/l10n/gl/files_encryption.po b/l10n/gl/files_encryption.po
index ba0a8e899da..2d7038a1249 100644
--- a/l10n/gl/files_encryption.po
+++ b/l10n/gl/files_encryption.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n"
"MIME-Version: 1.0\n"
@@ -40,44 +40,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "Cifrado"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "Cifrado"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Excluír os seguintes tipos de ficheiro do cifrado"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Nada"
diff --git a/l10n/gl/files_trashbin.po b/l10n/gl/files_trashbin.po
index 7c20517d24e..8f00ed2b31d 100644
--- a/l10n/gl/files_trashbin.po
+++ b/l10n/gl/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,37 +17,37 @@ msgstr ""
"Language: gl\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Nome"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 cartafol"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} cartafoles"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 ficheiro"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} ficheiros"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
@@ -55,4 +55,4 @@ msgstr ""
#: templates/index.php:20 templates/index.php:22
msgid "Restore"
-msgstr ""
+msgstr "Restablecer"
diff --git a/l10n/gl/settings.po b/l10n/gl/settings.po
index 957989c610c..ca408e99943 100644
--- a/l10n/gl/settings.po
+++ b/l10n/gl/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n"
"MIME-Version: 1.0\n"
@@ -24,6 +24,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Non foi posíbel cargar a lista desde a App Store"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Produciuse un erro de autenticación"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "O grupo xa existe"
@@ -48,10 +57,6 @@ msgstr "correo incorrecto"
msgid "Unable to delete group"
msgstr "Non é posíbel eliminar o grupo."
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Produciuse un erro de autenticación"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Non é posíbel eliminar o usuario"
@@ -78,15 +83,43 @@ msgstr "Non é posíbel engadir o usuario ao grupo %s"
msgid "Unable to remove user from group %s"
msgstr "Non é posíbel eliminar o usuario do grupo %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Desactivar"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Activar"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Erro"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Gardando..."
@@ -114,6 +147,10 @@ msgstr "Consulte a páxina do aplicativo en apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-licenciado por<span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Actualizar"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Documentación do usuario"
@@ -159,67 +196,83 @@ msgstr "Descargar clientes para Android"
msgid "Download iOS Client"
msgstr "Descargar clientes ra iOS"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Contrasinal"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "O seu contrasinal foi cambiado"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Non é posíbel cambiar o seu contrasinal"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Contrasinal actual"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Novo contrasinal"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "amosar"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Cambiar o contrasinal"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "Correo"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "O seu enderezo de correo"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Escriba un enderezo de correo para activar a recuperación do contrasinal"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Idioma"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Axude na tradución"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "Utilice este enderezo para conectarse ao seu ownCloud co administrador de ficheiros"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Versión"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -253,10 +306,6 @@ msgstr "Sen límites"
msgid "Other"
msgstr "Outro"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Grupo Admin"
diff --git a/l10n/gl/user_ldap.po b/l10n/gl/user_ldap.po
index 66d3c446382..fe74411b941 100644
--- a/l10n/gl/user_ldap.po
+++ b/l10n/gl/user_ldap.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-16 00:19+0100\n"
-"PO-Revision-Date: 2013-01-15 23:20+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n"
"MIME-Version: 1.0\n"
@@ -19,6 +19,58 @@ msgstr ""
"Language: gl\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Fallou o borrado"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -33,165 +85,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Servidor"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "Pode omitir o protocolo agás que precise de SSL. Nese caso comece con ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "DN base"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "Pode especificar a DN base para usuarios e grupos na lapela de «Avanzado»"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "DN do usuario"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "O DN do cliente do usuario co que hai que estabelecer unha conexión, p.ex uid=axente, dc=exemplo, dc=com. Para o acceso anónimo deixe o DN e o contrasinal baleiros."
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Contrasinal"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "Para o acceso anónimo deixe o DN e o contrasinal baleiros."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "Filtro de acceso de usuarios"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "Define o filtro que se aplica cando se intenta o acceso. %%uid substitúe o nome de usuario e a acción de acceso."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "usar a marca de posición %%uid, p.ex «uid=%%uid»"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "Filtro da lista de usuarios"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "Define o filtro a aplicar cando se recompilan os usuarios."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "sen ningunha marca de posición, como p.ex «objectClass=persoa»."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Filtro de grupo"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "Define o filtro a aplicar cando se recompilan os grupos."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "sen ningunha marca de posición, como p.ex «objectClass=grupoPosix»."
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Porto"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "Base da árbore de usuarios"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "Base da árbore de grupo"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "Asociación de grupos e membros"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Usar TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "Non empregalo para conexións SSL: fallará."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "Servidor LDAP que non distingue entre maiúsculas e minúsculas (Windows)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Desactiva a validación do certificado SSL."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "Se a conexión só funciona con esta opción importa o certificado SSL do servidor LDAP no seu servidor ownCloud."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "Non se recomenda. Só para probas."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "en segundos. Calquera cambio baleira a caché."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "Campo de mostra do nome de usuario"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "O atributo LDAP a empregar para xerar o nome de usuario de ownCloud."
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "Base da árbore de usuarios"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "Campo de mostra do nome de grupo"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "O atributo LDAP úsase para xerar os nomes dos grupos de ownCloud."
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "Base da árbore de grupo"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr ""
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Asociación de grupos e membros"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "en bytes"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "en segundos. Calquera cambio baleira a caché."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "Deixar baleiro para o nome de usuario (predeterminado). Noutro caso, especifique un atributo LDAP/AD."
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Axuda"
diff --git a/l10n/he/core.po b/l10n/he/core.po
index a8d90561ae2..2c90c77e73c 100644
--- a/l10n/he/core.po
+++ b/l10n/he/core.po
@@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n"
"MIME-Version: 1.0\n"
@@ -160,59 +160,59 @@ msgstr "נובמבר"
msgid "December"
msgstr "דצמבר"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "הגדרות"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "שניות"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "לפני דקה אחת"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "לפני {minutes} דקות"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "לפני שעה"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "לפני {hours} שעות"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "היום"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "אתמול"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "לפני {days} ימים"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "חודש שעבר"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "לפני {months} חודשים"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "חודשים"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "שנה שעברה"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "שנים"
@@ -545,7 +545,7 @@ msgstr "סיום התקנה"
msgid "web services under your control"
msgstr "שירותי רשת בשליטתך"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "התנתקות"
@@ -567,14 +567,18 @@ msgstr "נא לשנות את הססמה שלך כדי לאבטח את חשבונ
msgid "Lost your password?"
msgstr "שכחת את ססמתך?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "שמירת הססמה"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "כניסה"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "הקודם"
diff --git a/l10n/he/files.po b/l10n/he/files.po
index d40c3181983..0c221283b67 100644
--- a/l10n/he/files.po
+++ b/l10n/he/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n"
"MIME-Version: 1.0\n"
@@ -21,46 +21,46 @@ msgstr ""
"Language: he\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "לא הועלה קובץ. טעות בלתי מזוהה."
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "לא אירעה תקלה, הקבצים הועלו בהצלחה"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "הקבצים שנשלחו חורגים מהגודל שצוין בהגדרה upload_max_filesize שבקובץ php.ini:"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "הקובץ שהועלה חרג מההנחיה MAX_FILE_SIZE שצוינה בטופס ה־HTML"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "הקובץ שהועלה הועלה בצורה חלקית"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "לא הועלו קבצים"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "תיקייה זמנית חסרה"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "הכתיבה לכונן נכשלה"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr ""
@@ -72,11 +72,15 @@ msgstr "קבצים"
msgid "Unshare"
msgstr "הסר שיתוף"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "מחיקה"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "שינוי שם"
@@ -181,31 +185,31 @@ msgstr "קישור אינו יכול להיות ריק."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "שם"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "גודל"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "זמן שינוי"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "תיקייה אחת"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} תיקיות"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "קובץ אחד"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} קבצים"
diff --git a/l10n/he/files_encryption.po b/l10n/he/files_encryption.po
index cd62f06daf7..5347a271b67 100644
--- a/l10n/he/files_encryption.po
+++ b/l10n/he/files_encryption.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n"
"MIME-Version: 1.0\n"
@@ -40,44 +40,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "הצפנה"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "הצפנה"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "הוצא את סוגי הקבצים הבאים מהצפנה"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "כלום"
diff --git a/l10n/he/files_trashbin.po b/l10n/he/files_trashbin.po
index ecba90622ca..cd565092350 100644
--- a/l10n/he/files_trashbin.po
+++ b/l10n/he/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,37 +17,37 @@ msgstr ""
"Language: he\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "שם"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "תיקייה אחת"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} תיקיות"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "קובץ אחד"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} קבצים"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
diff --git a/l10n/he/settings.po b/l10n/he/settings.po
index 2fb85237b0f..018aebd9f60 100644
--- a/l10n/he/settings.po
+++ b/l10n/he/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n"
"MIME-Version: 1.0\n"
@@ -25,6 +25,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "לא ניתן לטעון רשימה מה־App Store"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "שגיאת הזדהות"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "הקבוצה כבר קיימת"
@@ -49,10 +58,6 @@ msgstr "דוא״ל לא חוקי"
msgid "Unable to delete group"
msgstr "לא ניתן למחוק את הקבוצה"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "שגיאת הזדהות"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "לא ניתן למחוק את המשתמש"
@@ -79,15 +84,43 @@ msgstr "לא ניתן להוסיף משתמש לקבוצה %s"
msgid "Unable to remove user from group %s"
msgstr "לא ניתן להסיר משתמש מהקבוצה %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "בטל"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "הפעל"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "שגיאה"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "שומר.."
@@ -115,6 +148,10 @@ msgstr "צפה בעמוד הישום ב apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "ברישיון <span class=\"licence\"></span>לטובת <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "עדכון"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "תיעוד משתמש"
@@ -160,67 +197,83 @@ msgstr "הורד תוכנה לאנדרואיד"
msgid "Download iOS Client"
msgstr "הורד תוכנה לiOS"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "ססמה"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "הססמה שלך הוחלפה"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "לא ניתן לשנות את הססמה שלך"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "ססמה נוכחית"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "ססמה חדשה"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "הצגה"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "שינוי ססמה"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "דוא״ל"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "כתובת הדוא״ל שלך"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "נא למלא את כתובת הדוא״ל שלך כדי לאפשר שחזור ססמה"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "פה"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "עזרה בתרגום"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr ""
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "השתמש בכתובת זאת על מנת להתחבר אל ownCloud דרך סייר קבצים."
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "גרסא"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -254,10 +307,6 @@ msgstr ""
msgid "Other"
msgstr "אחר"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "מנהל הקבוצה"
diff --git a/l10n/he/user_ldap.po b/l10n/he/user_ldap.po
index ec42e5a0854..54ede62468b 100644
--- a/l10n/he/user_ldap.po
+++ b/l10n/he/user_ldap.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-16 00:19+0100\n"
-"PO-Revision-Date: 2013-01-15 23:20+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n"
"MIME-Version: 1.0\n"
@@ -18,6 +18,58 @@ msgstr ""
"Language: he\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "מחיקה נכשלה"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -32,165 +84,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "מארח"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "DN משתמש"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "סיסמא"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "לגישה אנונימית, השאר את הDM והסיסמא ריקים."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "סנן כניסת משתמש"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "סנן רשימת משתמשים"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "סנן קבוצה"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr ""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr ""
-#: templates/settings.php:25
-msgid "Base User Tree"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr ""
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "בשניות. שינוי מרוקן את המטמון."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr ""
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr ""
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr ""
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "בבתים"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "בשניות. שינוי מרוקן את המטמון."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr ""
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "עזרה"
diff --git a/l10n/hi/core.po b/l10n/hi/core.po
index 3e666c18c78..d41343f3c04 100644
--- a/l10n/hi/core.po
+++ b/l10n/hi/core.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-30 00:23+0100\n"
-"PO-Revision-Date: 2013-01-29 23:23+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Hindi (http://www.transifex.com/projects/p/owncloud/language/hi/)\n"
"MIME-Version: 1.0\n"
@@ -157,59 +157,59 @@ msgstr ""
msgid "December"
msgstr ""
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr ""
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr ""
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr ""
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr ""
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr ""
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr ""
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr ""
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr ""
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr ""
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr ""
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr ""
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr ""
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr ""
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr ""
@@ -542,7 +542,7 @@ msgstr "सेटअप समाप्त करे"
msgid "web services under your control"
msgstr ""
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr ""
@@ -564,14 +564,18 @@ msgstr ""
msgid "Lost your password?"
msgstr ""
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr ""
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr ""
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "पिछला"
diff --git a/l10n/hi/files.po b/l10n/hi/files.po
index c56da3dc54c..e0189f4da40 100644
--- a/l10n/hi/files.po
+++ b/l10n/hi/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Hindi (http://www.transifex.com/projects/p/owncloud/language/hi/)\n"
"MIME-Version: 1.0\n"
@@ -17,46 +17,46 @@ msgstr ""
"Language: hi\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr ""
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr ""
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr ""
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr ""
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr ""
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr ""
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr ""
@@ -68,11 +68,15 @@ msgstr ""
msgid "Unshare"
msgstr ""
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr ""
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr ""
@@ -177,31 +181,31 @@ msgstr ""
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr ""
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr ""
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr ""
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr ""
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr ""
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr ""
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr ""
diff --git a/l10n/hi/files_encryption.po b/l10n/hi/files_encryption.po
index 83154bdbcbf..82eea01a3f3 100644
--- a/l10n/hi/files_encryption.po
+++ b/l10n/hi/files_encryption.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Hindi (http://www.transifex.com/projects/p/owncloud/language/hi/)\n"
"MIME-Version: 1.0\n"
@@ -39,44 +39,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr ""
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr ""
diff --git a/l10n/hi/files_trashbin.po b/l10n/hi/files_trashbin.po
index 81376782a72..fad204d0739 100644
--- a/l10n/hi/files_trashbin.po
+++ b/l10n/hi/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Hindi (http://www.transifex.com/projects/p/owncloud/language/hi/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -17,35 +17,35 @@ msgstr ""
"Language: hi\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
msgstr ""
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
msgstr ""
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
msgstr ""
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
msgstr ""
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
msgstr ""
diff --git a/l10n/hi/settings.po b/l10n/hi/settings.po
index d03f926766d..b0e88f95c9b 100644
--- a/l10n/hi/settings.po
+++ b/l10n/hi/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Hindi (http://www.transifex.com/projects/p/owncloud/language/hi/)\n"
"MIME-Version: 1.0\n"
@@ -21,6 +21,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr ""
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr ""
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr ""
@@ -45,10 +54,6 @@ msgstr ""
msgid "Unable to delete group"
msgstr ""
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr ""
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr ""
@@ -75,15 +80,43 @@ msgstr ""
msgid "Unable to remove user from group %s"
msgstr ""
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr ""
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr ""
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr ""
@@ -111,6 +144,10 @@ msgstr ""
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr ""
+#: templates/apps.php:31
+msgid "Update"
+msgstr ""
+
#: templates/help.php:3
msgid "User Documentation"
msgstr ""
@@ -156,67 +193,83 @@ msgstr ""
msgid "Download iOS Client"
msgstr ""
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "पासवर्ड"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr ""
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr ""
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr ""
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "नया पासवर्ड"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr ""
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr ""
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr ""
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr ""
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr ""
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr ""
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr ""
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr ""
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr ""
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr ""
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -250,10 +303,6 @@ msgstr ""
msgid "Other"
msgstr ""
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr ""
diff --git a/l10n/hi/user_ldap.po b/l10n/hi/user_ldap.po
index 012f8d3f3aa..7eb23a9a108 100644
--- a/l10n/hi/user_ldap.po
+++ b/l10n/hi/user_ldap.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-16 00:19+0100\n"
-"PO-Revision-Date: 2013-01-15 23:20+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Hindi (http://www.transifex.com/projects/p/owncloud/language/hi/)\n"
"MIME-Version: 1.0\n"
@@ -17,6 +17,58 @@ msgstr ""
"Language: hi\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr ""
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -31,165 +83,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr ""
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr ""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr ""
-#: templates/settings.php:25
-msgid "Base User Tree"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr ""
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr ""
-#: templates/settings.php:34
-msgid "in bytes"
+#: templates/settings.php:49
+msgid "Base Group Tree"
msgstr ""
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
msgstr ""
-#: templates/settings.php:37
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
+msgid "in bytes"
+msgstr ""
+
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr ""
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr ""
diff --git a/l10n/hr/core.po b/l10n/hr/core.po
index 050cbe3ac79..c61e19fa2b0 100644
--- a/l10n/hr/core.po
+++ b/l10n/hr/core.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n"
"MIME-Version: 1.0\n"
@@ -159,59 +159,59 @@ msgstr "Studeni"
msgid "December"
msgstr "Prosinac"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Postavke"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "sekundi prije"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr ""
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr ""
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr ""
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr ""
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "danas"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "jučer"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr ""
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "prošli mjesec"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr ""
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "mjeseci"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "prošlu godinu"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "godina"
@@ -544,7 +544,7 @@ msgstr "Završi postavljanje"
msgid "web services under your control"
msgstr "web usluge pod vašom kontrolom"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Odjava"
@@ -566,14 +566,18 @@ msgstr ""
msgid "Lost your password?"
msgstr "Izgubili ste lozinku?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "zapamtiti"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Prijava"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "prethodan"
diff --git a/l10n/hr/files.po b/l10n/hr/files.po
index 92a63cc100b..d7b7d81a29d 100644
--- a/l10n/hr/files.po
+++ b/l10n/hr/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n"
"MIME-Version: 1.0\n"
@@ -20,46 +20,46 @@ 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/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Datoteka je poslana uspješno i bez pogrešaka"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr ""
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Poslana datoteka izlazi iz okvira MAX_FILE_SIZE direktive postavljene u HTML obrascu"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Datoteka je poslana samo djelomično"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Ni jedna datoteka nije poslana"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Nedostaje privremena mapa"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Neuspjelo pisanje na disk"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr ""
@@ -71,11 +71,15 @@ msgstr "Datoteke"
msgid "Unshare"
msgstr "Prekini djeljenje"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Briši"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Promjeni ime"
@@ -180,31 +184,31 @@ msgstr ""
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Naziv"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Veličina"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Zadnja promjena"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr ""
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr ""
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr ""
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr ""
diff --git a/l10n/hr/files_encryption.po b/l10n/hr/files_encryption.po
index d284b962472..9b86d0ed1f1 100644
--- a/l10n/hr/files_encryption.po
+++ b/l10n/hr/files_encryption.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n"
"MIME-Version: 1.0\n"
@@ -39,44 +39,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr ""
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr ""
diff --git a/l10n/hr/files_trashbin.po b/l10n/hr/files_trashbin.po
index 8c1029fd3eb..6a7bfdabab6 100644
--- a/l10n/hr/files_trashbin.po
+++ b/l10n/hr/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,35 +17,35 @@ 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"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Ime"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
msgstr ""
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
msgstr ""
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
msgstr ""
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
msgstr ""
diff --git a/l10n/hr/settings.po b/l10n/hr/settings.po
index 247ce35fc2e..062d280811c 100644
--- a/l10n/hr/settings.po
+++ b/l10n/hr/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n"
"MIME-Version: 1.0\n"
@@ -24,6 +24,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Nemogićnost učitavanja liste sa Apps Stora"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Greška kod autorizacije"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr ""
@@ -48,10 +57,6 @@ msgstr "Neispravan email"
msgid "Unable to delete group"
msgstr ""
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Greška kod autorizacije"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr ""
@@ -78,15 +83,43 @@ msgstr ""
msgid "Unable to remove user from group %s"
msgstr ""
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Isključi"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Uključi"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Greška"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Spremanje..."
@@ -114,6 +147,10 @@ msgstr "Pogledajte stranicu s aplikacijama na apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr ""
+#: templates/apps.php:31
+msgid "Update"
+msgstr ""
+
#: templates/help.php:3
msgid "User Documentation"
msgstr ""
@@ -159,67 +196,83 @@ msgstr ""
msgid "Download iOS Client"
msgstr ""
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Lozinka"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr ""
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Nemoguće promijeniti lozinku"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Trenutna lozinka"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Nova lozinka"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "prikaz"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Izmjena lozinke"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "e-mail adresa"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Vaša e-mail adresa"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Ispunite vase e-mail adresa kako bi se omogućilo oporavak lozinke"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Jezik"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Pomoć prevesti"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr ""
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr ""
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr ""
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -253,10 +306,6 @@ msgstr ""
msgid "Other"
msgstr "ostali"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Grupa Admin"
diff --git a/l10n/hr/user_ldap.po b/l10n/hr/user_ldap.po
index 25cb374e51f..f1c4515d4d2 100644
--- a/l10n/hr/user_ldap.po
+++ b/l10n/hr/user_ldap.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-18 00:03+0100\n"
-"PO-Revision-Date: 2013-01-17 21:57+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n"
"MIME-Version: 1.0\n"
@@ -17,6 +17,58 @@ 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/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr ""
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -31,165 +83,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr ""
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr ""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr ""
-#: templates/settings.php:25
-msgid "Base User Tree"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr ""
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr ""
-#: templates/settings.php:34
-msgid "in bytes"
+#: templates/settings.php:49
+msgid "Base Group Tree"
msgstr ""
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
msgstr ""
-#: templates/settings.php:37
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
+msgid "in bytes"
+msgstr ""
+
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr ""
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Pomoć"
diff --git a/l10n/hu_HU/core.po b/l10n/hu_HU/core.po
index aa5dc243807..792943a1d72 100644
--- a/l10n/hu_HU/core.po
+++ b/l10n/hu_HU/core.po
@@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n"
"MIME-Version: 1.0\n"
@@ -160,59 +160,59 @@ msgstr "november"
msgid "December"
msgstr "december"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Beállítások"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "pár másodperce"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "1 perce"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{minutes} perce"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "1 órája"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "{hours} órája"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "ma"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "tegnap"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{days} napja"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "múlt hónapban"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "{months} hónapja"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "több hónapja"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "tavaly"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "több éve"
@@ -545,7 +545,7 @@ msgstr "A beállítások befejezése"
msgid "web services under your control"
msgstr "webszolgáltatások saját kézben"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Kilépés"
@@ -567,14 +567,18 @@ msgstr "A biztonsága érdekében változtassa meg a jelszavát!"
msgid "Lost your password?"
msgstr "Elfelejtette a jelszavát?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "emlékezzen"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Bejelentkezés"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "előző"
diff --git a/l10n/hu_HU/files.po b/l10n/hu_HU/files.po
index 3fc7f3effbf..bc65aedf641 100644
--- a/l10n/hu_HU/files.po
+++ b/l10n/hu_HU/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n"
"MIME-Version: 1.0\n"
@@ -24,46 +24,46 @@ msgstr ""
"Language: hu_HU\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Nem történt feltöltés. Ismeretlen hiba"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "A fájlt sikerült feltölteni"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "A feltöltött fájl mérete meghaladja a php.ini állományban megadott upload_max_filesize paraméter értékét."
-#: ajax/upload.php:27
+#: ajax/upload.php:29
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 MAX_FILE_SIZE paramétert, ami a HTML formban került megadásra."
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Az eredeti fájlt csak részben sikerült feltölteni."
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Nem töltődött fel semmi"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Hiányzik egy ideiglenes mappa"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Nem sikerült a lemezre történő írás"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "Nincs elég szabad hely"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "Érvénytelen mappa."
@@ -75,11 +75,15 @@ msgstr "Fájlok"
msgid "Unshare"
msgstr "Megosztás visszavonása"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Törlés"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Átnevezés"
@@ -184,31 +188,31 @@ msgstr "Az URL nem lehet semmi."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "Érvénytelen mappanév. A név használata csak a Owncloud számára lehetséges."
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Név"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Méret"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Módosítva"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 mappa"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} mappa"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 fájl"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} fájl"
diff --git a/l10n/hu_HU/files_encryption.po b/l10n/hu_HU/files_encryption.po
index 1a15c06b6fe..0409118f14a 100644
--- a/l10n/hu_HU/files_encryption.po
+++ b/l10n/hu_HU/files_encryption.po
@@ -10,9 +10,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-29 00:04+0100\n"
-"PO-Revision-Date: 2013-01-28 11:15+0000\n"
-"Last-Translator: akoscomp <nagy.akos@libreoffice.ro>\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -42,44 +42,22 @@ msgstr "Kérjük, ellenőrizze a jelszavait, és próbálja meg újra."
msgid "Could not change your file encryption password to your login password"
msgstr "Nem módosíthatja a fájltitkosítási jelszavát a bejelentkezési jelszavára"
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr "Válassza ki a titkosítási módot:"
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr "Kliens oldali titkosítás (biztonságosabb, de lehetetlenné teszi a fájlok elérését a böngészőből)"
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr "Kiszolgáló oldali titkosítás (lehetővé teszi a fájlok elérését úgy böngészőből mint az asztali kliensből)"
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr "Semmi (semmilyen titkosítás)"
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
-msgstr "Fontos: Ha egyszer kiválasztotta a titkosítás módját, többé már nem lehet megváltoztatni"
-
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
-msgstr "Felhasználó specifikus (a felhasználó választhat)"
-
-#: templates/settings.php:65
+#: templates/settings-personal.php:4 templates/settings.php:5
msgid "Encryption"
msgstr "Titkosítás"
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "A következő fájltípusok kizárása a titkosításból"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
+msgstr ""
+
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
+msgstr ""
+
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
+msgstr ""
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Egyik sem"
diff --git a/l10n/hu_HU/files_trashbin.po b/l10n/hu_HU/files_trashbin.po
index 1dcce92d773..ed96fa7cee5 100644
--- a/l10n/hu_HU/files_trashbin.po
+++ b/l10n/hu_HU/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,37 +17,37 @@ msgstr ""
"Language: hu_HU\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Név"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 mappa"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} mappa"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 fájl"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} fájl"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
@@ -55,4 +55,4 @@ msgstr ""
#: templates/index.php:20 templates/index.php:22
msgid "Restore"
-msgstr ""
+msgstr "Visszaállítás"
diff --git a/l10n/hu_HU/settings.po b/l10n/hu_HU/settings.po
index 0e85339b48c..d544d5d95b0 100644
--- a/l10n/hu_HU/settings.po
+++ b/l10n/hu_HU/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n"
"MIME-Version: 1.0\n"
@@ -24,6 +24,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Nem tölthető le a lista az App Store-ból"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Azonosítási hiba"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "A csoport már létezik"
@@ -48,10 +57,6 @@ msgstr "Hibás email"
msgid "Unable to delete group"
msgstr "A csoport nem törölhető"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Azonosítási hiba"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "A felhasználó nem törölhető"
@@ -78,15 +83,43 @@ msgstr "A felhasználó nem adható hozzá ehhez a csoporthoz: %s"
msgid "Unable to remove user from group %s"
msgstr "A felhasználó nem távolítható el ebből a csoportból: %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Letiltás"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Engedélyezés"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Hiba"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Mentés..."
@@ -114,6 +147,10 @@ msgstr "Lásd apps.owncloud.com, alkalmazások oldal"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-a jogtuladonos <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Frissítés"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Felhasználói leírás"
@@ -159,67 +196,83 @@ msgstr "Android kliens letöltése"
msgid "Download iOS Client"
msgstr "iOS kliens letöltése"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Jelszó"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "A jelszava megváltozott"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "A jelszó nem változtatható meg"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "A jelenlegi jelszó"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Az új jelszó"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "lássam"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "A jelszó megváltoztatása"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "Email"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Az Ön email címe"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Adja meg az email címét, hogy jelszó-emlékeztetőt kérhessen, ha elfelejtette a jelszavát!"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Nyelv"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Segítsen a fordításban!"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "Ennek a címnek a megadásával a WebDAV-protokollon keresztül saját gépének fájlkezelőjével is is elérheti az állományait."
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Verzió"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -253,10 +306,6 @@ msgstr "Korlátlan"
msgid "Other"
msgstr "Más"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Csoportadminisztrátor"
diff --git a/l10n/hu_HU/user_ldap.po b/l10n/hu_HU/user_ldap.po
index 86496480614..83d3b7c227e 100644
--- a/l10n/hu_HU/user_ldap.po
+++ b/l10n/hu_HU/user_ldap.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-20 00:05+0100\n"
-"PO-Revision-Date: 2013-01-19 15:57+0000\n"
-"Last-Translator: Laszlo Tornoci <torlasz@gmail.com>\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -19,6 +19,58 @@ msgstr ""
"Language: hu_HU\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "A törlés nem sikerült"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -33,165 +85,227 @@ msgid ""
msgstr "<b>Figyelmeztetés:</b> Az LDAP PHP modul nincs telepítve, ezért ez az alrendszer nem fog működni. Kérje meg a rendszergazdát, hogy telepítse!"
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Kiszolgáló"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "A protokoll előtag elhagyható, kivéve, ha SSL-t kíván használni. Ebben az esetben kezdje így: ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "DN-gyökér"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr "Soronként egy DN-gyökér"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "A Haladó fülre kattintva külön DN-gyökér állítható be a felhasználók és a csoportok számára"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "A kapcsolódó felhasználó DN-je"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "Annak a felhasználónak a DN-je, akinek a nevében bejelentkezve kapcsolódunk a kiszolgálóhoz, pl. uid=agent,dc=example,dc=com. Bejelentkezés nélküli eléréshez ne töltse ki a DN és Jelszó mezőket!"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Jelszó"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "Bejelentkezés nélküli eléréshez ne töltse ki a DN és Jelszó mezőket!"
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "Szűrő a bejelentkezéshez"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "Ez a szűrő érvényes a bejelentkezés megkísérlésekor. Ekkor az %%uid változó helyére a bejelentkezési név kerül."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "használja az %%uid változót, pl. \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "A felhasználók szűrője"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "Ez a szűrő érvényes a felhasználók listázásakor."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "itt ne használjon változót, pl. \"objectClass=person\"."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "A csoportok szűrője"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "Ez a szűrő érvényes a csoportok listázásakor."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "itt ne használjunk változót, pl. \"objectClass=posixGroup\"."
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Port"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "A felhasználói fa gyökere"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
-msgstr "Soronként egy felhasználói fa gyökerét adhatjuk meg"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
+msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "A csoportfa gyökere"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
-msgstr "Soronként egy csoportfa gyökerét adhatjuk meg"
+#: templates/settings.php:37
+msgid "Disable Main Server"
+msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "A csoporttagság attribútuma"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Használjunk TLS-t"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "Ne használjuk SSL-kapcsolat esetén, mert nem fog működni!"
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "Az LDAP-kiszolgáló nem tesz különbséget a kis- és nagybetűk között (Windows)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Ne ellenőrizzük az SSL-tanúsítvány érvényességét"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "Ha a kapcsolat csak ezzel a beállítással működik, akkor importálja az LDAP-kiszolgáló SSL tanúsítványát az ownCloud kiszolgálóra!"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "Nem javasolt, csak tesztelésre érdemes használni."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "másodpercben. A változtatás törli a cache tartalmát."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "A felhasználónév mezője"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "Ebből az LDAP attribútumból képződik a felhasználó elnevezése, ami megjelenik az ownCloudban."
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "A felhasználói fa gyökere"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr "Soronként egy felhasználói fa gyökerét adhatjuk meg"
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "A csoport nevének mezője"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "Ebből az LDAP attribútumból képződik a csoport elnevezése, ami megjelenik az ownCloudban."
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "A csoportfa gyökere"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr "Soronként egy csoportfa gyökerét adhatjuk meg"
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "A csoporttagság attribútuma"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "bájtban"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "másodpercben. A változtatás törli a cache tartalmát."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "Hagyja üresen, ha a felhasználónevet kívánja használni. Ellenkező esetben adjon meg egy LDAP/AD attribútumot!"
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Súgó"
diff --git a/l10n/ia/core.po b/l10n/ia/core.po
index 6359a737f3e..dff261f33d5 100644
--- a/l10n/ia/core.po
+++ b/l10n/ia/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n"
"MIME-Version: 1.0\n"
@@ -156,59 +156,59 @@ msgstr "Novembre"
msgid "December"
msgstr "Decembre"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Configurationes"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr ""
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr ""
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr ""
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr ""
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr ""
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr ""
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr ""
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr ""
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr ""
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr ""
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr ""
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr ""
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr ""
@@ -541,7 +541,7 @@ msgstr ""
msgid "web services under your control"
msgstr "servicios web sub tu controlo"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Clauder le session"
@@ -563,14 +563,18 @@ msgstr ""
msgid "Lost your password?"
msgstr "Tu perdeva le contrasigno?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "memora"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Aperir session"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "prev"
diff --git a/l10n/ia/files.po b/l10n/ia/files.po
index bbf335b0314..8a63e7c909b 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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n"
"MIME-Version: 1.0\n"
@@ -19,46 +19,46 @@ msgstr ""
"Language: ia\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr ""
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr ""
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Le file incargate solmente esseva incargate partialmente"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Nulle file esseva incargate"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Manca un dossier temporari"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr ""
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr ""
@@ -70,11 +70,15 @@ msgstr "Files"
msgid "Unshare"
msgstr ""
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Deler"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr ""
@@ -179,31 +183,31 @@ msgstr ""
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Nomine"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Dimension"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Modificate"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr ""
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr ""
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr ""
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr ""
diff --git a/l10n/ia/files_encryption.po b/l10n/ia/files_encryption.po
index bd7a38a6b19..e9ea289fb9e 100644
--- a/l10n/ia/files_encryption.po
+++ b/l10n/ia/files_encryption.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n"
"MIME-Version: 1.0\n"
@@ -39,44 +39,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr ""
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr ""
diff --git a/l10n/ia/files_trashbin.po b/l10n/ia/files_trashbin.po
index 42db681745c..9256a728ff8 100644
--- a/l10n/ia/files_trashbin.po
+++ b/l10n/ia/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,35 +17,35 @@ msgstr ""
"Language: ia\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Nomine"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
msgstr ""
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
msgstr ""
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
msgstr ""
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
msgstr ""
diff --git a/l10n/ia/settings.po b/l10n/ia/settings.po
index 78f954d5837..47c4885728c 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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n"
"MIME-Version: 1.0\n"
@@ -23,6 +23,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr ""
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr ""
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr ""
@@ -47,10 +56,6 @@ msgstr ""
msgid "Unable to delete group"
msgstr ""
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr ""
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr ""
@@ -77,15 +82,43 @@ msgstr ""
msgid "Unable to remove user from group %s"
msgstr ""
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr ""
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr ""
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr ""
@@ -113,6 +146,10 @@ msgstr ""
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr ""
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Actualisar"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr ""
@@ -158,67 +195,83 @@ msgstr ""
msgid "Download iOS Client"
msgstr ""
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Contrasigno"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr ""
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Non pote cambiar tu contrasigno"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Contrasigno currente"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Nove contrasigno"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "monstrar"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Cambiar contrasigno"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "E-posta"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Tu adresse de e-posta"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr ""
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Linguage"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Adjuta a traducer"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr ""
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr ""
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr ""
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -252,10 +305,6 @@ msgstr ""
msgid "Other"
msgstr "Altere"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr ""
diff --git a/l10n/ia/user_ldap.po b/l10n/ia/user_ldap.po
index 6a131310437..82ab2dd2acb 100644
--- a/l10n/ia/user_ldap.po
+++ b/l10n/ia/user_ldap.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-18 00:03+0100\n"
-"PO-Revision-Date: 2013-01-17 21:57+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n"
"MIME-Version: 1.0\n"
@@ -17,6 +17,58 @@ msgstr ""
"Language: ia\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr ""
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -31,165 +83,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr ""
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr ""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr ""
-#: templates/settings.php:25
-msgid "Base User Tree"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr ""
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr ""
-#: templates/settings.php:34
-msgid "in bytes"
+#: templates/settings.php:49
+msgid "Base Group Tree"
msgstr ""
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
msgstr ""
-#: templates/settings.php:37
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
+msgid "in bytes"
+msgstr ""
+
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr ""
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Adjuta"
diff --git a/l10n/id/core.po b/l10n/id/core.po
index adf34a7cb25..018cb02da78 100644
--- a/l10n/id/core.po
+++ b/l10n/id/core.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:07+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n"
"MIME-Version: 1.0\n"
@@ -159,59 +159,59 @@ msgstr "Nopember"
msgid "December"
msgstr "Desember"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Setelan"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "beberapa detik yang lalu"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "1 menit lalu"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr ""
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr ""
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr ""
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "hari ini"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "kemarin"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr ""
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "bulan kemarin"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr ""
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "beberapa bulan lalu"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "tahun kemarin"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "beberapa tahun lalu"
@@ -544,7 +544,7 @@ msgstr "Selesaikan instalasi"
msgid "web services under your control"
msgstr "web service dibawah kontrol anda"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Keluar"
@@ -566,14 +566,18 @@ msgstr "mohon ubah kata kunci untuk mengamankan akun anda"
msgid "Lost your password?"
msgstr "Lupa password anda?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "selalu login"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Masuk"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "sebelum"
diff --git a/l10n/id/files.po b/l10n/id/files.po
index a8584662620..7275ccf2eda 100644
--- a/l10n/id/files.po
+++ b/l10n/id/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n"
"MIME-Version: 1.0\n"
@@ -20,46 +20,46 @@ msgstr ""
"Language: id\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Tidak ada galat, berkas sukses diunggah"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr ""
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "File yang diunggah melampaui directive MAX_FILE_SIZE yang disebutan dalam form HTML."
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Berkas hanya diunggah sebagian"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Tidak ada berkas yang diunggah"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Kehilangan folder temporer"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Gagal menulis ke disk"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr ""
@@ -71,11 +71,15 @@ msgstr "Berkas"
msgid "Unshare"
msgstr "batalkan berbagi"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Hapus"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr ""
@@ -180,31 +184,31 @@ msgstr "tautan tidak boleh kosong"
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Nama"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Ukuran"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Dimodifikasi"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr ""
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr ""
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr ""
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr ""
diff --git a/l10n/id/files_encryption.po b/l10n/id/files_encryption.po
index d6d66e61e07..88fc1f30a5a 100644
--- a/l10n/id/files_encryption.po
+++ b/l10n/id/files_encryption.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n"
"MIME-Version: 1.0\n"
@@ -40,44 +40,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "enkripsi"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "enkripsi"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "pengecualian untuk tipe file berikut dari enkripsi"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "tidak ada"
diff --git a/l10n/id/files_trashbin.po b/l10n/id/files_trashbin.po
index 671c1c77ee9..074b7145fc5 100644
--- a/l10n/id/files_trashbin.po
+++ b/l10n/id/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,35 +17,35 @@ msgstr ""
"Language: id\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "nama"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
msgstr ""
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
msgstr ""
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
msgstr ""
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
msgstr ""
diff --git a/l10n/id/settings.po b/l10n/id/settings.po
index a594ba52ada..2787995bd72 100644
--- a/l10n/id/settings.po
+++ b/l10n/id/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n"
"MIME-Version: 1.0\n"
@@ -25,6 +25,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr ""
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "autentikasi bermasalah"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr ""
@@ -49,10 +58,6 @@ msgstr "Email tidak sah"
msgid "Unable to delete group"
msgstr ""
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "autentikasi bermasalah"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr ""
@@ -79,15 +84,43 @@ msgstr ""
msgid "Unable to remove user from group %s"
msgstr ""
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "NonAktifkan"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Aktifkan"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "kesalahan"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Menyimpan..."
@@ -115,6 +148,10 @@ msgstr "Lihat halaman aplikasi di apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr ""
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Pembaruan"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr ""
@@ -160,67 +197,83 @@ msgstr ""
msgid "Download iOS Client"
msgstr ""
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Password"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr ""
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Tidak dapat merubah password anda"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Password saat ini"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "kata kunci baru"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "perlihatkan"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Rubah password"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "Email"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Alamat email anda"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Masukkan alamat email untuk mengaktifkan pemulihan password"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Bahasa"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Bantu menerjemahkan"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr ""
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr ""
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr ""
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -254,10 +307,6 @@ msgstr ""
msgid "Other"
msgstr "Lain-lain"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Admin Grup"
diff --git a/l10n/id/user_ldap.po b/l10n/id/user_ldap.po
index d1b6b34abf1..ed63af8cccb 100644
--- a/l10n/id/user_ldap.po
+++ b/l10n/id/user_ldap.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-16 00:19+0100\n"
-"PO-Revision-Date: 2013-01-15 23:19+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n"
"MIME-Version: 1.0\n"
@@ -18,6 +18,58 @@ msgstr ""
"Language: id\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "penghapusan gagal"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -32,165 +84,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "host"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "kata kunci"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "gunakan saringan login"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "saringan grup"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr ""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "port"
-#: templates/settings.php:25
-msgid "Base User Tree"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "gunakan TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "jangan gunakan untuk koneksi SSL, itu akan gagal."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "matikan validasi sertivikat SSL"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "tidak disarankan, gunakan hanya untuk pengujian."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "dalam detik. perubahan mengosongkan cache"
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr ""
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr ""
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr ""
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "dalam bytes"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "dalam detik. perubahan mengosongkan cache"
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr ""
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "bantuan"
diff --git a/l10n/id/user_webdavauth.po b/l10n/id/user_webdavauth.po
index 409d046d03e..9ae62e5a2cf 100644
--- a/l10n/id/user_webdavauth.po
+++ b/l10n/id/user_webdavauth.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Widya Walesa <walecha99@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-15 00:03+0100\n"
-"PO-Revision-Date: 2013-01-14 23:04+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2013-02-05 00:19+0100\n"
+"PO-Revision-Date: 2013-02-04 02:30+0000\n"
+"Last-Translator: w41l <walecha99@gmail.com>\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"
@@ -19,15 +20,15 @@ msgstr ""
#: templates/settings.php:3
msgid "WebDAV Authentication"
-msgstr ""
+msgstr "Otentikasi WebDAV"
#: templates/settings.php:4
msgid "URL: http://"
-msgstr ""
+msgstr "URL: http://"
-#: templates/settings.php:6
+#: templates/settings.php:7
msgid ""
"ownCloud will send the user credentials to this URL. This plugin checks the "
"response and will interpret the HTTP statuscodes 401 and 403 as invalid "
"credentials, and all other responses as valid credentials."
-msgstr ""
+msgstr "ownCloud akan mengirimkan informasi pengguna ke URL ini. Pengaya akan mengecek respon dan menginterpretasikan kode status HTTP 401 serta 403 sebagai informasi yang keliru, sedangkan respon lainnya dianggap benar."
diff --git a/l10n/is/core.po b/l10n/is/core.po
index fa83addcf99..5ab11b122de 100644
--- a/l10n/is/core.po
+++ b/l10n/is/core.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Icelandic (http://www.transifex.com/projects/p/owncloud/language/is/)\n"
"MIME-Version: 1.0\n"
@@ -157,59 +157,59 @@ msgstr "Nóvember"
msgid "December"
msgstr "Desember"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Stillingar"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "sek síðan"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "1 min síðan"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{minutes} min síðan"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "Fyrir 1 klst."
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "fyrir {hours} klst."
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "í dag"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "í gær"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{days} dagar síðan"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "síðasta mánuði"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "fyrir {months} mánuðum"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "mánuðir síðan"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "síðasta ári"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "árum síðan"
@@ -542,7 +542,7 @@ msgstr "Virkja uppsetningu"
msgid "web services under your control"
msgstr "vefþjónusta undir þinni stjórn"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Útskrá"
@@ -564,14 +564,18 @@ msgstr "Vinsamlegast breyttu lykilorðinu þínu til að tryggja öryggi þitt."
msgid "Lost your password?"
msgstr "Týndir þú lykilorðinu?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "muna eftir mér"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "<strong>Skrá inn</strong>"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "fyrra"
diff --git a/l10n/is/files.po b/l10n/is/files.po
index 34313c0d99f..7e071bbb5dc 100644
--- a/l10n/is/files.po
+++ b/l10n/is/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Icelandic (http://www.transifex.com/projects/p/owncloud/language/is/)\n"
"MIME-Version: 1.0\n"
@@ -18,46 +18,46 @@ msgstr ""
"Language: is\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Engin skrá var send inn. Óþekkt villa."
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Engin villa, innsending heppnaðist"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "Innsend skrá er stærri en upload_max stillingin í php.ini:"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Innsenda skráin er stærri en MAX_FILE_SIZE sem skilgreint er í HTML sniðinu."
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Einungis hluti af innsendri skrá skilaði sér"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Engin skrá skilaði sér"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Vantar bráðabirgðamöppu"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Tókst ekki að skrifa á disk"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "Ekki nægt pláss tiltækt"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "Ógild mappa."
@@ -69,11 +69,15 @@ msgstr "Skrár"
msgid "Unshare"
msgstr "Hætta deilingu"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Eyða"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Endurskýra"
@@ -178,31 +182,31 @@ msgstr "Vefslóð má ekki vera tóm."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "Óleyfilegt nafn á möppu. Nafnið 'Shared' er frátekið fyrir Owncloud"
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Nafn"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Stærð"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Breytt"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 mappa"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} möppur"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 skrá"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} skrár"
diff --git a/l10n/is/files_encryption.po b/l10n/is/files_encryption.po
index b46b5ff3c18..4d128e6b4fe 100644
--- a/l10n/is/files_encryption.po
+++ b/l10n/is/files_encryption.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Icelandic (http://www.transifex.com/projects/p/owncloud/language/is/)\n"
"MIME-Version: 1.0\n"
@@ -40,44 +40,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "Dulkóðun"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "Dulkóðun"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Undanskilja eftirfarandi skráartegundir frá dulkóðun"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Ekkert"
diff --git a/l10n/is/files_trashbin.po b/l10n/is/files_trashbin.po
index 2ff20172cbd..a738a0a24a4 100644
--- a/l10n/is/files_trashbin.po
+++ b/l10n/is/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Icelandic (http://www.transifex.com/projects/p/owncloud/language/is/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -17,37 +17,37 @@ msgstr ""
"Language: is\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Nafn"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 mappa"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} möppur"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 skrá"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} skrár"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
diff --git a/l10n/is/settings.po b/l10n/is/settings.po
index 10370198069..fea2c378784 100644
--- a/l10n/is/settings.po
+++ b/l10n/is/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Icelandic (http://www.transifex.com/projects/p/owncloud/language/is/)\n"
"MIME-Version: 1.0\n"
@@ -22,6 +22,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Ekki tókst að hlaða lista frá forrita síðu"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Villa við auðkenningu"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "Hópur er þegar til"
@@ -46,10 +55,6 @@ msgstr "Ógilt netfang"
msgid "Unable to delete group"
msgstr "Ekki tókst að eyða hóp"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Villa við auðkenningu"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Ekki tókst að eyða notenda"
@@ -76,15 +81,43 @@ msgstr "Ekki tókst að bæta notenda við hópinn %s"
msgid "Unable to remove user from group %s"
msgstr "Ekki tókst að fjarlægja notanda úr hópnum %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Gera óvirkt"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Virkja"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Villa"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Er að vista ..."
@@ -112,6 +145,10 @@ msgstr "Skoða síðu forrits hjá apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-leyfi skráð af <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Uppfæra"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Notenda handbók"
@@ -157,67 +194,83 @@ msgstr "Hlaða niður Andoid hugbúnaði"
msgid "Download iOS Client"
msgstr "Hlaða niður iOS hugbúnaði"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Lykilorð"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Lykilorði þínu hefur verið breytt"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Ekki tókst að breyta lykilorðinu þínu"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Núverandi lykilorð"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Nýtt lykilorð"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "sýna"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Breyta lykilorði"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "Netfang"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Netfangið þitt"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Sláðu inn netfangið þitt til að virkja endurheimt á lykilorði"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Tungumál"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Hjálpa við þýðingu"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "Notaðu þessa vefslóð til að tengjast ownCloud svæðinu þínu"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Útgáfa"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -251,10 +304,6 @@ msgstr "Ótakmarkað"
msgid "Other"
msgstr "Annað"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Hópstjóri"
diff --git a/l10n/is/user_ldap.po b/l10n/is/user_ldap.po
index 98dfe70c84e..7cfe3d0a425 100644
--- a/l10n/is/user_ldap.po
+++ b/l10n/is/user_ldap.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-16 00:19+0100\n"
-"PO-Revision-Date: 2013-01-15 23:20+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Icelandic (http://www.transifex.com/projects/p/owncloud/language/is/)\n"
"MIME-Version: 1.0\n"
@@ -18,6 +18,58 @@ msgstr ""
"Language: is\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr ""
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -32,165 +84,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Netþjónn"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Lykilorð"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr ""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr ""
-#: templates/settings.php:25
-msgid "Base User Tree"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr ""
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr ""
-#: templates/settings.php:34
-msgid "in bytes"
+#: templates/settings.php:49
+msgid "Base Group Tree"
msgstr ""
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
msgstr ""
-#: templates/settings.php:37
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
+msgid "in bytes"
+msgstr ""
+
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr ""
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Hjálp"
diff --git a/l10n/it/core.po b/l10n/it/core.po
index c1cb41fed87..c6392780233 100644
--- a/l10n/it/core.po
+++ b/l10n/it/core.po
@@ -13,9 +13,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 07:30+0000\n"
-"Last-Translator: pgcloud <pgcloud@imballaggi.net>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:07+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -161,59 +161,59 @@ msgstr "Novembre"
msgid "December"
msgstr "Dicembre"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Impostazioni"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "secondi fa"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "Un minuto fa"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{minutes} minuti fa"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "1 ora fa"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "{hours} ore fa"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "oggi"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "ieri"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{days} giorni fa"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "mese scorso"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "{months} mesi fa"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "mesi fa"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "anno scorso"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "anni fa"
@@ -546,7 +546,7 @@ msgstr "Termina la configurazione"
msgid "web services under your control"
msgstr "servizi web nelle tue mani"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Esci"
@@ -568,14 +568,18 @@ msgstr "Cambia la password per rendere nuovamente sicuro il tuo account."
msgid "Lost your password?"
msgstr "Hai perso la password?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "ricorda"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Accedi"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "precedente"
diff --git a/l10n/it/files.po b/l10n/it/files.po
index 45e4a1587eb..e419f624cca 100644
--- a/l10n/it/files.po
+++ b/l10n/it/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n"
"MIME-Version: 1.0\n"
@@ -21,46 +21,46 @@ msgstr ""
"Language: it\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Nessun file è stato inviato. Errore sconosciuto"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Non ci sono errori, file caricato con successo"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "Il file caricato supera la direttiva upload_max_filesize in php.ini:"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Il file caricato supera il valore MAX_FILE_SIZE definito nel form HTML"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Il file è stato parzialmente caricato"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Nessun file è stato caricato"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Cartella temporanea mancante"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Scrittura su disco non riuscita"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "Spazio disponibile insufficiente"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "Cartella non valida."
@@ -72,11 +72,15 @@ msgstr "File"
msgid "Unshare"
msgstr "Rimuovi condivisione"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Elimina"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Rinomina"
@@ -110,7 +114,7 @@ msgstr "sostituito {new_name} con {old_name}"
#: js/filelist.js:280
msgid "perform delete operation"
-msgstr ""
+msgstr "esegui l'operazione di eliminazione"
#: js/files.js:52
msgid "'.' is an invalid file name."
@@ -181,31 +185,31 @@ msgstr "L'URL non può essere vuoto."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "Nome della cartella non valido. L'uso di 'Shared' è riservato da ownCloud"
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Nome"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Dimensione"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Modificato"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 cartella"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} cartelle"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 file"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} file"
@@ -263,7 +267,7 @@ msgstr "Da collegamento"
#: templates/index.php:40
msgid "Trash"
-msgstr ""
+msgstr "Cestino"
#: templates/index.php:46
msgid "Cancel upload"
diff --git a/l10n/it/files_encryption.po b/l10n/it/files_encryption.po
index 544caf9fd79..843b2a267d5 100644
--- a/l10n/it/files_encryption.po
+++ b/l10n/it/files_encryption.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-28 00:04+0100\n"
-"PO-Revision-Date: 2013-01-27 19:44+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-05 23:20+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"
@@ -40,44 +40,22 @@ msgstr "Controlla la password e prova ancora."
msgid "Could not change your file encryption password to your login password"
msgstr "Impossibile convertire la password di cifratura nella password di accesso"
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr "Scegli la modalità di cifratura."
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr "Cifratura lato client (più sicura ma rende impossibile accedere ai propri dati dall'interfaccia web)"
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr "Cifratura lato server (ti consente di accedere ai tuoi file dall'interfaccia web e dal client desktop)"
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr "Nessuna (senza alcuna cifratura)"
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
-msgstr "Importante: una volta selezionata la modalità di cifratura non sarà possibile tornare indietro"
-
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
-msgstr "Specificato dall'utente (lascia decidere all'utente)"
-
-#: templates/settings.php:65
+#: templates/settings-personal.php:4 templates/settings.php:5
msgid "Encryption"
msgstr "Cifratura"
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Escludi i seguenti tipi di file dalla cifratura"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
+msgstr "La cifratura dei file è abilitata."
+
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
+msgstr "I seguenti tipi di file non saranno cifrati:"
+
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
+msgstr "Escludi i seguenti tipi di file dalla cifratura:"
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Nessuna"
diff --git a/l10n/it/files_trashbin.po b/l10n/it/files_trashbin.po
index b5021a55f50..8e3a6451a8e 100644
--- a/l10n/it/files_trashbin.po
+++ b/l10n/it/files_trashbin.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Vincenzo Reale <vinx.reale@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,42 +18,42 @@ msgstr ""
"Language: it\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
-msgstr ""
+msgstr "esegui operazione di ripristino"
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Nome"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
-msgstr ""
+msgstr "Eliminati"
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 cartella"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} cartelle"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 file"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} file"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
-msgstr ""
+msgstr "Qui non c'è niente. Il tuo cestino è vuoto."
#: templates/index.php:20 templates/index.php:22
msgid "Restore"
-msgstr ""
+msgstr "Ripristina"
diff --git a/l10n/it/settings.po b/l10n/it/settings.po
index 117e005d4ac..6b729305e42 100644
--- a/l10n/it/settings.po
+++ b/l10n/it/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 06:40+0000\n"
-"Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -28,6 +28,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Impossibile caricare l'elenco dall'App Store"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Errore di autenticazione"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "Il gruppo esiste già"
@@ -52,10 +61,6 @@ msgstr "Email non valida"
msgid "Unable to delete group"
msgstr "Impossibile eliminare il gruppo"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Errore di autenticazione"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Impossibile eliminare l'utente"
@@ -82,15 +87,43 @@ msgstr "Impossibile aggiungere l'utente al gruppo %s"
msgid "Unable to remove user from group %s"
msgstr "Impossibile rimuovere l'utente dal gruppo %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr "Impossibile aggiornate l'applicazione."
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr "Aggiorna a {appversion}"
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Disabilita"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Abilita"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr "Attendere..."
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr "Aggiornamento in corso..."
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr "Errore durante l'aggiornamento"
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Errore"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr "Aggiornato"
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Salvataggio in corso..."
@@ -118,6 +151,10 @@ msgstr "Vedere la pagina dell'applicazione su apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-licenziato da <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Aggiorna"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Documentazione utente"
@@ -163,67 +200,83 @@ msgstr "Scarica client Android"
msgid "Download iOS Client"
msgstr "Scarica client iOS"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Password"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "La tua password è cambiata"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Modifica password non riuscita"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Password attuale"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Nuova password"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "mostra"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Modifica password"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr "Nome visualizzato"
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "Email"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Il tuo indirizzo email"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Inserisci il tuo indirizzo email per abilitare il recupero della password"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Lingua"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Migliora la traduzione"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "Usa questo indirizzo per connetterti al tuo ownCloud dal tuo gestore file"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Versione"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -257,10 +310,6 @@ msgstr "Illimitata"
msgid "Other"
msgstr "Altro"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr "Nome visualizzato"
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Gruppi amministrati"
diff --git a/l10n/it/user_ldap.po b/l10n/it/user_ldap.po
index 5c009d82967..4f07adf6ee3 100644
--- a/l10n/it/user_ldap.po
+++ b/l10n/it/user_ldap.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-18 00:03+0100\n"
-"PO-Revision-Date: 2013-01-17 08:29+0000\n"
+"POT-Creation-Date: 2013-02-04 00:05+0100\n"
+"PO-Revision-Date: 2013-02-02 23:30+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"
@@ -19,6 +19,58 @@ msgstr ""
"Language: it\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr "Eliminazione della configurazione del server non riuscita"
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr "La configurazione è valida e la connessione può essere stabilita."
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr "La configurazione è valida, ma il Bind non è riuscito. Controlla le impostazioni del server e le credenziali."
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr "La configurazione non è valida. Controlla il log di ownCloud per ulteriori dettagli."
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Eliminazione non riuscita"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr "Vuoi recuperare le impostazioni dalla configurazione recente del server?"
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr "Vuoi mantenere le impostazioni?"
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr "Impossibile aggiungere la configurazione del server"
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr "Prova di connessione riuscita"
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr "Prova di connessione non riuscita"
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr "Vuoi davvero eliminare la configurazione attuale del server?"
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr "Conferma l'eliminazione"
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -33,165 +85,227 @@ msgid ""
msgstr "<b>Avviso:</b> il modulo PHP LDAP non è installato, il motore non funzionerà. Chiedi al tuo amministratore di sistema di installarlo."
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr "Configurazione del server"
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr "Aggiungi configurazione del server"
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Host"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "È possibile omettere il protocollo, ad eccezione se è necessario SSL. Quindi inizia con ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "DN base"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr "Un DN base per riga"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "Puoi specificare una DN base per gli utenti ed i gruppi nella scheda Avanzate"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "DN utente"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "Il DN per il client dell'utente con cui deve essere associato, ad esempio uid=agent,dc=example,dc=com. Per l'accesso anonimo, lasciare vuoti i campi DN e Password"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Password"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "Per l'accesso anonimo, lasciare vuoti i campi DN e Password"
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "Filtro per l'accesso utente"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "Specifica quale filtro utilizzare quando si tenta l'accesso. %%uid sostituisce il nome utente all'atto dell'accesso."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "utilizza il segnaposto %%uid, ad esempio \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "Filtro per l'elenco utenti"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "Specifica quale filtro utilizzare durante il recupero degli utenti."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "senza nessun segnaposto, per esempio \"objectClass=person\"."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Filtro per il gruppo"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "Specifica quale filtro utilizzare durante il recupero dei gruppi."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "senza nessun segnaposto, per esempio \"objectClass=posixGroup\"."
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr "Impostazioni di connessione"
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr "Configurazione attiva"
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr "Se deselezionata, questa configurazione sarà saltata."
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Porta"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "Struttura base dell'utente"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr "Host di backup (Replica)"
-#: templates/settings.php:25
-msgid "One User Base DN per line"
-msgstr "Un DN base utente per riga"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
+msgstr "Fornisci un host di backup opzionale. Deve essere una replica del server AD/LDAP principale."
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "Struttura base del gruppo"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr "Porta di backup (Replica)"
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
-msgstr "Un DN base gruppo per riga"
+#: templates/settings.php:37
+msgid "Disable Main Server"
+msgstr "Disabilita server principale"
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "Associazione gruppo-utente "
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr "Se abilitata, ownCloud si collegherà solo al server di replica."
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Usa TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "Non utilizzare per le connessioni SSL, fallirà."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "Case insensitve LDAP server (Windows)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Disattiva il controllo del certificato SSL."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "Se la connessione funziona esclusivamente con questa opzione, importa il certificato SSL del server LDAP nel tuo server ownCloud."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "Non consigliato, utilizzare solo per test."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "in secondi. Il cambio svuota la cache."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr "Impostazioni delle cartelle"
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "Campo per la visualizzazione del nome utente"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "L'attributo LDAP da usare per generare il nome dell'utente ownCloud."
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "Struttura base dell'utente"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr "Un DN base utente per riga"
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr "Attributi di ricerca utente"
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr "Opzionale; un attributo per riga"
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "Campo per la visualizzazione del nome del gruppo"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "L'attributo LDAP da usare per generare il nome del gruppo ownCloud."
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "Struttura base del gruppo"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr "Un DN base gruppo per riga"
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr "Attributi di ricerca gruppo"
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Associazione gruppo-utente "
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr "Attributi speciali"
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "in byte"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "in secondi. Il cambio svuota la cache."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "Lascia vuoto per il nome utente (predefinito). Altrimenti, specifica un attributo LDAP/AD."
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Aiuto"
diff --git a/l10n/ja_JP/core.po b/l10n/ja_JP/core.po
index 8b2b2d4cb7d..0668a44ddc3 100644
--- a/l10n/ja_JP/core.po
+++ b/l10n/ja_JP/core.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n"
"MIME-Version: 1.0\n"
@@ -158,59 +158,59 @@ msgstr "11月"
msgid "December"
msgstr "12月"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "設定"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "秒前"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "1 分前"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{minutes} 分前"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "1 時間前"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "{hours} 時間前"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "今日"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "昨日"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{days} 日前"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "一月前"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "{months} 月前"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "月前"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "一年前"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "年前"
@@ -543,7 +543,7 @@ msgstr "セットアップを完了します"
msgid "web services under your control"
msgstr "管理下にあるウェブサービス"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "ログアウト"
@@ -565,14 +565,18 @@ msgstr "アカウント保護の為、パスワードを再度の変更をお願
msgid "Lost your password?"
msgstr "パスワードを忘れましたか?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "パスワードを記憶する"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "ログイン"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "前"
diff --git a/l10n/ja_JP/files.po b/l10n/ja_JP/files.po
index 9d8e49b3250..cd42db946c4 100644
--- a/l10n/ja_JP/files.po
+++ b/l10n/ja_JP/files.po
@@ -7,12 +7,13 @@
# Daisuke Deguchi <ddeguchi@nagoya-u.jp>, 2012-2013.
# <tetuyano+transi@gmail.com>, 2012.
# <tetuyano+transi@gmail.com>, 2012.
+# YANO Tetsu <tetuyano+transi@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n"
"MIME-Version: 1.0\n"
@@ -21,46 +22,46 @@ msgstr ""
"Language: ja_JP\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "ファイルは何もアップロードされていません。不明なエラー"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "エラーはありません。ファイルのアップロードは成功しました"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "アップロードされたファイルはphp.ini の upload_max_filesize に設定されたサイズを超えています:"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "アップロードされたファイルはHTMLのフォームに設定されたMAX_FILE_SIZEに設定されたサイズを超えています"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "ファイルは一部分しかアップロードされませんでした"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "ファイルはアップロードされませんでした"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "テンポラリフォルダが見つかりません"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "ディスクへの書き込みに失敗しました"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "利用可能なスペースが十分にありません"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "無効なディレクトリです。"
@@ -72,11 +73,15 @@ msgstr "ファイル"
msgid "Unshare"
msgstr "共有しない"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "削除"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "名前の変更"
@@ -110,7 +115,7 @@ msgstr "{old_name} を {new_name} に置換"
#: js/filelist.js:280
msgid "perform delete operation"
-msgstr ""
+msgstr "削除を実行"
#: js/files.js:52
msgid "'.' is an invalid file name."
@@ -181,31 +186,31 @@ msgstr "URLは空にできません。"
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "無効なフォルダ名です。'Shared' の利用は ownCloud が予約済みです。"
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "名前"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "サイズ"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "更新日時"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 フォルダ"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} フォルダ"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 ファイル"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} ファイル"
@@ -263,7 +268,7 @@ msgstr "リンク"
#: templates/index.php:40
msgid "Trash"
-msgstr ""
+msgstr "ゴミ箱"
#: templates/index.php:46
msgid "Cancel upload"
@@ -297,4 +302,4 @@ msgstr "スキャン中"
#: templates/upgrade.php:2
msgid "Upgrading filesystem cache..."
-msgstr ""
+msgstr "ファイルシステムキャッシュを更新中..."
diff --git a/l10n/ja_JP/files_encryption.po b/l10n/ja_JP/files_encryption.po
index 2c42c902059..95a52309047 100644
--- a/l10n/ja_JP/files_encryption.po
+++ b/l10n/ja_JP/files_encryption.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-24 00:06+0100\n"
-"PO-Revision-Date: 2013-01-23 03:07+0000\n"
-"Last-Translator: Daisuke Deguchi <ddeguchi@nagoya-u.jp>\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -41,44 +41,22 @@ msgstr "パスワードを確認してもう一度行なってください。"
msgid "Could not change your file encryption password to your login password"
msgstr "ファイル暗号化パスワードをログインパスワードに変更できませんでした。"
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr "暗号化モードを選択:"
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr "クライアントサイドの暗号化(最もセキュアですが、WEBインターフェースからデータにアクセスできなくなります)"
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr "サーバサイド暗号化(WEBインターフェースおよびデスクトップクライアントからファイルにアクセスすることができます)"
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr "暗号化無し(何も暗号化しません)"
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
-msgstr "重要: 一度暗号化を選択してしまうと、もとに戻す方法はありません"
-
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
-msgstr "ユーザ指定(ユーザが選べるようにする)"
-
-#: templates/settings.php:65
+#: templates/settings-personal.php:4 templates/settings.php:5
msgid "Encryption"
msgstr "暗号化"
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "暗号化から除外するファイルタイプ"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
+msgstr ""
+
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
+msgstr ""
+
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
+msgstr ""
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "なし"
diff --git a/l10n/ja_JP/files_trashbin.po b/l10n/ja_JP/files_trashbin.po
index 67b3cb9aa10..f5fcfbe9a02 100644
--- a/l10n/ja_JP/files_trashbin.po
+++ b/l10n/ja_JP/files_trashbin.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Daisuke Deguchi <ddeguchi@nagoya-u.jp>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,42 +18,42 @@ msgstr ""
"Language: ja_JP\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
-msgstr ""
+msgstr "復元操作を実行する"
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "名前"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
-msgstr ""
+msgstr "削除済み"
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 フォルダ"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} フォルダ"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 ファイル"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} ファイル"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
-msgstr ""
+msgstr "ここには何もありません。ゴミ箱は空です!"
#: templates/index.php:20 templates/index.php:22
msgid "Restore"
-msgstr ""
+msgstr "復元"
diff --git a/l10n/ja_JP/settings.po b/l10n/ja_JP/settings.po
index 5219c67a40f..1774eebf3f3 100644
--- a/l10n/ja_JP/settings.po
+++ b/l10n/ja_JP/settings.po
@@ -7,12 +7,13 @@
# Daisuke Deguchi <ddeguchi@nagoya-u.jp>, 2012-2013.
# <tetuyano+transi@gmail.com>, 2012.
# <tetuyano+transi@gmail.com>, 2012.
+# YANO Tetsu <tetuyano+transi@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n"
"MIME-Version: 1.0\n"
@@ -25,6 +26,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "アプリストアからリストをロードできません"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "認証エラー"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "グループは既に存在しています"
@@ -49,10 +59,6 @@ msgstr "無効なメールアドレス"
msgid "Unable to delete group"
msgstr "グループを削除できません"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "認証エラー"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "ユーザを削除できません"
@@ -79,15 +85,43 @@ msgstr "ユーザをグループ %s に追加できません"
msgid "Unable to remove user from group %s"
msgstr "ユーザをグループ %s から削除できません"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr "アプリを更新出来ませんでした。"
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr "{appversion} に更新"
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "無効"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "有効"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr "しばらくお待ちください。"
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr "更新中...."
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr "アプリの更新中にエラーが発生"
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "エラー"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr "更新済み"
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "保存中..."
@@ -115,6 +149,10 @@ msgstr "apps.owncloud.com でアプリケーションのページを見てくだ
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-ライセンス: <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "更新"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "ユーザドキュメント"
@@ -160,67 +198,83 @@ msgstr "Androidクライアントをダウンロード"
msgid "Download iOS Client"
msgstr "iOSクライアントをダウンロード"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "パスワード"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "パスワードを変更しました"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "パスワードを変更することができません"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "現在のパスワード"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "新しいパスワード"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "表示"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "パスワードを変更"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr "表示名"
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "Email"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "あなたのメールアドレス"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "※パスワード回復を有効にするにはメールアドレスの入力が必要です"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "言語"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "翻訳に協力する"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "ファイルマネージャでownCloudに接続する際はこのアドレスを利用してください"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "バージョン"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -232,7 +286,7 @@ msgstr "<a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud commu
#: templates/users.php:21 templates/users.php:79
msgid "Login Name"
-msgstr ""
+msgstr "ログイン名"
#: templates/users.php:26 templates/users.php:82 templates/users.php:107
msgid "Groups"
@@ -254,10 +308,6 @@ msgstr "無制限"
msgid "Other"
msgstr "その他"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "グループ管理者"
@@ -268,11 +318,11 @@ msgstr "ストレージ"
#: templates/users.php:97
msgid "change display name"
-msgstr ""
+msgstr "表示名を変更"
#: templates/users.php:101
msgid "set new password"
-msgstr ""
+msgstr "新しいパスワードを設定"
#: templates/users.php:137
msgid "Default"
diff --git a/l10n/ja_JP/user_ldap.po b/l10n/ja_JP/user_ldap.po
index 16a20c7207b..f899f457f15 100644
--- a/l10n/ja_JP/user_ldap.po
+++ b/l10n/ja_JP/user_ldap.po
@@ -6,13 +6,14 @@
# Daisuke Deguchi <ddeguchi@is.nagoya-u.ac.jp>, 2012.
# Daisuke Deguchi <ddeguchi@nagoya-u.jp>, 2012-2013.
# <tetuyano+transi@gmail.com>, 2012.
+# YANO Tetsu <tetuyano+transi@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-17 00:26+0100\n"
-"PO-Revision-Date: 2013-01-16 05:47+0000\n"
-"Last-Translator: Daisuke Deguchi <ddeguchi@nagoya-u.jp>\n"
+"POT-Creation-Date: 2013-02-04 00:05+0100\n"
+"PO-Revision-Date: 2013-02-03 04:40+0000\n"
+"Last-Translator: tt yn <tetuyano+transi@gmail.com>\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"
@@ -20,6 +21,58 @@ msgstr ""
"Language: ja_JP\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr "サーバ設定の削除に失敗しました"
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr "設定は有効であり、接続を確立しました!"
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr "設定は有効ですが、接続に失敗しました。サーバ設定と資格情報を確認して下さい。"
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr "設定は無効です。詳細は ownCloud のログを見て下さい。"
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "削除に失敗しました"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr "最近のサーバ設定から設定を引き継ぎますか?"
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr "設定を保持しますか?"
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr "サーバ設定を追加できません"
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr "接続テストに成功しました"
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr "接続テストに失敗しました"
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr "現在のサーバ設定を本当に削除してもよろしいですか?"
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr "削除の確認"
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -34,165 +87,227 @@ msgid ""
msgstr "<b>警告:</b> PHP LDAP モジュールがインストールされていません。バックエンドが正しく動作しません。システム管理者にインストールするよう問い合わせてください。"
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr "サーバ設定"
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr "サーバ設定を追加"
+
+#: templates/settings.php:21
msgid "Host"
msgstr "ホスト"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "SSL通信しない場合には、プロトコル名を省略することができます。そうでない場合には、ldaps:// から始めてください。"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "ベースDN"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr "1行に1つのベースDN"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "拡張タブでユーザとグループのベースDNを指定することができます。"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "ユーザDN"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "クライアントユーザーのDNは、特定のものに結びつけることはしません。 例えば uid=agent,dc=example,dc=com. だと匿名アクセスの場合、DNとパスワードは空のままです。"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "パスワード"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "匿名アクセスの場合は、DNとパスワードを空にしてください。"
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "ユーザログインフィルタ"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "ログインするときに適用するフィルターを定義する。%%uid がログイン時にユーザー名に置き換えられます。"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "%%uid プレースホルダーを利用してください。例 \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "ユーザリストフィルタ"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "ユーザーを取得するときに適用するフィルターを定義する。"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "プレースホルダーを利用しないでください。例 \"objectClass=person\""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "グループフィルタ"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "グループを取得するときに適用するフィルターを定義する。"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "プレースホルダーを利用しないでください。例 \"objectClass=posixGroup\""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr "接続設定"
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr "設定はアクティブです"
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr "チェックを外すと、この設定はスキップされます。"
+
+#: templates/settings.php:34
msgid "Port"
msgstr "ポート"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "ベースユーザツリー"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr "バックアップ(レプリカ)ホスト"
-#: templates/settings.php:25
-msgid "One User Base DN per line"
-msgstr "1行に1つのユーザベースDN"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
+msgstr "バックアップホストをオプションで指定することができます。メインのLDAP/ADサーバのレプリカである必要があります。"
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "ベースグループツリー"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr "バックアップ(レプリカ)ポート"
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
-msgstr "1行に1つのグループベースDN"
+#: templates/settings.php:37
+msgid "Disable Main Server"
+msgstr "メインサーバを無効にする"
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "グループとメンバーの関連付け"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr "有効にすると、ownCloudはレプリカサーバにのみ接続します。"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "TLSを利用"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "SSL接続に利用しないでください、失敗します。"
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "大文字/小文字を区別しないLDAPサーバ(Windows)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "SSL証明書の確認を無効にする。"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "接続がこのオプションでのみ動作する場合は、LDAPサーバのSSL証明書をownCloudサーバにインポートしてください。"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "推奨しません、テスト目的でのみ利用してください。"
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "秒。変更後にキャッシュがクリアされます。"
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr "ディレクトリ設定"
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "ユーザ表示名のフィールド"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "ユーザのownCloud名の生成に利用するLDAP属性。"
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "ベースユーザツリー"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr "1行に1つのユーザベースDN"
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr "ユーザ検索属性"
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr "オプション:1行に1属性"
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "グループ表示名のフィールド"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "グループのownCloud名の生成に利用するLDAP属性。"
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "ベースグループツリー"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr "1行に1つのグループベースDN"
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr "グループ検索属性"
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "グループとメンバーの関連付け"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr "特殊属性"
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "バイト"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "秒。変更後にキャッシュがクリアされます。"
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "ユーザ名を空のままにしてください(デフォルト)。そうでない場合は、LDAPもしくはADの属性を指定してください。"
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "ヘルプ"
diff --git a/l10n/ka_GE/core.po b/l10n/ka_GE/core.po
index 8400725e1df..74de8601d7d 100644
--- a/l10n/ka_GE/core.po
+++ b/l10n/ka_GE/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Georgian (Georgia) (http://www.transifex.com/projects/p/owncloud/language/ka_GE/)\n"
"MIME-Version: 1.0\n"
@@ -156,59 +156,59 @@ msgstr "ნოემბერი"
msgid "December"
msgstr "დეკემბერი"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "პარამეტრები"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "წამის წინ"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "1 წუთის წინ"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{minutes} წუთის წინ"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr ""
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr ""
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "დღეს"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "გუშინ"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{days} დღის წინ"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "გასულ თვეში"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr ""
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "თვის წინ"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "ბოლო წელს"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "წლის წინ"
@@ -541,7 +541,7 @@ msgstr "კონფიგურაციის დასრულება"
msgid "web services under your control"
msgstr "თქვენი კონტროლის ქვეშ მყოფი ვებ სერვისები"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "გამოსვლა"
@@ -563,14 +563,18 @@ msgstr ""
msgid "Lost your password?"
msgstr "დაგავიწყდათ პაროლი?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "დამახსოვრება"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "შესვლა"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "წინა"
diff --git a/l10n/ka_GE/files.po b/l10n/ka_GE/files.po
index 1fad0f39af9..828806cc05d 100644
--- a/l10n/ka_GE/files.po
+++ b/l10n/ka_GE/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Georgian (Georgia) (http://www.transifex.com/projects/p/owncloud/language/ka_GE/)\n"
"MIME-Version: 1.0\n"
@@ -18,46 +18,46 @@ msgstr ""
"Language: ka_GE\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "ჭოცდომა არ დაფიქსირდა, ფაილი წარმატებით აიტვირთა"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr ""
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "ატვირთული ფაილი აჭარბებს MAX_FILE_SIZE დირექტივას, რომელიც მითითებულია HTML ფორმაში"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "ატვირთული ფაილი მხოლოდ ნაწილობრივ აიტვირთა"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "ფაილი არ აიტვირთა"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "დროებითი საქაღალდე არ არსებობს"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "შეცდომა დისკზე ჩაწერისას"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr ""
@@ -69,11 +69,15 @@ msgstr "ფაილები"
msgid "Unshare"
msgstr "გაზიარების მოხსნა"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "წაშლა"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "გადარქმევა"
@@ -178,31 +182,31 @@ msgstr ""
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "სახელი"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "ზომა"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "შეცვლილია"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 საქაღალდე"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} საქაღალდე"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 ფაილი"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} ფაილი"
diff --git a/l10n/ka_GE/files_encryption.po b/l10n/ka_GE/files_encryption.po
index f0cc786850b..3bdaa16e102 100644
--- a/l10n/ka_GE/files_encryption.po
+++ b/l10n/ka_GE/files_encryption.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Georgian (Georgia) (http://www.transifex.com/projects/p/owncloud/language/ka_GE/)\n"
"MIME-Version: 1.0\n"
@@ -39,44 +39,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr ""
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr ""
diff --git a/l10n/ka_GE/files_trashbin.po b/l10n/ka_GE/files_trashbin.po
index cab751104bb..b79b1af3d2b 100644
--- a/l10n/ka_GE/files_trashbin.po
+++ b/l10n/ka_GE/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Georgian (Georgia) (http://www.transifex.com/projects/p/owncloud/language/ka_GE/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -17,37 +17,37 @@ msgstr ""
"Language: ka_GE\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "სახელი"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 საქაღალდე"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} საქაღალდე"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 ფაილი"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} ფაილი"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
diff --git a/l10n/ka_GE/settings.po b/l10n/ka_GE/settings.po
index e81a43d6548..2f73884030e 100644
--- a/l10n/ka_GE/settings.po
+++ b/l10n/ka_GE/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Georgian (Georgia) (http://www.transifex.com/projects/p/owncloud/language/ka_GE/)\n"
"MIME-Version: 1.0\n"
@@ -22,6 +22,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "აპლიკაციების სია ვერ ჩამოიტვირთა App Store"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "ავთენტიფიკაციის შეცდომა"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "ჯგუფი უკვე არსებობს"
@@ -46,10 +55,6 @@ msgstr "არასწორი იმეილი"
msgid "Unable to delete group"
msgstr "ჯგუფის წაშლა ვერ მოხერხდა"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "ავთენტიფიკაციის შეცდომა"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "მომხმარებლის წაშლა ვერ მოხერხდა"
@@ -76,15 +81,43 @@ msgstr "მომხმარებლის დამატება ვერ
msgid "Unable to remove user from group %s"
msgstr "მომხმარებლის წაშლა ვერ მოხეხდა ჯგუფიდან %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "გამორთვა"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "ჩართვა"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "შეცდომა"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "შენახვა..."
@@ -112,6 +145,10 @@ msgstr "ნახეთ აპლიკაციის გვერდი apps.o
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-ლიცენსირებულია <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "განახლება"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr ""
@@ -157,67 +194,83 @@ msgstr ""
msgid "Download iOS Client"
msgstr ""
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "პაროლი"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "თქვენი პაროლი შეიცვალა"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "თქვენი პაროლი არ შეიცვალა"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "მიმდინარე პაროლი"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "ახალი პაროლი"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "გამოაჩინე"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "პაროლის შეცვლა"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "იმეილი"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "თქვენი იმეილ მისამართი"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "შეავსეთ იმეილ მისამართის ველი პაროლის აღსადგენად"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "ენა"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "თარგმნის დახმარება"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr ""
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr ""
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr ""
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -251,10 +304,6 @@ msgstr ""
msgid "Other"
msgstr "სხვა"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "ჯგუფის ადმინისტრატორი"
diff --git a/l10n/ka_GE/user_ldap.po b/l10n/ka_GE/user_ldap.po
index 14dbca3fc68..a84ba3cd3c8 100644
--- a/l10n/ka_GE/user_ldap.po
+++ b/l10n/ka_GE/user_ldap.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-18 00:03+0100\n"
-"PO-Revision-Date: 2013-01-17 21:57+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Georgian (Georgia) (http://www.transifex.com/projects/p/owncloud/language/ka_GE/)\n"
"MIME-Version: 1.0\n"
@@ -17,6 +17,58 @@ msgstr ""
"Language: ka_GE\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "წაშლის ველი"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -31,165 +83,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr ""
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr ""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr ""
-#: templates/settings.php:25
-msgid "Base User Tree"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr ""
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr ""
-#: templates/settings.php:34
-msgid "in bytes"
+#: templates/settings.php:49
+msgid "Base Group Tree"
msgstr ""
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
msgstr ""
-#: templates/settings.php:37
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
+msgid "in bytes"
+msgstr ""
+
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr ""
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "დახმარება"
diff --git a/l10n/ko/core.po b/l10n/ko/core.po
index f4e1345570a..5f7bca9c09b 100644
--- a/l10n/ko/core.po
+++ b/l10n/ko/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 08:10+0000\n"
-"Last-Translator: Shinjo Park <kde@peremen.name>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -160,59 +160,59 @@ msgstr "11월"
msgid "December"
msgstr "12월"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "설정"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "초 전"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "1분 전"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{minutes}분 전"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "1시간 전"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "{hours}시간 전"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "오늘"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "어제"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{days}일 전"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "지난 달"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "{months}개월 전"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "개월 전"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "작년"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "년 전"
@@ -545,7 +545,7 @@ msgstr "설치 완료"
msgid "web services under your control"
msgstr "내가 관리하는 웹 서비스"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "로그아웃"
@@ -567,14 +567,18 @@ msgstr "계정의 안전을 위하여 암호를 변경하십시오."
msgid "Lost your password?"
msgstr "암호를 잊으셨습니까?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "기억하기"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "로그인"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "이전"
diff --git a/l10n/ko/files.po b/l10n/ko/files.po
index cc5153e34c8..6ab4e6667eb 100644
--- a/l10n/ko/files.po
+++ b/l10n/ko/files.po
@@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n"
"MIME-Version: 1.0\n"
@@ -23,46 +23,46 @@ msgstr ""
"Language: ko\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "파일이 업로드되지 않았습니다. 알 수 없는 오류입니다"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "업로드에 성공하였습니다."
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "업로드한 파일이 php.ini의 upload_max_filesize보다 큽니다:"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "업로드한 파일이 HTML 문서에 지정한 MAX_FILE_SIZE보다 더 큼"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "파일이 부분적으로 업로드됨"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "업로드된 파일 없음"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "임시 폴더가 사라짐"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "디스크에 쓰지 못했습니다"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "여유 공간이 부족합니다"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "올바르지 않은 디렉터리입니다."
@@ -74,11 +74,15 @@ msgstr "파일"
msgid "Unshare"
msgstr "공유 해제"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "삭제"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "이름 바꾸기"
@@ -183,31 +187,31 @@ msgstr "URL을 입력해야 합니다."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "폴더 이름이 유효하지 않습니다. "
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "이름"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "크기"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "수정됨"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "폴더 1개"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "폴더 {count}개"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "파일 1개"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "파일 {count}개"
diff --git a/l10n/ko/files_encryption.po b/l10n/ko/files_encryption.po
index 2988d1f0cf5..22d55b96979 100644
--- a/l10n/ko/files_encryption.po
+++ b/l10n/ko/files_encryption.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 08:20+0000\n"
-"Last-Translator: Shinjo Park <kde@peremen.name>\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -41,44 +41,22 @@ msgstr "암호를 확인한 다음 다시 시도하십시오."
msgid "Could not change your file encryption password to your login password"
msgstr "암호화 암호를 로그인 암호로 변경할 수 없습니다"
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr "암호화 모드 선택:"
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr "클라이언트 암호화 (안전하지만 웹에서 데이터에 접근할 수 없음)"
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr "서버 암호화 (웹 및 데스크톱 클라이언트에서 데이터에 접근할 수 있음)"
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr "없음 (암호화하지 않음)"
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
-msgstr "알림: 암호화 모드를 선택하면 다른 것으로 변경할 수 없습니다"
-
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
-msgstr "사용자 지정 (사용자별 설정)"
-
-#: templates/settings.php:65
+#: templates/settings-personal.php:4 templates/settings.php:5
msgid "Encryption"
msgstr "암호화"
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "다음 파일 형식은 암호화하지 않음"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
+msgstr ""
+
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
+msgstr ""
+
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
+msgstr ""
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "없음"
diff --git a/l10n/ko/files_trashbin.po b/l10n/ko/files_trashbin.po
index db8be55cbb1..ad7567a0058 100644
--- a/l10n/ko/files_trashbin.po
+++ b/l10n/ko/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,37 +17,37 @@ msgstr ""
"Language: ko\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "이름"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "폴더 1개"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "폴더 {count}개"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "파일 1개"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "파일 {count}개"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
@@ -55,4 +55,4 @@ msgstr ""
#: templates/index.php:20 templates/index.php:22
msgid "Restore"
-msgstr ""
+msgstr "복원"
diff --git a/l10n/ko/settings.po b/l10n/ko/settings.po
index 3ae712d4835..65a8c9d6e22 100644
--- a/l10n/ko/settings.po
+++ b/l10n/ko/settings.po
@@ -12,9 +12,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 08:10+0000\n"
-"Last-Translator: Shinjo Park <kde@peremen.name>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -26,6 +26,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "앱 스토어에서 목록을 가져올 수 없습니다"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "인증 오류"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "그룹이 이미 존재합니다."
@@ -50,10 +59,6 @@ msgstr "잘못된 이메일 주소"
msgid "Unable to delete group"
msgstr "그룹을 삭제할 수 없습니다."
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "인증 오류"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "사용자를 삭제할 수 없습니다."
@@ -80,15 +85,43 @@ msgstr "그룹 %s에 사용자를 추가할 수 없습니다."
msgid "Unable to remove user from group %s"
msgstr "그룹 %s에서 사용자를 삭제할 수 없습니다."
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "비활성화"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "활성화"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "오류"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "저장 중..."
@@ -116,6 +149,10 @@ msgstr "apps.owncloud.com에 있는 앱 페이지를 참고하십시오"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-라이선스됨: <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "업데이트"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "사용자 문서"
@@ -161,67 +198,83 @@ msgstr "안드로이드 클라이언트 다운로드"
msgid "Download iOS Client"
msgstr "iOS 클라이언트 다운로드"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "암호"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "암호가 변경되었습니다"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "암호를 변경할 수 없음"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "현재 암호"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "새 암호"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "보이기"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "암호 변경"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr "표시 이름"
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "이메일"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "이메일 주소"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "암호 찾기 기능을 사용하려면 이메일 주소를 입력하십시오."
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "언어"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "번역 돕기"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "파일 관리자에서 ownCloud에 접속하려면 이 주소를 사용하십시오."
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "버전"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -255,10 +308,6 @@ msgstr "무제한"
msgid "Other"
msgstr "기타"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr "표시 이름"
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "그룹 관리자"
diff --git a/l10n/ko/user_ldap.po b/l10n/ko/user_ldap.po
index 4afced481ee..93e6a601aa0 100644
--- a/l10n/ko/user_ldap.po
+++ b/l10n/ko/user_ldap.po
@@ -10,9 +10,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 08:10+0000\n"
-"Last-Translator: Shinjo Park <kde@peremen.name>\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -20,6 +20,58 @@ msgstr ""
"Language: ko\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "삭제 실패"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -34,165 +86,227 @@ msgid ""
msgstr "<b>경고:</b> PHP LDAP 모듈이 비활성화되어 있거나 설치되어 있지 않습니다. 백엔드를 사용할 수 없습니다. 시스템 관리자에게 설치를 요청하십시오."
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "호스트"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "SSL을 사용하는 경우가 아니라면 프로토콜을 입력하지 않아도 됩니다. SSL을 사용하려면 ldaps://를 입력하십시오."
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "기본 DN"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr "기본 DN을 한 줄에 하나씩 입력하십시오"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "고급 탭에서 사용자 및 그룹에 대한 기본 DN을 지정할 수 있습니다."
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "사용자 DN"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "바인딩 작업을 수행할 클라이언트 사용자 DN입니다. 예를 들어서 uid=agent,dc=example,dc=com입니다. 익명 접근을 허용하려면 DN과 암호를 비워 두십시오."
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "암호"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "익명 접근을 허용하려면 DN과 암호를 비워 두십시오."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "사용자 로그인 필터"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "로그인을 시도할 때 적용할 필터입니다. %%uid는 로그인 작업에서의 사용자 이름으로 대체됩니다."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "%%uid 자리 비움자를 사용하십시오. 예제: \"uid=%%uid\"\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "사용자 목록 필터"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "사용자를 검색할 때 적용할 필터를 정의합니다."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "자리 비움자를 사용할 수 없습니다. 예제: \"objectClass=person\""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "그룹 필터"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "그룹을 검색할 때 적용할 필터를 정의합니다."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "자리 비움자를 사용할 수 없습니다. 예제: \"objectClass=posixGroup\""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "포트"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "기본 사용자 트리"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
-msgstr "사용자 DN을 한 줄에 하나씩 입력하십시오"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
+msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "기본 그룹 트리"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
-msgstr "그룹 기본 DN을 한 줄에 하나씩 입력하십시오"
+#: templates/settings.php:37
+msgid "Disable Main Server"
+msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "그룹-회원 연결"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "TLS 사용"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "SSL 연결 시 사용하는 경우 연결되지 않습니다."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "서버에서 대소문자를 구분하지 않음 (Windows)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "SSL 인증서 유효성 검사를 해제합니다."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "이 옵션을 사용해야 연결할 수 있는 경우에는 LDAP 서버의 SSL 인증서를 ownCloud로 가져올 수 있습니다."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "추천하지 않음, 테스트로만 사용하십시오."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "초. 항목 변경 시 캐시가 갱신됩니다."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "사용자의 표시 이름 필드"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "LDAP 속성은 사용자의 ownCloud 이름을 생성하기 위해 사용합니다."
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "기본 사용자 트리"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr "사용자 DN을 한 줄에 하나씩 입력하십시오"
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "그룹의 표시 이름 필드"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "LDAP 속성은 그룹의 ownCloud 이름을 생성하기 위해 사용합니다."
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "기본 그룹 트리"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr "그룹 기본 DN을 한 줄에 하나씩 입력하십시오"
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "그룹-회원 연결"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "바이트"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "초. 항목 변경 시 캐시가 갱신됩니다."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "사용자 이름을 사용하려면 비워 두십시오(기본값). 기타 경우 LDAP/AD 속성을 지정하십시오."
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "도움말"
diff --git a/l10n/ku_IQ/core.po b/l10n/ku_IQ/core.po
index b06563d7538..98119404733 100644
--- a/l10n/ku_IQ/core.po
+++ b/l10n/ku_IQ/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: 2013-01-30 00:23+0100\n"
-"PO-Revision-Date: 2013-01-29 23:23+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Kurdish (Iraq) (http://www.transifex.com/projects/p/owncloud/language/ku_IQ/)\n"
"MIME-Version: 1.0\n"
@@ -156,59 +156,59 @@ msgstr ""
msgid "December"
msgstr ""
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "ده‌ستكاری"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr ""
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr ""
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr ""
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr ""
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr ""
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr ""
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr ""
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr ""
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr ""
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr ""
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr ""
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr ""
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr ""
@@ -541,7 +541,7 @@ msgstr "كۆتایی هات ده‌ستكاریه‌كان"
msgid "web services under your control"
msgstr "ڕاژه‌ی وێب له‌ژێر چاودێریت دایه"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "چوونەدەرەوە"
@@ -563,14 +563,18 @@ msgstr ""
msgid "Lost your password?"
msgstr ""
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr ""
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr ""
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "پێشتر"
diff --git a/l10n/ku_IQ/files.po b/l10n/ku_IQ/files.po
index 6827e786ca6..8f5359f7a0d 100644
--- a/l10n/ku_IQ/files.po
+++ b/l10n/ku_IQ/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Kurdish (Iraq) (http://www.transifex.com/projects/p/owncloud/language/ku_IQ/)\n"
"MIME-Version: 1.0\n"
@@ -17,46 +17,46 @@ msgstr ""
"Language: ku_IQ\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr ""
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr ""
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr ""
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr ""
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr ""
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr ""
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr ""
@@ -68,11 +68,15 @@ msgstr ""
msgid "Unshare"
msgstr ""
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr ""
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr ""
@@ -177,31 +181,31 @@ msgstr "ناونیشانی به‌سته‌ر نابێت به‌تاڵ بێت."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "ناو"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr ""
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr ""
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr ""
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr ""
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr ""
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr ""
diff --git a/l10n/ku_IQ/files_encryption.po b/l10n/ku_IQ/files_encryption.po
index d372d58b033..db1496b70d9 100644
--- a/l10n/ku_IQ/files_encryption.po
+++ b/l10n/ku_IQ/files_encryption.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Kurdish (Iraq) (http://www.transifex.com/projects/p/owncloud/language/ku_IQ/)\n"
"MIME-Version: 1.0\n"
@@ -40,44 +40,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "نهێنیکردن"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "نهێنیکردن"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "به‌ربه‌ست کردنی ئه‌م جۆره‌ په‌ڕگانه له‌ نهێنیکردن"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "هیچ"
diff --git a/l10n/ku_IQ/files_trashbin.po b/l10n/ku_IQ/files_trashbin.po
index 9d51dca2cd6..5a867010735 100644
--- a/l10n/ku_IQ/files_trashbin.po
+++ b/l10n/ku_IQ/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Kurdish (Iraq) (http://www.transifex.com/projects/p/owncloud/language/ku_IQ/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -17,35 +17,35 @@ msgstr ""
"Language: ku_IQ\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "ناو"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
msgstr ""
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
msgstr ""
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
msgstr ""
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
msgstr ""
diff --git a/l10n/ku_IQ/settings.po b/l10n/ku_IQ/settings.po
index 45bfc958c4c..7973f6b16d5 100644
--- a/l10n/ku_IQ/settings.po
+++ b/l10n/ku_IQ/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Kurdish (Iraq) (http://www.transifex.com/projects/p/owncloud/language/ku_IQ/)\n"
"MIME-Version: 1.0\n"
@@ -21,6 +21,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr ""
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr ""
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr ""
@@ -45,10 +54,6 @@ msgstr ""
msgid "Unable to delete group"
msgstr ""
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr ""
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr ""
@@ -75,15 +80,43 @@ msgstr ""
msgid "Unable to remove user from group %s"
msgstr ""
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr ""
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "چالاککردن"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "هه‌ڵه"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "پاشکه‌وتده‌کات..."
@@ -111,6 +144,10 @@ msgstr ""
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr ""
+#: templates/apps.php:31
+msgid "Update"
+msgstr "نوێکردنه‌وه"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr ""
@@ -156,67 +193,83 @@ msgstr ""
msgid "Download iOS Client"
msgstr ""
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "وشەی تێپەربو"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr ""
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr ""
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr ""
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "وشەی نهێنی نوێ"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr ""
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr ""
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "ئیمه‌یل"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr ""
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr ""
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr ""
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr ""
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr ""
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr ""
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr ""
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -250,10 +303,6 @@ msgstr ""
msgid "Other"
msgstr ""
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr ""
diff --git a/l10n/ku_IQ/user_ldap.po b/l10n/ku_IQ/user_ldap.po
index a6c60224118..33cf75e5ea1 100644
--- a/l10n/ku_IQ/user_ldap.po
+++ b/l10n/ku_IQ/user_ldap.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-18 00:03+0100\n"
-"PO-Revision-Date: 2013-01-17 21:57+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Kurdish (Iraq) (http://www.transifex.com/projects/p/owncloud/language/ku_IQ/)\n"
"MIME-Version: 1.0\n"
@@ -17,6 +17,58 @@ msgstr ""
"Language: ku_IQ\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr ""
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -31,165 +83,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr ""
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr ""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr ""
-#: templates/settings.php:25
-msgid "Base User Tree"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr ""
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr ""
-#: templates/settings.php:34
-msgid "in bytes"
+#: templates/settings.php:49
+msgid "Base Group Tree"
msgstr ""
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
msgstr ""
-#: templates/settings.php:37
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
+msgid "in bytes"
+msgstr ""
+
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr ""
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "یارمەتی"
diff --git a/l10n/lb/core.po b/l10n/lb/core.po
index 18bf6381db1..1bbbfe7cdcf 100644
--- a/l10n/lb/core.po
+++ b/l10n/lb/core.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:07+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n"
"MIME-Version: 1.0\n"
@@ -157,59 +157,59 @@ msgstr "November"
msgid "December"
msgstr "Dezember"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Astellungen"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr ""
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr ""
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr ""
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "vrun 1 Stonn"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "vru {hours} Stonnen"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr ""
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr ""
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr ""
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "Läschte Mount"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "vru {months} Méint"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "Méint hier"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "Läscht Joer"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "Joren hier"
@@ -542,7 +542,7 @@ msgstr "Installatioun ofschléissen"
msgid "web services under your control"
msgstr "Web Servicer ënnert denger Kontroll"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Ausloggen"
@@ -564,14 +564,18 @@ msgstr ""
msgid "Lost your password?"
msgstr "Passwuert vergiess?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "verhalen"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Log dech an"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "zeréck"
diff --git a/l10n/lb/files.po b/l10n/lb/files.po
index 6c93eac950d..251898c3e53 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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n"
"MIME-Version: 1.0\n"
@@ -18,46 +18,46 @@ msgstr ""
"Language: lb\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Keen Feeler, Datei ass komplett ropgelueden ginn"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr ""
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Déi ropgelueden Datei ass méi grouss wei d'MAX_FILE_SIZE Eegenschaft déi an der HTML form uginn ass"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Déi ropgelueden Datei ass nëmmen hallef ropgelueden ginn"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Et ass keng Datei ropgelueden ginn"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Et feelt en temporären Dossier"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Konnt net op den Disk schreiwen"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr ""
@@ -69,11 +69,15 @@ msgstr "Dateien"
msgid "Unshare"
msgstr "Net méi deelen"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Läschen"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr ""
@@ -178,31 +182,31 @@ msgstr ""
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Numm"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Gréisst"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Geännert"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr ""
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr ""
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr ""
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr ""
diff --git a/l10n/lb/files_encryption.po b/l10n/lb/files_encryption.po
index f88e884164b..c8fc462a15b 100644
--- a/l10n/lb/files_encryption.po
+++ b/l10n/lb/files_encryption.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n"
"MIME-Version: 1.0\n"
@@ -39,44 +39,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr ""
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr ""
diff --git a/l10n/lb/files_trashbin.po b/l10n/lb/files_trashbin.po
index b3405a18ed4..ae9caf692e0 100644
--- a/l10n/lb/files_trashbin.po
+++ b/l10n/lb/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,35 +17,35 @@ msgstr ""
"Language: lb\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Numm"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
msgstr ""
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
msgstr ""
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
msgstr ""
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
msgstr ""
diff --git a/l10n/lb/settings.po b/l10n/lb/settings.po
index 0dbc3f3e7fe..021e271d8fe 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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n"
"MIME-Version: 1.0\n"
@@ -22,6 +22,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Konnt Lescht net vum App Store lueden"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Authentifikatioun's Fehler"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr ""
@@ -46,10 +55,6 @@ msgstr "Ongülteg e-mail"
msgid "Unable to delete group"
msgstr ""
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Authentifikatioun's Fehler"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr ""
@@ -76,15 +81,43 @@ msgstr ""
msgid "Unable to remove user from group %s"
msgstr ""
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Ofschalten"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Aschalten"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Fehler"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Speicheren..."
@@ -112,6 +145,10 @@ msgstr "Kuck dir d'Applicatioun's Säit op apps.owncloud.com un"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr ""
+#: templates/apps.php:31
+msgid "Update"
+msgstr ""
+
#: templates/help.php:3
msgid "User Documentation"
msgstr ""
@@ -157,67 +194,83 @@ msgstr ""
msgid "Download iOS Client"
msgstr ""
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Passwuert"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr ""
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Konnt däin Passwuert net änneren"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Momentan 't Passwuert"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Neit Passwuert"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "weisen"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Passwuert änneren"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "Email"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Deng Email Adress"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Gëff eng Email Adress an fir d'Passwuert recovery ze erlaben"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Sprooch"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Hëllef iwwersetzen"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr ""
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr ""
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr ""
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -251,10 +304,6 @@ msgstr ""
msgid "Other"
msgstr "Aner"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Gruppen Admin"
diff --git a/l10n/lb/user_ldap.po b/l10n/lb/user_ldap.po
index b48c76aa9b2..a7cdcba6fe6 100644
--- a/l10n/lb/user_ldap.po
+++ b/l10n/lb/user_ldap.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-27 00:04+0100\n"
-"PO-Revision-Date: 2013-01-26 13:36+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n"
"MIME-Version: 1.0\n"
@@ -17,6 +17,58 @@ msgstr ""
"Language: lb\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Konnt net läschen"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -31,165 +83,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr ""
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Passwuert"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr ""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr ""
-#: templates/settings.php:25
-msgid "Base User Tree"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr ""
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr ""
-#: templates/settings.php:34
-msgid "in bytes"
+#: templates/settings.php:49
+msgid "Base Group Tree"
msgstr ""
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
msgstr ""
-#: templates/settings.php:37
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
+msgid "in bytes"
+msgstr ""
+
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr ""
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Hëllef"
diff --git a/l10n/lt_LT/core.po b/l10n/lt_LT/core.po
index 8b6ad9ccc69..c1773e3cf78 100644
--- a/l10n/lt_LT/core.po
+++ b/l10n/lt_LT/core.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n"
"MIME-Version: 1.0\n"
@@ -157,59 +157,59 @@ msgstr "Lapkritis"
msgid "December"
msgstr "Gruodis"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Nustatymai"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "prieš sekundę"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "Prieš 1 minutę"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "Prieš {count} minutes"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr ""
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr ""
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "šiandien"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "vakar"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "Prieš {days} dienas"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "praeitą mėnesį"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr ""
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "prieš mėnesį"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "praeitais metais"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "prieš metus"
@@ -542,7 +542,7 @@ msgstr "Baigti diegimą"
msgid "web services under your control"
msgstr "jūsų valdomos web paslaugos"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Atsijungti"
@@ -564,14 +564,18 @@ msgstr "Prašome pasikeisti slaptažodį dar kartą, dėl paskyros saugumo."
msgid "Lost your password?"
msgstr "Pamiršote slaptažodį?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "prisiminti"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Prisijungti"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "atgal"
diff --git a/l10n/lt_LT/files.po b/l10n/lt_LT/files.po
index 973ce845150..c6bf98088b6 100644
--- a/l10n/lt_LT/files.po
+++ b/l10n/lt_LT/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n"
"MIME-Version: 1.0\n"
@@ -20,46 +20,46 @@ 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/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Klaidų nėra, failas įkeltas sėkmingai"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr ""
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Įkeliamo failo dydis viršija MAX_FILE_SIZE parametrą, kuris yra nustatytas HTML formoje"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Failas buvo įkeltas tik dalinai"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Nebuvo įkeltas nė vienas failas"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Nėra laikinojo katalogo"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Nepavyko įrašyti į diską"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr ""
@@ -71,11 +71,15 @@ msgstr "Failai"
msgid "Unshare"
msgstr "Nebesidalinti"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Ištrinti"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Pervadinti"
@@ -180,31 +184,31 @@ msgstr ""
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Pavadinimas"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Dydis"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Pakeista"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 aplankalas"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} aplankalai"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 failas"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} failai"
diff --git a/l10n/lt_LT/files_encryption.po b/l10n/lt_LT/files_encryption.po
index 152f3677f83..6e52ef83bbb 100644
--- a/l10n/lt_LT/files_encryption.po
+++ b/l10n/lt_LT/files_encryption.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n"
"MIME-Version: 1.0\n"
@@ -40,44 +40,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "Šifravimas"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "Šifravimas"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Nešifruoti pasirinkto tipo failų"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Nieko"
diff --git a/l10n/lt_LT/files_trashbin.po b/l10n/lt_LT/files_trashbin.po
index 8f201877c0f..674308b81be 100644
--- a/l10n/lt_LT/files_trashbin.po
+++ b/l10n/lt_LT/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,37 +17,37 @@ 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"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Pavadinimas"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 aplankalas"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} aplankalai"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 failas"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} failai"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
diff --git a/l10n/lt_LT/settings.po b/l10n/lt_LT/settings.po
index 23fe35cf9a1..e1ef964d696 100644
--- a/l10n/lt_LT/settings.po
+++ b/l10n/lt_LT/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n"
"MIME-Version: 1.0\n"
@@ -23,6 +23,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Neįmanoma įkelti sąrašo iš Programų Katalogo"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Autentikacijos klaida"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr ""
@@ -47,10 +56,6 @@ msgstr "Netinkamas el. paštas"
msgid "Unable to delete group"
msgstr ""
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Autentikacijos klaida"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr ""
@@ -77,15 +82,43 @@ msgstr ""
msgid "Unable to remove user from group %s"
msgstr ""
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Išjungti"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Įjungti"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Klaida"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Saugoma.."
@@ -113,6 +146,10 @@ msgstr ""
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>- autorius<span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Atnaujinti"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr ""
@@ -158,67 +195,83 @@ msgstr ""
msgid "Download iOS Client"
msgstr ""
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Slaptažodis"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Jūsų slaptažodis buvo pakeistas"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Neįmanoma pakeisti slaptažodžio"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Dabartinis slaptažodis"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Naujas slaptažodis"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "rodyti"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Pakeisti slaptažodį"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "El. paštas"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Jūsų el. pašto adresas"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Pamiršto slaptažodžio atkūrimui įveskite savo el. pašto adresą"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Kalba"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Padėkite išversti"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr ""
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr ""
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr ""
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -252,10 +305,6 @@ msgstr ""
msgid "Other"
msgstr "Kita"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr ""
diff --git a/l10n/lt_LT/user_ldap.po b/l10n/lt_LT/user_ldap.po
index 0abf2d8c2fd..360405cc4d1 100644
--- a/l10n/lt_LT/user_ldap.po
+++ b/l10n/lt_LT/user_ldap.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-16 00:19+0100\n"
-"PO-Revision-Date: 2013-01-15 23:19+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@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,58 @@ 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/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Ištrinti nepavyko"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -32,165 +84,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr ""
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Slaptažodis"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Grupės filtras"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr ""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Prievadas"
-#: templates/settings.php:25
-msgid "Base User Tree"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Naudoti TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr ""
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Išjungti SSL sertifikato tikrinimą."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "Nerekomenduojama, naudokite tik testavimui."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr ""
-#: templates/settings.php:34
-msgid "in bytes"
+#: templates/settings.php:49
+msgid "Base Group Tree"
msgstr ""
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
msgstr ""
-#: templates/settings.php:37
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
+msgid "in bytes"
+msgstr ""
+
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr ""
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Pagalba"
diff --git a/l10n/lv/core.po b/l10n/lv/core.po
index 33e4a0ab1a0..dc5ca491cfd 100644
--- a/l10n/lv/core.po
+++ b/l10n/lv/core.po
@@ -4,12 +4,13 @@
#
# Translators:
# <aldis@udris.lv>, 2012.
+# Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n"
"MIME-Version: 1.0\n"
@@ -21,64 +22,64 @@ msgstr ""
#: ajax/share.php:85
#, php-format
msgid "User %s shared a file with you"
-msgstr ""
+msgstr "Lietotājs %s ar jums dalījās ar datni."
#: ajax/share.php:87
#, php-format
msgid "User %s shared a folder with you"
-msgstr ""
+msgstr "Lietotājs %s ar jums dalījās ar mapi."
#: ajax/share.php:89
#, php-format
msgid ""
"User %s shared the file \"%s\" with you. It is available for download here: "
"%s"
-msgstr ""
+msgstr "Lietotājs %s ar jums dalījās ar datni “%s”. To var lejupielādēt šeit — %s"
#: ajax/share.php:91
#, php-format
msgid ""
"User %s shared the folder \"%s\" with you. It is available for download "
"here: %s"
-msgstr ""
+msgstr "Lietotājs %s ar jums dalījās ar mapi “%s”. To var lejupielādēt šeit — %s"
#: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25
msgid "Category type not provided."
-msgstr ""
+msgstr "Kategorijas tips nav norādīts."
#: ajax/vcategories/add.php:30
msgid "No category to add?"
-msgstr ""
+msgstr "Nav kategoriju, ko pievienot?"
#: ajax/vcategories/add.php:37
msgid "This category already exists: "
-msgstr ""
+msgstr "Šāda kategorija jau eksistē:"
#: ajax/vcategories/addToFavorites.php:26 ajax/vcategories/delete.php:27
#: ajax/vcategories/favorites.php:24
#: ajax/vcategories/removeFromFavorites.php:26
msgid "Object type not provided."
-msgstr ""
+msgstr "Objekta tips nav norādīts."
#: ajax/vcategories/addToFavorites.php:30
#: ajax/vcategories/removeFromFavorites.php:30
#, php-format
msgid "%s ID not provided."
-msgstr ""
+msgstr "%s ID nav norādīts."
#: ajax/vcategories/addToFavorites.php:35
#, php-format
msgid "Error adding %s to favorites."
-msgstr ""
+msgstr "Kļūda, pievienojot %s izlasei."
#: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136
msgid "No categories selected for deletion."
-msgstr ""
+msgstr "Neviena kategorija nav izvēlēta dzēšanai"
#: ajax/vcategories/removeFromFavorites.php:35
#, php-format
msgid "Error removing %s from favorites."
-msgstr ""
+msgstr "Kļūda, izņemot %s no izlases."
#: js/config.php:32
msgid "Sunday"
@@ -156,65 +157,65 @@ msgstr "Novembris"
msgid "December"
msgstr "Decembris"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Iestatījumi"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
-msgstr ""
+msgstr "sekundes atpakaļ"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
-msgstr ""
+msgstr "pirms 1 minūtes"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
-msgstr ""
+msgstr "pirms {minutes} minūtēm"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
-msgstr ""
+msgstr "pirms 1 stundas"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
-msgstr ""
+msgstr "pirms {hours} stundām"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
-msgstr ""
+msgstr "šodien"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
-msgstr ""
+msgstr "vakar"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
-msgstr ""
+msgstr "pirms {days} dienām"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
-msgstr ""
+msgstr "pagājušajā mēnesī"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
-msgstr ""
+msgstr "pirms {months} mēnešiem"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
-msgstr ""
+msgstr "mēnešus atpakaļ"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
-msgstr ""
+msgstr "gājušajā gadā"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
-msgstr ""
+msgstr "gadus atpakaļ"
#: js/oc-dialogs.js:126
msgid "Choose"
-msgstr ""
+msgstr "Izvēlieties"
#: js/oc-dialogs.js:146 js/oc-dialogs.js:166
msgid "Cancel"
@@ -222,74 +223,74 @@ msgstr "Atcelt"
#: js/oc-dialogs.js:162
msgid "No"
-msgstr ""
+msgstr "Nē"
#: js/oc-dialogs.js:163
msgid "Yes"
-msgstr ""
+msgstr "Jā"
#: js/oc-dialogs.js:180
msgid "Ok"
-msgstr ""
+msgstr "Labi"
#: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102
#: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162
msgid "The object type is not specified."
-msgstr ""
+msgstr "Nav norādīts objekta tips."
#: js/oc-vcategories.js:95 js/oc-vcategories.js:125 js/oc-vcategories.js:136
#: js/oc-vcategories.js:195 js/share.js:152 js/share.js:159 js/share.js:571
#: js/share.js:583
msgid "Error"
-msgstr "Kļūme"
+msgstr "Kļūda"
#: js/oc-vcategories.js:179
msgid "The app name is not specified."
-msgstr ""
+msgstr "Nav norādīts lietotnes nosaukums."
#: js/oc-vcategories.js:194
msgid "The required file {file} is not installed!"
-msgstr ""
+msgstr "Pieprasītā datne {file} nav instalēta!"
#: js/share.js:29 js/share.js:43 js/share.js:90 js/share.js:93
msgid "Share"
-msgstr "Līdzdalīt"
+msgstr "Dalīties"
#: js/share.js:29 js/share.js:43 js/share.js:90 js/share.js:93
msgid "Shared"
-msgstr ""
+msgstr "Kopīgs"
#: js/share.js:141 js/share.js:611
msgid "Error while sharing"
-msgstr ""
+msgstr "Kļūda, daloties"
#: js/share.js:152
msgid "Error while unsharing"
-msgstr ""
+msgstr "Kļūda, beidzot dalīties"
#: js/share.js:159
msgid "Error while changing permissions"
-msgstr ""
+msgstr "Kļūda, mainot atļaujas"
#: js/share.js:168
msgid "Shared with you and the group {group} by {owner}"
-msgstr ""
+msgstr "{owner} dalījās ar jums un grupu {group}"
#: js/share.js:170
msgid "Shared with you by {owner}"
-msgstr ""
+msgstr "{owner} dalījās ar jums"
#: js/share.js:175
msgid "Share with"
-msgstr ""
+msgstr "Dalīties ar"
#: js/share.js:180
msgid "Share with link"
-msgstr ""
+msgstr "Dalīties ar saiti"
#: js/share.js:183
msgid "Password protect"
-msgstr ""
+msgstr "Aizsargāt ar paroli"
#: js/share.js:185 templates/installation.php:44 templates/login.php:35
msgid "Password"
@@ -297,102 +298,102 @@ msgstr "Parole"
#: js/share.js:189
msgid "Email link to person"
-msgstr ""
+msgstr "Sūtīt saiti personai pa e-pastu"
#: js/share.js:190
msgid "Send"
-msgstr ""
+msgstr "Sūtīt"
#: js/share.js:194
msgid "Set expiration date"
-msgstr ""
+msgstr "Iestaties termiņa datumu"
#: js/share.js:195
msgid "Expiration date"
-msgstr ""
+msgstr "Termiņa datums"
#: js/share.js:227
msgid "Share via email:"
-msgstr ""
+msgstr "Dalīties, izmantojot e-pastu:"
#: js/share.js:229
msgid "No people found"
-msgstr ""
+msgstr "Nav atrastu cilvēku"
#: js/share.js:256
msgid "Resharing is not allowed"
-msgstr ""
+msgstr "Atkārtota dalīšanās nav atļauta"
#: js/share.js:292
msgid "Shared in {item} with {user}"
-msgstr ""
+msgstr "Dalījās ar {item} ar {user}"
#: js/share.js:313
msgid "Unshare"
-msgstr "Pārtraukt līdzdalīšanu"
+msgstr "Beigt dalīties"
#: js/share.js:325
msgid "can edit"
-msgstr ""
+msgstr "var rediģēt"
#: js/share.js:327
msgid "access control"
-msgstr ""
+msgstr "piekļuves vadība"
#: js/share.js:330
msgid "create"
-msgstr ""
+msgstr "izveidot"
#: js/share.js:333
msgid "update"
-msgstr ""
+msgstr "atjaunināt"
#: js/share.js:336
msgid "delete"
-msgstr ""
+msgstr "dzēst"
#: js/share.js:339
msgid "share"
-msgstr ""
+msgstr "dalīties"
#: js/share.js:373 js/share.js:558
msgid "Password protected"
-msgstr ""
+msgstr "Aizsargāts ar paroli"
#: js/share.js:571
msgid "Error unsetting expiration date"
-msgstr ""
+msgstr "Kļūda, noņemot termiņa datumu"
#: js/share.js:583
msgid "Error setting expiration date"
-msgstr ""
+msgstr "Kļūda, iestatot termiņa datumu"
#: js/share.js:598
msgid "Sending ..."
-msgstr ""
+msgstr "Sūta..."
#: js/share.js:609
msgid "Email sent"
-msgstr ""
+msgstr "Vēstule nosūtīta"
#: js/update.js:14
msgid ""
"The update was unsuccessful. Please report this issue to the <a "
"href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud "
"community</a>."
-msgstr ""
+msgstr "Atjaunināšana beidzās nesekmīgi. Lūdzu, ziņojiet par šo problēmu <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud kopienai</a>."
#: js/update.js:18
msgid "The update was successful. Redirecting you to ownCloud now."
-msgstr ""
+msgstr "Atjaunināšana beidzās sekmīgi. Tagad pārsūta jūs uz ownCloud."
#: lostpassword/controller.php:47
msgid "ownCloud password reset"
-msgstr ""
+msgstr "ownCloud paroles maiņa"
#: lostpassword/templates/email.php:2
msgid "Use the following link to reset your password: {link}"
-msgstr "Izmantojiet šo linku lai mainītu paroli"
+msgstr "Izmantojiet šo saiti, lai mainītu paroli: {link}"
#: lostpassword/templates/lostpassword.php:3
msgid "You will receive a link to reset your password via Email."
@@ -400,11 +401,11 @@ msgstr "Jūs savā epastā saņemsiet interneta saiti, caur kuru varēsiet atjau
#: lostpassword/templates/lostpassword.php:5
msgid "Reset email send."
-msgstr ""
+msgstr "Atstatīt e-pasta sūtīšanu."
#: lostpassword/templates/lostpassword.php:8
msgid "Request failed!"
-msgstr ""
+msgstr "Pieprasījums neizdevās!"
#: lostpassword/templates/lostpassword.php:11 templates/installation.php:39
#: templates/login.php:28
@@ -441,7 +442,7 @@ msgstr "Lietotāji"
#: strings.php:7
msgid "Apps"
-msgstr "Aplikācijas"
+msgstr "Lietotnes"
#: strings.php:8
msgid "Admin"
@@ -453,7 +454,7 @@ msgstr "Palīdzība"
#: templates/403.php:12
msgid "Access forbidden"
-msgstr ""
+msgstr "Pieeja ir liegta"
#: templates/404.php:12
msgid "Cloud not found"
@@ -461,11 +462,11 @@ msgstr "Mākonis netika atrasts"
#: templates/edit_categories_dialog.php:4
msgid "Edit categories"
-msgstr ""
+msgstr "Rediģēt kategoriju"
#: templates/edit_categories_dialog.php:16
msgid "Add"
-msgstr ""
+msgstr "Pievienot"
#: templates/installation.php:23 templates/installation.php:31
msgid "Security Warning"
@@ -475,13 +476,13 @@ msgstr "Brīdinājums par drošību"
msgid ""
"No secure random number generator is available, please enable the PHP "
"OpenSSL extension."
-msgstr ""
+msgstr "Nav pieejams drošs nejaušu skaitļu ģenerators. Lūdzu, aktivējiet PHP OpenSSL paplašinājumu."
#: templates/installation.php:26
msgid ""
"Without a secure random number generator an attacker may be able to predict "
"password reset tokens and take over your account."
-msgstr ""
+msgstr "Bez droša nejaušu skaitļu ģeneratora uzbrucējs var paredzēt paroļu atjaunošanas marķierus un pārņem jūsu kontu."
#: templates/installation.php:32
msgid ""
@@ -490,15 +491,15 @@ msgid ""
"strongly suggest that you configure your webserver in a way that the data "
"directory is no longer accessible or you move the data directory outside the"
" webserver document root."
-msgstr ""
+msgstr "Jūsu datu direktorija un datnes visdrīzāk ir pieejamas no interneta. ownCloud nodrošinātā .htaccess datne nedarbojas. Mēs iesakām konfigurēt serveri tā, lai datu direktorija vairs nebūtu pieejama, vai arī pārvietojiet datu direktoriju ārpus tīmekļa servera dokumentu saknes."
#: templates/installation.php:36
msgid "Create an <strong>admin account</strong>"
-msgstr ""
+msgstr "Izveidot <strong>administratora kontu</strong>"
#: templates/installation.php:50
msgid "Advanced"
-msgstr ""
+msgstr "Paplašināti"
#: templates/installation.php:52
msgid "Data folder"
@@ -506,7 +507,7 @@ msgstr "Datu mape"
#: templates/installation.php:59
msgid "Configure the database"
-msgstr "Nokonfigurēt datubāzi"
+msgstr "Konfigurēt datubāzi"
#: templates/installation.php:64 templates/installation.php:75
#: templates/installation.php:85 templates/installation.php:95
@@ -527,49 +528,53 @@ msgstr "Datubāzes nosaukums"
#: templates/installation.php:123
msgid "Database tablespace"
-msgstr ""
+msgstr "Datubāzes tabulas telpa"
#: templates/installation.php:129
msgid "Database host"
-msgstr "Datubāzes mājvieta"
+msgstr "Datubāzes serveris"
#: templates/installation.php:134
msgid "Finish setup"
-msgstr "Pabeigt uzstādījumus"
+msgstr "Pabeigt iestatīšanu"
#: templates/layout.guest.php:34
msgid "web services under your control"
-msgstr ""
+msgstr "jūsu vadībā esošie tīmekļa servisi"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
-msgstr "Izlogoties"
+msgstr "Izrakstīties"
#: templates/login.php:10
msgid "Automatic logon rejected!"
-msgstr ""
+msgstr "Automātiskā ierakstīšanās ir noraidīta!"
#: templates/login.php:11
msgid ""
"If you did not change your password recently, your account may be "
"compromised!"
-msgstr ""
+msgstr "Ja neesat pēdējā laikā mainījis paroli, iespējams, ka jūsu konts ir kompromitēts."
#: templates/login.php:13
msgid "Please change your password to secure your account again."
-msgstr ""
+msgstr "Lūdzu, nomainiet savu paroli, lai atkal nodrošinātu savu kontu."
#: templates/login.php:19
msgid "Lost your password?"
msgstr "Aizmirsāt paroli?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "atcerēties"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
-msgstr "Ielogoties"
+msgstr "Ierakstīties"
+
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
#: templates/part.pagenavi.php:3
msgid "prev"
@@ -582,4 +587,4 @@ msgstr "nākamā"
#: templates/update.php:3
#, php-format
msgid "Updating ownCloud to version %s, this may take a while."
-msgstr ""
+msgstr "Atjaunina ownCloud uz versiju %s. Tas var aizņemt kādu laiciņu."
diff --git a/l10n/lv/files.po b/l10n/lv/files.po
index e1a30aaf300..a003b4fdf1a 100644
--- a/l10n/lv/files.po
+++ b/l10n/lv/files.po
@@ -5,12 +5,13 @@
# Translators:
# <aldis@udris.lv>, 2012.
# Imants Liepiņš <imzzinator@gmail.com>, 2012.
+# Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n"
"MIME-Version: 1.0\n"
@@ -19,68 +20,72 @@ msgstr ""
"Language: lv\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
-msgstr ""
+msgstr "Netika augšupielādēta neviena datne. Nezināma kļūda"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
-msgstr "Viss kārtībā, augšupielāde veiksmīga"
+msgstr "Augšupielāde pabeigta bez kļūdām"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
-msgstr ""
+msgstr "Augšupielādētā datne pārsniedz upload_max_filesize norādījumu php.ini datnē:"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
-msgstr ""
+msgstr "Augšupielādētā datne pārsniedz MAX_FILE_SIZE norādi, kas ir norādīta HTML formā"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
-msgstr ""
+msgstr "Augšupielādētā datne ir tikai daļēji augšupielādēta"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
-msgstr "Neviens fails netika augšuplādēts"
+msgstr "Neviena datne netika augšupielādēta"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Trūkst pagaidu mapes"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
-msgstr "Nav iespējams saglabāt"
+msgstr "Neizdevās saglabāt diskā"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
-msgstr ""
+msgstr "Nepietiek brīvas vietas"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
-msgstr ""
+msgstr "Nederīga direktorija."
#: appinfo/app.php:10
msgid "Files"
-msgstr "Faili"
+msgstr "Datnes"
#: js/fileactions.js:117 templates/index.php:85 templates/index.php:86
msgid "Unshare"
-msgstr "Pārtraukt līdzdalīšanu"
+msgstr "Pārtraukt dalīšanos"
+
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
-msgstr "Izdzēst"
+msgstr "Dzēst"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
-msgstr "Pārdēvēt"
+msgstr "Pārsaukt"
#: js/filelist.js:208 js/filelist.js:210
msgid "{new_name} already exists"
-msgstr ""
+msgstr "{new_name} jau eksistē"
#: js/filelist.js:208 js/filelist.js:210
msgid "replace"
@@ -88,7 +93,7 @@ msgstr "aizvietot"
#: js/filelist.js:208
msgid "suggest name"
-msgstr "Ieteiktais nosaukums"
+msgstr "ieteiktais nosaukums"
#: js/filelist.js:208 js/filelist.js:210
msgid "cancel"
@@ -96,59 +101,59 @@ msgstr "atcelt"
#: js/filelist.js:253
msgid "replaced {new_name}"
-msgstr ""
+msgstr "aizvietots {new_name}"
#: js/filelist.js:253 js/filelist.js:255
msgid "undo"
-msgstr "vienu soli atpakaļ"
+msgstr "atsaukt"
#: js/filelist.js:255
msgid "replaced {new_name} with {old_name}"
-msgstr ""
+msgstr "aizvietoja {new_name} ar {old_name}"
#: js/filelist.js:280
msgid "perform delete operation"
-msgstr ""
+msgstr "veikt dzēšanas darbību"
#: js/files.js:52
msgid "'.' is an invalid file name."
-msgstr ""
+msgstr "'.' ir nederīgs datnes nosaukums."
#: js/files.js:56
msgid "File name cannot be empty."
-msgstr ""
+msgstr "Datnes nosaukums nevar būt tukšs."
#: js/files.js:64
msgid ""
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not "
"allowed."
-msgstr ""
+msgstr "Nederīgs nosaukums, nav atļauti '\\', '/', '<', '>', ':', '\"', '|', '?' un '*'."
#: js/files.js:78
msgid "Your storage is full, files can not be updated or synced anymore!"
-msgstr ""
+msgstr "Jūsu krātuve ir pilna, datnes vairs nevar augšupielādēt vai sinhronizēt!"
#: js/files.js:82
msgid "Your storage is almost full ({usedSpacePercent}%)"
-msgstr ""
+msgstr "Jūsu krātuve ir gandrīz pilna ({usedSpacePercent}%)"
#: js/files.js:224
msgid ""
"Your download is being prepared. This might take some time if the files are "
"big."
-msgstr ""
+msgstr "Tiek sagatavota lejupielāde. Tas var aizņemt kādu laiciņu, ja datnes ir lielas."
#: js/files.js:261
msgid "Unable to upload your file as it is a directory or has 0 bytes"
-msgstr "Nav iespējams augšuplādēt jūsu failu, jo tāds jau eksistē vai arī failam nav izmēra (0 baiti)"
+msgstr "Nevar augšupielādēt jūsu datni, jo tā ir direktorija vai arī tās izmērs ir 0 baiti"
#: js/files.js:261
msgid "Upload Error"
-msgstr "Augšuplādēšanas laikā radās kļūda"
+msgstr "Kļūda augšupielādējot"
#: js/files.js:278
msgid "Close"
-msgstr ""
+msgstr "Aizvērt"
#: js/files.js:297 js/files.js:413 js/files.js:444
msgid "Pending"
@@ -156,15 +161,15 @@ msgstr "Gaida savu kārtu"
#: js/files.js:317
msgid "1 file uploading"
-msgstr ""
+msgstr "Augšupielādē 1 datni"
#: js/files.js:320 js/files.js:375 js/files.js:390
msgid "{count} files uploading"
-msgstr ""
+msgstr "augšupielādē {count} datnes"
#: js/files.js:393 js/files.js:428
msgid "Upload cancelled."
-msgstr "Augšuplāde ir atcelta"
+msgstr "Augšupielāde ir atcelta."
#: js/files.js:502
msgid ""
@@ -173,63 +178,63 @@ msgstr "Notiek augšupielāde. Pametot lapu tagad, tiks atcelta augšupielāde."
#: js/files.js:575
msgid "URL cannot be empty."
-msgstr ""
+msgstr "URL nevar būt tukšs."
#: js/files.js:580
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
-msgstr ""
+msgstr "Nederīgs mapes nosaukums. “Koplietots” izmantojums ir rezervēts ownCloud servisam."
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Nosaukums"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Izmērs"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
-msgstr "Izmainīts"
+msgstr "Mainīts"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
-msgstr ""
+msgstr "1 mape"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
-msgstr ""
+msgstr "{count} mapes"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
-msgstr ""
+msgstr "1 datne"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
-msgstr ""
+msgstr "{count} datnes"
#: lib/helper.php:11 templates/index.php:18
msgid "Upload"
-msgstr "Augšuplādet"
+msgstr "Augšupielādēt"
#: templates/admin.php:5
msgid "File handling"
-msgstr "Failu pārvaldība"
+msgstr "Datņu pārvaldība"
#: templates/admin.php:7
msgid "Maximum upload size"
-msgstr "Maksimālais failu augšuplādes apjoms"
+msgstr "Maksimālais datņu augšupielādes apjoms"
#: templates/admin.php:10
msgid "max. possible: "
-msgstr "maksīmālais iespējamais:"
+msgstr "maksimālais iespējamais:"
#: templates/admin.php:15
msgid "Needed for multi-file and folder downloads."
-msgstr "Vajadzīgs vairāku failu un mapju lejuplādei"
+msgstr "Vajadzīgs vairāku datņu un mapju lejupielādēšanai."
#: templates/admin.php:17
msgid "Enable ZIP-download"
-msgstr "Iespējot ZIP lejuplādi"
+msgstr "Aktivēt ZIP lejupielādi"
#: templates/admin.php:20
msgid "0 is unlimited"
@@ -237,7 +242,7 @@ msgstr "0 ir neierobežots"
#: templates/admin.php:22
msgid "Maximum input size for ZIP files"
-msgstr ""
+msgstr "Maksimālais ievades izmērs ZIP datnēm"
#: templates/admin.php:26
msgid "Save"
@@ -245,11 +250,11 @@ msgstr "Saglabāt"
#: templates/index.php:7
msgid "New"
-msgstr "Jauns"
+msgstr "Jauna"
#: templates/index.php:10
msgid "Text file"
-msgstr "Teksta fails"
+msgstr "Teksta datne"
#: templates/index.php:12
msgid "Folder"
@@ -257,42 +262,42 @@ msgstr "Mape"
#: templates/index.php:14
msgid "From link"
-msgstr ""
+msgstr "No saites"
#: templates/index.php:40
msgid "Trash"
-msgstr ""
+msgstr "Miskaste"
#: templates/index.php:46
msgid "Cancel upload"
-msgstr "Atcelt augšuplādi"
+msgstr "Atcelt augšupielādi"
#: templates/index.php:59
msgid "Nothing in here. Upload something!"
-msgstr "Te vēl nekas nav. Rīkojies, sāc augšuplādēt"
+msgstr "Te vēl nekas nav. Rīkojies, sāc augšupielādēt!"
#: templates/index.php:73
msgid "Download"
-msgstr "Lejuplādēt"
+msgstr "Lejupielādēt"
#: templates/index.php:105
msgid "Upload too large"
-msgstr "Fails ir par lielu lai to augšuplādetu"
+msgstr "Datne ir par lielu, lai to augšupielādētu"
#: templates/index.php:107
msgid ""
"The files you are trying to upload exceed the maximum size for file uploads "
"on this server."
-msgstr "Jūsu augšuplādējamie faili pārsniedz servera pieļaujamo failu augšupielādes apjomu"
+msgstr "Augšupielādējamās datnes pārsniedz servera pieļaujamo datņu augšupielādes apjomu"
#: templates/index.php:112
msgid "Files are being scanned, please wait."
-msgstr "Faili šobrīd tiek caurskatīti, nedaudz jāpagaida."
+msgstr "Datnes šobrīd tiek caurskatītas, lūdzu, uzgaidiet."
#: templates/index.php:115
msgid "Current scanning"
-msgstr "Šobrīd tiek pārbaudīti"
+msgstr "Šobrīd tiek caurskatīts"
#: templates/upgrade.php:2
msgid "Upgrading filesystem cache..."
-msgstr ""
+msgstr "Uzlabo datņu sistēmas kešatmiņu..."
diff --git a/l10n/lv/files_encryption.po b/l10n/lv/files_encryption.po
index 9ceadebe30c..c5f33459a22 100644
--- a/l10n/lv/files_encryption.po
+++ b/l10n/lv/files_encryption.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 20:40+0000\n"
+"Last-Translator: Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>\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"
@@ -21,62 +22,40 @@ msgstr ""
msgid ""
"Please switch to your ownCloud client and change your encryption password to"
" complete the conversion."
-msgstr ""
+msgstr "Lūdzu, pārslēdzieties uz savu ownCloud klientu un maniet savu šifrēšanas paroli, lai pabeigtu pārveidošanu."
#: js/settings-personal.js:17
msgid "switched to client side encryption"
-msgstr ""
+msgstr "Pārslēdzās uz klienta puses šifrēšanu"
#: js/settings-personal.js:21
msgid "Change encryption password to login password"
-msgstr ""
+msgstr "Mainīt šifrēšanas paroli uz ierakstīšanās paroli"
#: js/settings-personal.js:25
msgid "Please check your passwords and try again."
-msgstr ""
+msgstr "Lūdzu, pārbaudiet savas paroles un mēģiniet vēlreiz."
#: js/settings-personal.js:25
msgid "Could not change your file encryption password to your login password"
-msgstr ""
-
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
+msgstr "Nevarēja mainīt datņu šifrēšanas paroli uz ierakstīšanās paroli"
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "Šifrēšana"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr ""
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
+msgstr "Datņu šifrēšana ir aktivēta."
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
-msgstr ""
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
+msgstr "Sekojošās datnes netiks šifrētas:"
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
-msgstr ""
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
+msgstr "Sekojošos datņu tipus izslēgt no šifrēšanas:"
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr ""
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr ""
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
-msgstr ""
+msgstr "Nav"
diff --git a/l10n/lv/files_external.po b/l10n/lv/files_external.po
index 07979d9b1c8..c4fdcae0744 100644
--- a/l10n/lv/files_external.po
+++ b/l10n/lv/files_external.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-12-13 00:17+0100\n"
-"PO-Revision-Date: 2012-12-11 23:22+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2013-02-05 00:19+0100\n"
+"PO-Revision-Date: 2013-02-04 18:30+0000\n"
+"Last-Translator: Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>\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"
@@ -19,76 +20,76 @@ msgstr ""
#: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23
msgid "Access granted"
-msgstr ""
+msgstr "Piešķirta pieeja"
#: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86
msgid "Error configuring Dropbox storage"
-msgstr ""
+msgstr "Kļūda, konfigurējot Dropbox krātuvi"
#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40
msgid "Grant access"
-msgstr ""
+msgstr "Piešķirt pieeju"
#: js/dropbox.js:73 js/google.js:72
msgid "Fill out all required fields"
-msgstr ""
+msgstr "Aizpildīt visus pieprasītos laukus"
#: js/dropbox.js:85
msgid "Please provide a valid Dropbox app key and secret."
-msgstr ""
+msgstr "Lūdzu, norādiet derīgu Dropbox lietotnes atslēgu un noslēpumu."
#: js/google.js:26 js/google.js:73 js/google.js:78
msgid "Error configuring Google Drive storage"
-msgstr ""
+msgstr "Kļūda, konfigurējot Google Drive krātuvi"
-#: lib/config.php:434
+#: lib/config.php:405
msgid ""
"<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares "
"is not possible. Please ask your system administrator to install it."
-msgstr ""
+msgstr "<b>Brīdinājums:</b> nav uzinstalēts “smbclient”. Nevar montēt CIFS/SMB koplietojumus. Lūdzu, vaicājiet savam sistēmas administratoram, lai to uzinstalē."
-#: lib/config.php:435
+#: lib/config.php:406
msgid ""
"<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting"
" of FTP shares is not possible. Please ask your system administrator to "
"install it."
-msgstr ""
+msgstr "<b>Brīdinājums: </b> uz PHP nav aktivēts vai instalēts FTP atbalsts. Nevar montēt FTP koplietojumus. Lūdzu, vaicājiet savam sistēmas administratoram, lai to uzinstalē."
#: templates/settings.php:3
msgid "External Storage"
-msgstr ""
+msgstr "Ārējā krātuve"
#: templates/settings.php:8 templates/settings.php:22
msgid "Mount point"
-msgstr ""
+msgstr "Montēšanas punkts"
#: templates/settings.php:9
msgid "Backend"
-msgstr ""
+msgstr "Aizmugure"
#: templates/settings.php:10
msgid "Configuration"
-msgstr ""
+msgstr "Konfigurācija"
#: templates/settings.php:11
msgid "Options"
-msgstr ""
+msgstr "Opcijas"
#: templates/settings.php:12
msgid "Applicable"
-msgstr ""
+msgstr "Piemērojams"
#: templates/settings.php:27
msgid "Add mount point"
-msgstr ""
+msgstr "Pievienot montēšanas punktu"
#: templates/settings.php:85
msgid "None set"
-msgstr ""
+msgstr "Neviens nav iestatīts"
#: templates/settings.php:86
msgid "All Users"
-msgstr ""
+msgstr "Visi lietotāji"
#: templates/settings.php:87
msgid "Groups"
@@ -99,22 +100,22 @@ msgid "Users"
msgstr "Lietotāji"
#: templates/settings.php:108 templates/settings.php:109
-#: templates/settings.php:149 templates/settings.php:150
+#: templates/settings.php:144 templates/settings.php:145
msgid "Delete"
-msgstr "Izdzēst"
+msgstr "Dzēst"
#: templates/settings.php:124
msgid "Enable User External Storage"
-msgstr ""
+msgstr "Aktivēt lietotāja ārējo krātuvi"
#: templates/settings.php:125
msgid "Allow users to mount their own external storage"
-msgstr ""
+msgstr "Ļaut lietotājiem montēt pašiem savu ārējo krātuvi"
-#: templates/settings.php:139
+#: templates/settings.php:136
msgid "SSL root certificates"
-msgstr ""
+msgstr "SSL saknes sertifikāti"
-#: templates/settings.php:158
+#: templates/settings.php:153
msgid "Import Root Certificate"
-msgstr ""
+msgstr "Importēt saknes sertifikātus"
diff --git a/l10n/lv/files_sharing.po b/l10n/lv/files_sharing.po
index 77168f1b72c..3e20fdad264 100644
--- a/l10n/lv/files_sharing.po
+++ b/l10n/lv/files_sharing.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-09-22 01:14+0200\n"
-"PO-Revision-Date: 2012-09-21 23:15+0000\n"
-"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 21:40+0000\n"
+"Last-Translator: Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>\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"
@@ -19,30 +20,30 @@ msgstr ""
#: templates/authenticate.php:4
msgid "Password"
-msgstr ""
+msgstr "Parole"
#: templates/authenticate.php:6
msgid "Submit"
-msgstr ""
+msgstr "Iesniegt"
#: templates/public.php:9
#, php-format
msgid "%s shared the folder %s with you"
-msgstr ""
+msgstr "%s ar jums dalījās ar mapi %s"
#: templates/public.php:11
#, php-format
msgid "%s shared the file %s with you"
-msgstr ""
+msgstr "%s ar jums dalījās ar datni %s"
#: templates/public.php:14 templates/public.php:30
msgid "Download"
-msgstr ""
+msgstr "Lejupielādēt"
#: templates/public.php:29
msgid "No preview available for"
-msgstr ""
+msgstr "Nav pieejams priekšskatījums priekš"
-#: templates/public.php:37
+#: templates/public.php:35
msgid "web services under your control"
-msgstr ""
+msgstr "jūsu vadībā esošie tīmekļa servisi"
diff --git a/l10n/lv/files_trashbin.po b/l10n/lv/files_trashbin.po
index eaa941cf0f7..0cd0f39d487 100644
--- a/l10n/lv/files_trashbin.po
+++ b/l10n/lv/files_trashbin.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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,42 +18,42 @@ msgstr ""
"Language: lv\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
-msgstr ""
+msgstr "veikt atjaunošanu"
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Nosaukums"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
-msgstr ""
+msgstr "Dzēsts"
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 mape"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} mapes"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 datne"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} datnes"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
-msgstr ""
+msgstr "Šeit nekā nav. Jūsu miskaste ir tukša!"
#: templates/index.php:20 templates/index.php:22
msgid "Restore"
-msgstr ""
+msgstr "Atjaunot"
diff --git a/l10n/lv/files_versions.po b/l10n/lv/files_versions.po
index 399b82e06fc..fa500081cc3 100644
--- a/l10n/lv/files_versions.po
+++ b/l10n/lv/files_versions.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-15 00:03+0100\n"
-"PO-Revision-Date: 2013-01-14 23:03+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2013-02-05 00:19+0100\n"
+"PO-Revision-Date: 2013-02-04 10:50+0000\n"
+"Last-Translator: Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>\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"
@@ -19,12 +20,12 @@ msgstr ""
#: js/versions.js:16
msgid "History"
-msgstr ""
+msgstr "Vēsture"
#: templates/settings.php:3
msgid "Files Versioning"
-msgstr ""
+msgstr "Datņu versiju izskošana"
#: templates/settings.php:4
msgid "Enable"
-msgstr ""
+msgstr "Aktivēt"
diff --git a/l10n/lv/lib.po b/l10n/lv/lib.po
index 03dc8d418c3..3dd07bcc2b2 100644
--- a/l10n/lv/lib.po
+++ b/l10n/lv/lib.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-17 00:26+0100\n"
-"PO-Revision-Date: 2013-01-16 23:26+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 21:40+0000\n"
+"Last-Translator: Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>\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,140 +18,140 @@ msgstr ""
"Language: lv\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"
-#: app.php:301
+#: app.php:313
msgid "Help"
msgstr "Palīdzība"
-#: app.php:308
+#: app.php:320
msgid "Personal"
msgstr "Personīgi"
-#: app.php:313
+#: app.php:325
msgid "Settings"
msgstr "Iestatījumi"
-#: app.php:318
+#: app.php:330
msgid "Users"
msgstr "Lietotāji"
-#: app.php:325
+#: app.php:337
msgid "Apps"
-msgstr ""
+msgstr "Lietotnes"
-#: app.php:327
+#: app.php:339
msgid "Admin"
-msgstr ""
+msgstr "Administratori"
-#: files.php:365
+#: files.php:202
msgid "ZIP download is turned off."
-msgstr ""
+msgstr "ZIP lejupielādēšana ir izslēgta."
-#: files.php:366
+#: files.php:203
msgid "Files need to be downloaded one by one."
-msgstr ""
+msgstr "Datnes var lejupielādēt tikai katru atsevišķi."
-#: files.php:366 files.php:391
+#: files.php:203 files.php:228
msgid "Back to Files"
-msgstr ""
+msgstr "Atpakaļ pie datnēm"
-#: files.php:390
+#: files.php:227
msgid "Selected files too large to generate zip file."
-msgstr ""
+msgstr "Izvēlētās datnes ir pārāk lielas, lai izveidotu zip datni."
-#: helper.php:228
+#: helper.php:226
msgid "couldn't be determined"
-msgstr ""
+msgstr "nevarēja noteikt"
#: json.php:28
msgid "Application is not enabled"
-msgstr ""
+msgstr "Lietotne nav aktivēta"
#: json.php:39 json.php:62 json.php:73
msgid "Authentication error"
-msgstr "Ielogošanās kļūme"
+msgstr "Autentifikācijas kļūda"
#: json.php:51
msgid "Token expired. Please reload page."
-msgstr ""
+msgstr "Pilnvarai ir beidzies termiņš. Lūdzu, pārlādējiet lapu."
#: search/provider/file.php:17 search/provider/file.php:35
msgid "Files"
-msgstr "Faili"
+msgstr "Datnes"
#: search/provider/file.php:26 search/provider/file.php:33
msgid "Text"
-msgstr ""
+msgstr "Teksts"
#: search/provider/file.php:29
msgid "Images"
-msgstr ""
+msgstr "Attēli"
#: template.php:113
msgid "seconds ago"
-msgstr ""
+msgstr "sekundes atpakaļ"
#: template.php:114
msgid "1 minute ago"
-msgstr ""
+msgstr "pirms 1 minūtes"
#: template.php:115
#, php-format
msgid "%d minutes ago"
-msgstr ""
+msgstr "pirms %d minūtēm"
#: template.php:116
msgid "1 hour ago"
-msgstr ""
+msgstr "pirms 1 stundas"
#: template.php:117
#, php-format
msgid "%d hours ago"
-msgstr ""
+msgstr "pirms %d stundām"
#: template.php:118
msgid "today"
-msgstr ""
+msgstr "šodien"
#: template.php:119
msgid "yesterday"
-msgstr ""
+msgstr "vakar"
#: template.php:120
#, php-format
msgid "%d days ago"
-msgstr ""
+msgstr "pirms %d dienām"
#: template.php:121
msgid "last month"
-msgstr ""
+msgstr "pagājušajā mēnesī"
#: template.php:122
#, php-format
msgid "%d months ago"
-msgstr ""
+msgstr "pirms %d mēnešiem"
#: template.php:123
msgid "last year"
-msgstr ""
+msgstr "gājušajā gadā"
#: template.php:124
msgid "years ago"
-msgstr ""
+msgstr "gadus atpakaļ"
#: updater.php:75
#, php-format
msgid "%s is available. Get <a href=\"%s\">more information</a>"
-msgstr ""
+msgstr "%s ir pieejams. Iegūt <a href=\"%s\">vairāk informācijas</a>"
#: updater.php:77
msgid "up to date"
-msgstr ""
+msgstr "ir aktuāls"
#: updater.php:80
msgid "updates check is disabled"
-msgstr ""
+msgstr "atjauninājumu pārbaude ir deaktivēta"
#: vcategories.php:188 vcategories.php:249
#, php-format
msgid "Could not find category \"%s\""
-msgstr ""
+msgstr "Nevarēja atrast kategoriju “%s”"
diff --git a/l10n/lv/settings.po b/l10n/lv/settings.po
index addf7402061..daca3930d1a 100644
--- a/l10n/lv/settings.po
+++ b/l10n/lv/settings.po
@@ -5,12 +5,13 @@
# Translators:
# <aldis@udris.lv>, 2012.
# <elwins@inbox.lv>, 2012.
+# Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n"
"MIME-Version: 1.0\n"
@@ -21,7 +22,16 @@ msgstr ""
#: ajax/apps/ocs.php:20
msgid "Unable to load list from App Store"
-msgstr "Nebija iespējams lejuplādēt sarakstu no aplikāciju veikala"
+msgstr "Nevar lejupielādēt sarakstu no lietotņu veikala"
+
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Autentifikācijas kļūda"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
#: ajax/creategroup.php:10
msgid "Group already exists"
@@ -33,24 +43,20 @@ msgstr "Nevar pievienot grupu"
#: ajax/enableapp.php:11
msgid "Could not enable app. "
-msgstr "Nevar ieslēgt aplikāciju."
+msgstr "Nevarēja aktivēt lietotni."
#: ajax/lostpassword.php:12
msgid "Email saved"
-msgstr "Epasts tika saglabāts"
+msgstr "E-pasts tika saglabāts"
#: ajax/lostpassword.php:14
msgid "Invalid email"
-msgstr "Nepareizs epasts"
+msgstr "Nederīgs epasts"
#: ajax/removegroup.php:13
msgid "Unable to delete group"
msgstr "Nevar izdzēst grupu"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Ielogošanās kļūme"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Nevar izdzēst lietotāju"
@@ -61,11 +67,11 @@ msgstr "Valoda tika nomainīta"
#: ajax/setlanguage.php:17 ajax/setlanguage.php:20
msgid "Invalid request"
-msgstr "Nepareizs vaicājums"
+msgstr "Nederīgs pieprasījums"
#: ajax/togglegroups.php:12
msgid "Admins can't remove themself from the admin group"
-msgstr ""
+msgstr "Administratori nevar izņemt paši sevi no administratoru grupas"
#: ajax/togglegroups.php:28
#, php-format
@@ -75,17 +81,45 @@ msgstr "Nevar pievienot lietotāju grupai %s"
#: ajax/togglegroups.php:34
#, php-format
msgid "Unable to remove user from group %s"
-msgstr "Nevar noņemt lietotāju no grupas %s"
+msgstr "Nevar izņemt lietotāju no grupas %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr "Nevarēja atjaunināt lietotni."
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr "Atjaunināt uz {appversion}"
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
-msgstr "Atvienot"
+msgstr "Deaktivēt"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
-msgstr "Pievienot"
+msgstr "Aktivēt"
+
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr "Lūdzu, uzgaidiet...."
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr "Atjaunina...."
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr "Kļūda, atjauninot lietotni"
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Kļūda"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr "Atjaunināta"
-#: js/personal.js:69
+#: js/personal.js:96
msgid "Saving..."
msgstr "Saglabā..."
@@ -95,47 +129,51 @@ msgstr "__valodas_nosaukums__"
#: templates/apps.php:10
msgid "Add your App"
-msgstr "Pievieno savu aplikāciju"
+msgstr "Pievieno savu lietotni"
#: templates/apps.php:11
msgid "More Apps"
-msgstr "Vairāk aplikāciju"
+msgstr "Vairāk lietotņu"
#: templates/apps.php:24
msgid "Select an App"
-msgstr "Izvēlies aplikāciju"
+msgstr "Izvēlies lietotni"
#: templates/apps.php:28
msgid "See application page at apps.owncloud.com"
-msgstr "Apskatie aplikāciju lapu - apps.owncloud.com"
+msgstr "Apskati lietotņu lapu — apps.owncloud.com"
#: templates/apps.php:29
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-licencēts no <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Atjaunināt"
+
#: templates/help.php:3
msgid "User Documentation"
-msgstr ""
+msgstr "Lietotāja dokumentācija"
#: templates/help.php:4
msgid "Administrator Documentation"
-msgstr ""
+msgstr "Administratora dokumentācija"
#: templates/help.php:6
msgid "Online Documentation"
-msgstr ""
+msgstr "Tiešsaistes dokumentācija"
#: templates/help.php:7
msgid "Forum"
-msgstr ""
+msgstr "Forums"
#: templates/help.php:9
msgid "Bugtracker"
-msgstr ""
+msgstr "Kļūdu sekotājs"
#: templates/help.php:11
msgid "Commercial Support"
-msgstr ""
+msgstr "Komerciālais atbalsts"
#: templates/personal.php:8
#, php-format
@@ -148,77 +186,93 @@ msgstr "Klienti"
#: templates/personal.php:13
msgid "Download Desktop Clients"
-msgstr ""
+msgstr "Lejupielādēt darbvirsmas klientus"
#: templates/personal.php:14
msgid "Download Android Client"
-msgstr ""
+msgstr "Lejupielādēt Android klientu"
#: templates/personal.php:15
msgid "Download iOS Client"
-msgstr ""
+msgstr "Lejupielādēt iOS klientu"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Parole"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Jūru parole tika nomainīta"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
-msgstr "Nav iespējams nomainīt jūsu paroli"
+msgstr "Nevar nomainīt jūsu paroli"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Pašreizējā parole"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Jauna parole"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "parādīt"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
-msgstr "Nomainīt paroli"
+msgstr "Mainīt paroli"
+
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr "Redzamais vārds"
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
-#: templates/personal.php:33
+#: templates/personal.php:55
msgid "Email"
-msgstr "Epasts"
+msgstr "E-pasts"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
-msgstr "Jūsu epasta adrese"
+msgstr "Jūsu e-pasta adrese"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
-msgstr "Ievadiet epasta adresi, lai vēlak būtu iespēja atgūt paroli, ja būs nepieciešamība"
+msgstr "Ievadiet epasta adresi, lai vēlāk varētu atgūt paroli, ja būs nepieciešamība"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Valoda"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Palīdzi tulkot"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
-msgstr ""
+msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
-msgstr ""
+msgstr "Izmanto šo adresi, lai, izmantojot datņu pārvaldnieku, savienotos ar savu ownCloud"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
-msgstr ""
+msgstr "Versija"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -230,7 +284,7 @@ msgstr "Izstrādājusi<a href=\"http://ownCloud.org/contact\" target=\"_blank\">
#: templates/users.php:21 templates/users.php:79
msgid "Login Name"
-msgstr ""
+msgstr "Ierakstīšanās vārds"
#: templates/users.php:26 templates/users.php:82 templates/users.php:107
msgid "Groups"
@@ -242,40 +296,36 @@ msgstr "Izveidot"
#: templates/users.php:35
msgid "Default Storage"
-msgstr ""
+msgstr "Noklusējuma krātuve"
#: templates/users.php:42 templates/users.php:142
msgid "Unlimited"
-msgstr ""
+msgstr "Neierobežota"
#: templates/users.php:60 templates/users.php:157
msgid "Other"
msgstr "Cits"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Grupas administrators"
#: templates/users.php:86
msgid "Storage"
-msgstr ""
+msgstr "Krātuve"
#: templates/users.php:97
msgid "change display name"
-msgstr ""
+msgstr "mainīt redzamo vārdu"
#: templates/users.php:101
msgid "set new password"
-msgstr ""
+msgstr "iestatīt jaunu paroli"
#: templates/users.php:137
msgid "Default"
-msgstr ""
+msgstr "Noklusējuma"
#: templates/users.php:165
msgid "Delete"
-msgstr "Izdzēst"
+msgstr "Dzēst"
diff --git a/l10n/lv/user_ldap.po b/l10n/lv/user_ldap.po
index 737869b743e..ac6a97fa0f2 100644
--- a/l10n/lv/user_ldap.po
+++ b/l10n/lv/user_ldap.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-18 00:03+0100\n"
-"PO-Revision-Date: 2013-01-17 21:57+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2013-02-05 00:19+0100\n"
+"PO-Revision-Date: 2013-02-04 14:21+0000\n"
+"Last-Translator: Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>\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,179 +18,293 @@ msgstr ""
"Language: lv\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr "Neizdevās izdzēst servera konfigurāciju"
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr "Konfigurācija ir derīga un varēja izveidot savienojumu!"
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr "Konfigurācija ir derīga, bet sasaiste neizdevās. Lūdzu, pārbaudiet servera iestatījumus un akreditācijas datus."
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr "Konfigurācija ir nederīga. Lūdzu, apskatiet ownCloud žurnālu, lai uzzinātu vairāk."
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Neizdevās izdzēst"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr "Paņemt iestatījumus no nesenas servera konfigurācijas?"
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr "Paturēt iestatījumus?"
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr "Nevar pievienot servera konfigurāciju"
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr "Savienojuma tests ir veiksmīgs"
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr "Savienojuma tests cieta neveiksmi"
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr "Vai tiešām vēlaties dzēst pašreizējo servera konfigurāciju?"
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr "Apstiprināt dzēšanu"
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
" experience unexpected behaviour. Please ask your system administrator to "
"disable one of them."
-msgstr ""
+msgstr "<b>Brīdinājums:</b> lietotnes user_ldap un user_webdavauth ir nesavietojamas. Tās var izraisīt negaidītu uzvedību. Lūdzu, prasiet savam sistēmas administratoram kādu no tām deaktivēt."
#: templates/settings.php:11
msgid ""
"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not "
"work. Please ask your system administrator to install it."
-msgstr ""
+msgstr "<b>Brīdinājums:</b> PHP LDAP modulis nav uzinstalēts, aizmugure nedarbosies. Lūdzu, prasiet savam sistēmas administratoram kādu no tām deaktivēt."
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr "Servera konfigurācija"
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr "Pievienot servera konfigurāciju"
+
+#: templates/settings.php:21
msgid "Host"
-msgstr ""
+msgstr "Resursdators"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
-msgstr ""
+msgstr "Var neiekļaut protokolu, izņemot, ja vajag SSL. Tad sākums ir ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
-msgstr ""
+msgstr "Bāzes DN"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
-msgstr ""
+msgstr "Viena bāzes DN rindā"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
-msgstr ""
+msgstr "Lietotājiem un grupām bāzes DN var norādīt cilnē “Paplašināti”"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
-msgstr ""
+msgstr "Lietotāja DN"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
-msgstr ""
+msgstr "Klienta lietotāja DN, ar ko veiks sasaisti, piemēram, uid=agent,dc=example,dc=com. Lai piekļūtu anonīmi, atstājiet DN un paroli tukšu."
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
-msgstr ""
+msgstr "Parole"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
-msgstr ""
+msgstr "Lai piekļūtu anonīmi, atstājiet DN un paroli tukšu."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
-msgstr ""
+msgstr "Lietotāja ierakstīšanās filtrs"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
-msgstr ""
+msgstr "Definē filtru, ko izmantot, kad mēģina ierakstīties. %%uid ierakstīšanās darbībā aizstāj lietotājvārdu."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
-msgstr ""
+msgstr "lieto %%uid vietturi, piemēram, \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
-msgstr ""
+msgstr "Lietotāju saraksta filtrs"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
-msgstr ""
+msgstr "Definē filtru, ko izmantot, kad saņem lietotāju sarakstu."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
-msgstr ""
+msgstr "bez jebkādiem vietturiem, piemēram, \"objectClass=person\"."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
-msgstr ""
+msgstr "Grupu filtrs"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
-msgstr ""
+msgstr "Definē filtru, ko izmantot, kad saņem grupu sarakstu."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
-msgstr ""
+msgstr "bez jebkādiem vietturiem, piemēram, \"objectClass=posixGroup\"."
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr "Savienojuma iestatījumi"
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr "Konfigurācija ir aktīva"
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr "Ja nav atzīmēts, šī konfigurācija tiks izlaista."
+
+#: templates/settings.php:34
msgid "Port"
-msgstr ""
+msgstr "Ports"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr ""
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr "Rezerves (kopija) serveris"
-#: templates/settings.php:25
-msgid "One User Base DN per line"
-msgstr ""
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
+msgstr "Norādi rezerves serveri (nav obligāti). Tam ir jābūt galvenā LDAP/AD servera kopijai."
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr ""
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr "Rezerves (kopijas) ports"
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
-msgstr ""
+#: templates/settings.php:37
+msgid "Disable Main Server"
+msgstr "Deaktivēt galveno serveri"
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr ""
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr "Kad ieslēgts, ownCloud savienosies tikai ar kopijas serveri."
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
-msgstr ""
+msgstr "Lietot TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
-msgstr ""
+msgstr "Neizmanto to SSL savienojumiem, tas neizdosies."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
-msgstr ""
+msgstr "Reģistrnejutīgs LDAP serveris (Windows)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
-msgstr ""
+msgstr "Izslēgt SSL sertifikātu validēšanu."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
-msgstr ""
+msgstr "Ja savienojums darbojas ar šo opciju, importē LDAP serveru SSL sertifikātu savā ownCloud serverī."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
-msgstr ""
+msgstr "Nav ieteicams, izmanto tikai testēšanai!"
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "sekundēs. Izmaiņas iztukšos kešatmiņu."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr "Direktorijas iestatījumi"
+
+#: templates/settings.php:45
msgid "User Display Name Field"
-msgstr ""
+msgstr "Lietotāja redzamā vārda lauks"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
-msgstr ""
+msgstr "LDAP atribūts, ko izmantot lietotāja ownCloud vārda veidošanai."
+
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "Bāzes lietotāju koks"
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr "Viena lietotāju bāzes DN rindā"
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr "Lietotāju meklēšanas atribūts"
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr "Neobligāti; viens atribūts rindā"
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
-msgstr ""
+msgstr "Grupas redzamā nosaukuma lauks"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
-msgstr ""
+msgstr "LDAP atribūts, ko izmantot grupas ownCloud nosaukuma veidošanai."
-#: templates/settings.php:34
-msgid "in bytes"
-msgstr ""
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "Bāzes grupu koks"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr ""
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr "Viena grupu bāzes DN rindā"
-#: templates/settings.php:37
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr "Grupu meklēšanas atribūts"
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Grupu piederības asociācija"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr "Īpašie atribūti"
+
+#: templates/settings.php:56
+msgid "in bytes"
+msgstr "baitos"
+
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
-msgstr ""
+msgstr "Atstāt tukšu lietotāja vārdam (noklusējuma). Citādi, norādi LDAP/AD atribūtu."
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Palīdzība"
diff --git a/l10n/lv/user_webdavauth.po b/l10n/lv/user_webdavauth.po
index 6d3874a0c53..bac06d9c1e3 100644
--- a/l10n/lv/user_webdavauth.po
+++ b/l10n/lv/user_webdavauth.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-15 00:03+0100\n"
-"PO-Revision-Date: 2013-01-14 23:04+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2013-02-05 00:19+0100\n"
+"PO-Revision-Date: 2013-02-04 11:30+0000\n"
+"Last-Translator: Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>\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"
@@ -19,15 +20,15 @@ msgstr ""
#: templates/settings.php:3
msgid "WebDAV Authentication"
-msgstr ""
+msgstr "WebDAV autentifikācija"
#: templates/settings.php:4
msgid "URL: http://"
-msgstr ""
+msgstr "URL: http://"
-#: templates/settings.php:6
+#: templates/settings.php:7
msgid ""
"ownCloud will send the user credentials to this URL. This plugin checks the "
"response and will interpret the HTTP statuscodes 401 and 403 as invalid "
"credentials, and all other responses as valid credentials."
-msgstr ""
+msgstr "ownCloud sūtīs lietotāja akreditācijas datus uz šo URL. Šis spraudnis pārbauda atbildi un interpretē HTTP statusa kodus 401 un 403 kā nederīgus akreditācijas datus un visas citas atbildes kā derīgus akreditācijas datus."
diff --git a/l10n/mk/core.po b/l10n/mk/core.po
index 99fa224afd7..907d9476d36 100644
--- a/l10n/mk/core.po
+++ b/l10n/mk/core.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n"
"MIME-Version: 1.0\n"
@@ -158,59 +158,59 @@ msgstr "Ноември"
msgid "December"
msgstr "Декември"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Поставки"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "пред секунди"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "пред 1 минута"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "пред {minutes} минути"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "пред 1 час"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "пред {hours} часови"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "денеска"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "вчера"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "пред {days} денови"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "минатиот месец"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "пред {months} месеци"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "пред месеци"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "минатата година"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "пред години"
@@ -543,7 +543,7 @@ msgstr "Заврши го подесувањето"
msgid "web services under your control"
msgstr "веб сервиси под Ваша контрола"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Одјава"
@@ -565,14 +565,18 @@ msgstr "Ве молам сменете ја лозинката да ја обе
msgid "Lost your password?"
msgstr "Ја заборавивте лозинката?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "запамти"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Најава"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "претходно"
diff --git a/l10n/mk/files.po b/l10n/mk/files.po
index ff1175a9902..040ed8a2a7f 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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n"
"MIME-Version: 1.0\n"
@@ -20,46 +20,46 @@ msgstr ""
"Language: mk\n"
"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Ниту еден фајл не се вчита. Непозната грешка"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Нема грешка, датотеката беше подигната успешно"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "Подигнатата датотека ја надминува upload_max_filesize директивата во php.ini:"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Подигнатата датотеката ја надминува MAX_FILE_SIZE директивата која беше поставена во HTML формата"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Датотеката беше само делумно подигната."
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Не беше подигната датотека"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Не постои привремена папка"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Неуспеав да запишам на диск"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr ""
@@ -71,11 +71,15 @@ msgstr "Датотеки"
msgid "Unshare"
msgstr "Не споделувај"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Избриши"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Преименувај"
@@ -180,31 +184,31 @@ msgstr "Адресата неможе да биде празна."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Име"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Големина"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Променето"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 папка"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} папки"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 датотека"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} датотеки"
diff --git a/l10n/mk/files_encryption.po b/l10n/mk/files_encryption.po
index b34192fc864..56ed5df95cd 100644
--- a/l10n/mk/files_encryption.po
+++ b/l10n/mk/files_encryption.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n"
"MIME-Version: 1.0\n"
@@ -40,44 +40,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "Енкрипција"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "Енкрипција"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Исклучи ги следните типови на датотеки од енкрипција"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Ништо"
diff --git a/l10n/mk/files_trashbin.po b/l10n/mk/files_trashbin.po
index e171b9df53d..99097d14e08 100644
--- a/l10n/mk/files_trashbin.po
+++ b/l10n/mk/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,37 +17,37 @@ msgstr ""
"Language: mk\n"
"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Име"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 папка"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} папки"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 датотека"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} датотеки"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
diff --git a/l10n/mk/settings.po b/l10n/mk/settings.po
index 72c82ec24c9..f441c26ada4 100644
--- a/l10n/mk/settings.po
+++ b/l10n/mk/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n"
"MIME-Version: 1.0\n"
@@ -24,6 +24,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Неможам да вчитам листа од App Store"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Грешка во автентикација"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "Групата веќе постои"
@@ -48,10 +57,6 @@ msgstr "Неисправна електронска пошта"
msgid "Unable to delete group"
msgstr "Неможе да избришам група"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Грешка во автентикација"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Неможам да избришам корисник"
@@ -78,15 +83,43 @@ msgstr "Неможе да додадам корисник во група %s"
msgid "Unable to remove user from group %s"
msgstr "Неможе да избришам корисник од група %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Оневозможи"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Овозможи"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Грешка"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Снимам..."
@@ -114,6 +147,10 @@ msgstr "Види ја страницата со апликации на apps.own
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-лиценцирано од <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Ажурирај"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Корисничка документација"
@@ -159,67 +196,83 @@ msgstr "Преземи клиент за Андроид"
msgid "Download iOS Client"
msgstr "Преземи iOS клиент"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Лозинка"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Вашата лозинка беше променета."
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Вашата лозинка неможе да се смени"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Моментална лозинка"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Нова лозинка"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "прикажи"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Смени лозинка"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "Е-пошта"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Вашата адреса за е-пошта"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Пополни ја адресата за е-пошта за да може да ја обновуваш лозинката"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Јазик"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Помогни во преводот"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "Користете ја оваа адреса да "
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Верзија"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -253,10 +306,6 @@ msgstr ""
msgid "Other"
msgstr "Останато"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Администратор на група"
diff --git a/l10n/mk/user_ldap.po b/l10n/mk/user_ldap.po
index c80a334455b..7380a12ef33 100644
--- a/l10n/mk/user_ldap.po
+++ b/l10n/mk/user_ldap.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-18 00:03+0100\n"
-"PO-Revision-Date: 2013-01-17 21:57+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n"
"MIME-Version: 1.0\n"
@@ -18,6 +18,58 @@ msgstr ""
"Language: mk\n"
"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Бришењето е неуспешно"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -32,165 +84,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Домаќин"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "Може да го скокнете протколот освен ако не ви треба SSL. Тогаш ставете ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Лозинка"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr ""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr ""
-#: templates/settings.php:25
-msgid "Base User Tree"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr ""
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr ""
-#: templates/settings.php:34
-msgid "in bytes"
+#: templates/settings.php:49
+msgid "Base Group Tree"
msgstr ""
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
msgstr ""
-#: templates/settings.php:37
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
+msgid "in bytes"
+msgstr ""
+
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr ""
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Помош"
diff --git a/l10n/ms_MY/core.po b/l10n/ms_MY/core.po
index e8d31c87c23..239b6a5dd60 100644
--- a/l10n/ms_MY/core.po
+++ b/l10n/ms_MY/core.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n"
"MIME-Version: 1.0\n"
@@ -158,59 +158,59 @@ msgstr "November"
msgid "December"
msgstr "Disember"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Tetapan"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr ""
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr ""
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr ""
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr ""
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr ""
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr ""
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr ""
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr ""
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr ""
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr ""
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr ""
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr ""
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr ""
@@ -543,7 +543,7 @@ msgstr "Setup selesai"
msgid "web services under your control"
msgstr "Perkhidmatan web di bawah kawalan anda"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Log keluar"
@@ -565,14 +565,18 @@ msgstr ""
msgid "Lost your password?"
msgstr "Hilang kata laluan?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "ingat"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Log masuk"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "sebelum"
diff --git a/l10n/ms_MY/files.po b/l10n/ms_MY/files.po
index 351ea5b3fd2..d27c0cdafb0 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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n"
"MIME-Version: 1.0\n"
@@ -21,46 +21,46 @@ msgstr ""
"Language: ms_MY\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Tiada fail dimuatnaik. Ralat tidak diketahui."
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Tiada ralat, fail berjaya dimuat naik."
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr ""
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Fail yang dimuat naik melebihi MAX_FILE_SIZE yang dinyatakan dalam form HTML "
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Sebahagian daripada fail telah dimuat naik. "
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Tiada fail yang dimuat naik"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Folder sementara hilang"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Gagal untuk disimpan"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr ""
@@ -72,11 +72,15 @@ msgstr "fail"
msgid "Unshare"
msgstr ""
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Padam"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr ""
@@ -181,31 +185,31 @@ msgstr ""
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Nama "
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Saiz"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Dimodifikasi"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr ""
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr ""
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr ""
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr ""
diff --git a/l10n/ms_MY/files_encryption.po b/l10n/ms_MY/files_encryption.po
index 65777823e5b..5c9ecb2f228 100644
--- a/l10n/ms_MY/files_encryption.po
+++ b/l10n/ms_MY/files_encryption.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n"
"MIME-Version: 1.0\n"
@@ -39,44 +39,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr ""
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr ""
diff --git a/l10n/ms_MY/files_trashbin.po b/l10n/ms_MY/files_trashbin.po
index bebd72e8ed4..7ae2747a242 100644
--- a/l10n/ms_MY/files_trashbin.po
+++ b/l10n/ms_MY/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,35 +17,35 @@ msgstr ""
"Language: ms_MY\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Nama"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
msgstr ""
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
msgstr ""
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
msgstr ""
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
msgstr ""
diff --git a/l10n/ms_MY/settings.po b/l10n/ms_MY/settings.po
index 40df55766f6..b04dd7bcb13 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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n"
"MIME-Version: 1.0\n"
@@ -25,6 +25,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr ""
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Ralat pengesahan"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr ""
@@ -49,10 +58,6 @@ msgstr "Emel tidak sah"
msgid "Unable to delete group"
msgstr ""
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Ralat pengesahan"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr ""
@@ -79,15 +84,43 @@ msgstr ""
msgid "Unable to remove user from group %s"
msgstr ""
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Nyahaktif"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Aktif"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Ralat"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Simpan..."
@@ -115,6 +148,10 @@ msgstr "Lihat halaman applikasi di apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr ""
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Kemaskini"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr ""
@@ -160,67 +197,83 @@ msgstr ""
msgid "Download iOS Client"
msgstr ""
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Kata laluan "
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr ""
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Gagal mengubah kata laluan anda "
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Kata laluan semasa"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Kata laluan baru"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "Papar"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Ubah kata laluan"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "Emel"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Alamat emel anda"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Isi alamat emel anda untuk membolehkan pemulihan kata laluan"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Bahasa"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Bantu terjemah"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr ""
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr ""
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr ""
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -254,10 +307,6 @@ msgstr ""
msgid "Other"
msgstr "Lain"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr ""
diff --git a/l10n/ms_MY/user_ldap.po b/l10n/ms_MY/user_ldap.po
index 3c7e352259a..7728f96e12c 100644
--- a/l10n/ms_MY/user_ldap.po
+++ b/l10n/ms_MY/user_ldap.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-18 00:03+0100\n"
-"PO-Revision-Date: 2013-01-17 21:57+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n"
"MIME-Version: 1.0\n"
@@ -17,6 +17,58 @@ msgstr ""
"Language: ms_MY\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Pemadaman gagal"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -31,165 +83,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr ""
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr ""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr ""
-#: templates/settings.php:25
-msgid "Base User Tree"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr ""
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr ""
-#: templates/settings.php:34
-msgid "in bytes"
+#: templates/settings.php:49
+msgid "Base Group Tree"
msgstr ""
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
msgstr ""
-#: templates/settings.php:37
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
+msgid "in bytes"
+msgstr ""
+
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr ""
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Bantuan"
diff --git a/l10n/nb_NO/core.po b/l10n/nb_NO/core.po
index fe3666fe40a..d5c9ee553ae 100644
--- a/l10n/nb_NO/core.po
+++ b/l10n/nb_NO/core.po
@@ -14,8 +14,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:07+0000\n"
"Last-Translator: I Robot <owncloud-bot@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"
@@ -162,59 +162,59 @@ msgstr "November"
msgid "December"
msgstr "Desember"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Innstillinger"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "sekunder siden"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "1 minutt siden"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{minutes} minutter siden"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "1 time siden"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "{hours} timer siden"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "i dag"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "i går"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{days} dager siden"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "forrige måned"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "{months} måneder siden"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "måneder siden"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "forrige år"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "år siden"
@@ -547,7 +547,7 @@ msgstr "Fullfør oppsetting"
msgid "web services under your control"
msgstr "nettjenester under din kontroll"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Logg ut"
@@ -569,14 +569,18 @@ msgstr "Vennligst skift passord for å gjøre kontoen din sikker igjen."
msgid "Lost your password?"
msgstr "Mistet passordet ditt?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "husk"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Logg inn"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "forrige"
diff --git a/l10n/nb_NO/files.po b/l10n/nb_NO/files.po
index be448cfd6dd..eb59e0831fb 100644
--- a/l10n/nb_NO/files.po
+++ b/l10n/nb_NO/files.po
@@ -16,8 +16,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@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"
@@ -26,46 +26,46 @@ msgstr ""
"Language: nb_NO\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Ingen filer ble lastet opp. Ukjent feil."
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Det er ingen feil. Filen ble lastet opp."
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr ""
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Filstørrelsen overskrider maksgrensen på MAX_FILE_SIZE som ble oppgitt i HTML-skjemaet"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Filopplastningen ble bare delvis gjennomført"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Ingen fil ble lastet opp"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Mangler en midlertidig mappe"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Klarte ikke å skrive til disk"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr ""
@@ -77,11 +77,15 @@ msgstr "Filer"
msgid "Unshare"
msgstr "Avslutt deling"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Slett"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Omdøp"
@@ -186,31 +190,31 @@ msgstr "URL-en kan ikke være tom."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Navn"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Størrelse"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Endret"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 mappe"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} mapper"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 fil"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} filer"
diff --git a/l10n/nb_NO/files_encryption.po b/l10n/nb_NO/files_encryption.po
index 5e2f1a4cf99..c8657a91e1b 100644
--- a/l10n/nb_NO/files_encryption.po
+++ b/l10n/nb_NO/files_encryption.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@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"
@@ -40,44 +40,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "Kryptering"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "Kryptering"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Ekskluder følgende filer fra kryptering"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Ingen"
diff --git a/l10n/nb_NO/files_trashbin.po b/l10n/nb_NO/files_trashbin.po
index e986b6bbf33..c2c66d6ca13 100644
--- a/l10n/nb_NO/files_trashbin.po
+++ b/l10n/nb_NO/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,37 +17,37 @@ msgstr ""
"Language: nb_NO\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Navn"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 mappe"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} mapper"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 fil"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} filer"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
diff --git a/l10n/nb_NO/settings.po b/l10n/nb_NO/settings.po
index 6544828d8a0..f96018e1169 100644
--- a/l10n/nb_NO/settings.po
+++ b/l10n/nb_NO/settings.po
@@ -15,8 +15,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@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"
@@ -29,6 +29,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Lasting av liste fra App Store feilet."
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Autentikasjonsfeil"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "Gruppen finnes allerede"
@@ -53,10 +62,6 @@ msgstr "Ugyldig epost"
msgid "Unable to delete group"
msgstr "Kan ikke slette gruppe"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Autentikasjonsfeil"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Kan ikke slette bruker"
@@ -83,15 +88,43 @@ msgstr "Kan ikke legge bruker til gruppen %s"
msgid "Unable to remove user from group %s"
msgstr "Kan ikke slette bruker fra gruppen %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Slå avBehandle "
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Slå på"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Feil"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Lagrer..."
@@ -119,6 +152,10 @@ msgstr "Se applikasjonens side på apps.owncloud.org"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr ""
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Oppdater"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Brukerdokumentasjon"
@@ -164,67 +201,83 @@ msgstr "Last ned Android-klient"
msgid "Download iOS Client"
msgstr "Last ned iOS-klient"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Passord"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Passord har blitt endret"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Kunne ikke endre passordet ditt"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Nåværende passord"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Nytt passord"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "vis"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Endre passord"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "E-post"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Din e-postadresse"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Oppi epostadressen du vil tilbakestille passordet for"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Språk"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Bidra til oversettelsen"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr ""
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Versjon"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -258,10 +311,6 @@ msgstr ""
msgid "Other"
msgstr "Annet"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Gruppeadministrator"
diff --git a/l10n/nb_NO/user_ldap.po b/l10n/nb_NO/user_ldap.po
index b7660396ac4..26b645f7673 100644
--- a/l10n/nb_NO/user_ldap.po
+++ b/l10n/nb_NO/user_ldap.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-16 00:19+0100\n"
-"PO-Revision-Date: 2013-01-15 23:20+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@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"
@@ -18,6 +18,58 @@ msgstr ""
"Language: nb_NO\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Sletting feilet"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -32,165 +84,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr ""
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Passord"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Gruppefilter"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr ""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Port"
-#: templates/settings.php:25
-msgid "Base User Tree"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Bruk TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "Ikke bruk for SSL tilkoblinger, dette vil ikke fungere."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "Ikke anbefalt, bruk kun for testing"
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "i sekunder. En endring tømmer bufferen."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr ""
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr ""
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr ""
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "i bytes"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "i sekunder. En endring tømmer bufferen."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr ""
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Hjelp"
diff --git a/l10n/nl/core.po b/l10n/nl/core.po
index 2631c0b1fd9..84dd24a0653 100644
--- a/l10n/nl/core.po
+++ b/l10n/nl/core.po
@@ -21,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:07+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n"
"MIME-Version: 1.0\n"
@@ -169,59 +169,59 @@ msgstr "november"
msgid "December"
msgstr "december"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Instellingen"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "seconden geleden"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "1 minuut geleden"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{minutes} minuten geleden"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "1 uur geleden"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "{hours} uren geleden"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "vandaag"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "gisteren"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{days} dagen geleden"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "vorige maand"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "{months} maanden geleden"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "maanden geleden"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "vorig jaar"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "jaar geleden"
@@ -270,7 +270,7 @@ msgstr "Delen"
#: js/share.js:29 js/share.js:43 js/share.js:90 js/share.js:93
msgid "Shared"
-msgstr ""
+msgstr "Gedeeld"
#: js/share.js:141 js/share.js:611
msgid "Error while sharing"
@@ -393,11 +393,11 @@ msgid ""
"The update was unsuccessful. Please report this issue to the <a "
"href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud "
"community</a>."
-msgstr ""
+msgstr "De update is niet geslaagd. Meld dit probleem aan bij de <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud community</a>."
#: js/update.js:18
msgid "The update was successful. Redirecting you to ownCloud now."
-msgstr ""
+msgstr "De update is geslaagd. U wordt teruggeleid naar uw eigen ownCloud."
#: lostpassword/controller.php:47
msgid "ownCloud password reset"
@@ -554,7 +554,7 @@ msgstr "Installatie afronden"
msgid "web services under your control"
msgstr "Webdiensten in eigen beheer"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Afmelden"
@@ -576,14 +576,18 @@ msgstr "Wijzig uw wachtwoord zodat uw account weer beveiligd is."
msgid "Lost your password?"
msgstr "Uw wachtwoord vergeten?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "onthoud gegevens"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Meld je aan"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "vorige"
diff --git a/l10n/nl/files.po b/l10n/nl/files.po
index e89b67b08e6..f21914fb299 100644
--- a/l10n/nl/files.po
+++ b/l10n/nl/files.po
@@ -19,8 +19,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n"
"MIME-Version: 1.0\n"
@@ -29,46 +29,46 @@ msgstr ""
"Language: nl\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Er was geen bestand geladen. Onbekende fout"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Geen fout opgetreden, bestand successvol geupload."
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "Het geüploade bestand overscheidt de upload_max_filesize optie in php.ini:"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Het geüploade bestand is groter dan de MAX_FILE_SIZE richtlijn die is opgegeven in de HTML-formulier"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Het bestand is slechts gedeeltelijk geupload"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Geen bestand geüpload"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Een tijdelijke map mist"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Schrijven naar schijf mislukt"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "Niet genoeg ruimte beschikbaar"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "Ongeldige directory."
@@ -80,11 +80,15 @@ msgstr "Bestanden"
msgid "Unshare"
msgstr "Stop delen"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Verwijder"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Hernoem"
@@ -118,7 +122,7 @@ msgstr "verving {new_name} met {old_name}"
#: js/filelist.js:280
msgid "perform delete operation"
-msgstr ""
+msgstr "uitvoeren verwijderactie"
#: js/files.js:52
msgid "'.' is an invalid file name."
@@ -136,11 +140,11 @@ msgstr "Onjuiste naam; '\\', '/', '<', '>', ':', '\"', '|', '?' en '*' zijn niet
#: js/files.js:78
msgid "Your storage is full, files can not be updated or synced anymore!"
-msgstr ""
+msgstr "Uw opslagruimte zit vol, Bestanden kunnen niet meer worden ge-upload of gesynchroniseerd!"
#: js/files.js:82
msgid "Your storage is almost full ({usedSpacePercent}%)"
-msgstr ""
+msgstr "Uw opslagruimte zit bijna vol ({usedSpacePercent}%)"
#: js/files.js:224
msgid ""
@@ -189,31 +193,31 @@ msgstr "URL kan niet leeg zijn."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "Ongeldige mapnaam. Gebruik van'Gedeeld' is voorbehouden aan Owncloud"
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Naam"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Bestandsgrootte"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Laatst aangepast"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 map"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} mappen"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 bestand"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} bestanden"
@@ -271,7 +275,7 @@ msgstr "Vanaf link"
#: templates/index.php:40
msgid "Trash"
-msgstr ""
+msgstr "Verwijderen"
#: templates/index.php:46
msgid "Cancel upload"
@@ -305,4 +309,4 @@ msgstr "Er wordt gescand"
#: templates/upgrade.php:2
msgid "Upgrading filesystem cache..."
-msgstr ""
+msgstr "Upgraden bestandssysteem cache..."
diff --git a/l10n/nl/files_encryption.po b/l10n/nl/files_encryption.po
index b1ef07dc13e..4aafb1900df 100644
--- a/l10n/nl/files_encryption.po
+++ b/l10n/nl/files_encryption.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Lennart Weijl <lenny@weijl.org>, 2013.
# Richard Bos <radoeka@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n"
"MIME-Version: 1.0\n"
@@ -26,58 +27,36 @@ msgstr ""
#: js/settings-personal.js:17
msgid "switched to client side encryption"
-msgstr ""
+msgstr "overgeschakeld naar client side encryptie"
#: js/settings-personal.js:21
msgid "Change encryption password to login password"
-msgstr ""
+msgstr "Verander encryptie wachtwoord naar login wachtwoord"
#: js/settings-personal.js:25
msgid "Please check your passwords and try again."
-msgstr ""
+msgstr "Controleer uw wachtwoorden en probeer het opnieuw."
#: js/settings-personal.js:25
msgid "Could not change your file encryption password to your login password"
-msgstr ""
-
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
+msgstr "Kon het bestandsencryptie wachtwoord niet veranderen naar het login wachtwoord"
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "Versleuteling"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "Versleuteling"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Versleutel de volgende bestand types niet"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Geen"
diff --git a/l10n/nl/files_trashbin.po b/l10n/nl/files_trashbin.po
index 79849be8294..14b518d6dd9 100644
--- a/l10n/nl/files_trashbin.po
+++ b/l10n/nl/files_trashbin.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# André Koot <meneer@tken.net>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,42 +18,42 @@ msgstr ""
"Language: nl\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
-msgstr ""
+msgstr "uitvoeren restore operatie"
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Naam"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
-msgstr ""
+msgstr "Verwijderd"
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 map"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} mappen"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 bestand"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} bestanden"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
-msgstr ""
+msgstr "Niets te vinden. Uw prullenbak is leeg!"
#: templates/index.php:20 templates/index.php:22
msgid "Restore"
-msgstr ""
+msgstr "Herstellen"
diff --git a/l10n/nl/settings.po b/l10n/nl/settings.po
index bc6514ffacf..86d93f44aa1 100644
--- a/l10n/nl/settings.po
+++ b/l10n/nl/settings.po
@@ -18,8 +18,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n"
"MIME-Version: 1.0\n"
@@ -32,6 +32,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Kan de lijst niet van de App store laden"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Authenticatie fout"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "Groep bestaat al"
@@ -56,10 +65,6 @@ msgstr "Ongeldige e-mail"
msgid "Unable to delete group"
msgstr "Niet in staat om groep te verwijderen"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Authenticatie fout"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Niet in staat om gebruiker te verwijderen"
@@ -86,15 +91,43 @@ msgstr "Niet in staat om gebruiker toe te voegen aan groep %s"
msgid "Unable to remove user from group %s"
msgstr "Niet in staat om gebruiker te verwijderen uit groep %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr "Kon de app niet bijwerken."
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr "Bijwerken naar {appversion}"
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Uitschakelen"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Inschakelen"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr "Even geduld aub...."
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr "Fout bij bijwerken app"
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Fout"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr "Bijgewerkt"
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Aan het bewaren....."
@@ -122,6 +155,10 @@ msgstr "Zie de applicatiepagina op apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-Gelicenseerd door <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Bijwerken"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Gebruikersdocumentatie"
@@ -167,67 +204,83 @@ msgstr "Download Android Client"
msgid "Download iOS Client"
msgstr "Download iOS Client"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Wachtwoord"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Je wachtwoord is veranderd"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Niet in staat om uw wachtwoord te wijzigen"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Huidig wachtwoord"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Nieuw wachtwoord"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "weergeven"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Wijzig wachtwoord"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr "Weergavenaam"
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "E-mailadres"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Uw e-mailadres"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Vul een e-mailadres in om wachtwoord reset uit te kunnen voeren"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Taal"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Help met vertalen"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "Gebruik dit adres om te verbinden met uw ownCloud in uw bestandsbeheer"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Versie"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -239,7 +292,7 @@ msgstr "Ontwikkeld door de <a href=\"http://ownCloud.org/contact\" target=\"_bla
#: templates/users.php:21 templates/users.php:79
msgid "Login Name"
-msgstr ""
+msgstr "Inlognaam"
#: templates/users.php:26 templates/users.php:82 templates/users.php:107
msgid "Groups"
@@ -261,10 +314,6 @@ msgstr "Ongelimiteerd"
msgid "Other"
msgstr "Andere"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Groep beheerder"
@@ -275,11 +324,11 @@ msgstr "Opslag"
#: templates/users.php:97
msgid "change display name"
-msgstr ""
+msgstr "wijzig weergavenaam"
#: templates/users.php:101
msgid "set new password"
-msgstr ""
+msgstr "Instellen nieuw wachtwoord"
#: templates/users.php:137
msgid "Default"
diff --git a/l10n/nl/user_ldap.po b/l10n/nl/user_ldap.po
index 41b46e70ec4..16374f65707 100644
--- a/l10n/nl/user_ldap.po
+++ b/l10n/nl/user_ldap.po
@@ -10,9 +10,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-17 00:26+0100\n"
-"PO-Revision-Date: 2013-01-16 15:38+0000\n"
-"Last-Translator: André Koot <meneer@tken.net>\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -20,6 +20,58 @@ msgstr ""
"Language: nl\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr "Verwijderen serverconfiguratie mislukt"
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr "De configuratie is geldig en de verbinding is geslaagd!"
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr "De configuratie is ongeldig. Controleer de ownCloud log voor meer details."
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Verwijderen mislukt"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr "Overnemen instellingen van de recente serverconfiguratie?"
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr "Instellingen bewaren?"
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr "Kon de serverconfiguratie niet toevoegen"
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr "Verbindingstest geslaagd"
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr "Verbindingstest mislukt"
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr "Wilt u werkelijk de huidige Serverconfiguratie verwijderen?"
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr "Bevestig verwijderen"
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -34,165 +86,227 @@ msgid ""
msgstr "<b>Waarschuwing:</b> De PHP LDAP module is niet geïnstalleerd, het backend zal niet werken. Vraag uw systeembeheerder om de module te installeren."
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr "Serverconfiguratie"
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr "Toevoegen serverconfiguratie"
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Host"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "Je kunt het protocol weglaten, tenzij je SSL vereist. Start in dat geval met ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "Base DN"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr "Een Base DN per regel"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "Je kunt het Base DN voor gebruikers en groepen specificeren in het tab Geavanceerd."
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "User DN"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "De DN van de client gebruiker waarmee de verbinding zal worden gemaakt, bijv. uid=agent,dc=example,dc=com. Voor anonieme toegang laat je het DN en het wachtwoord leeg."
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Wachtwoord"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "Voor anonieme toegang, laat de DN en het wachtwoord leeg."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "Gebruikers Login Filter"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "Definiëerd de toe te passen filter indien er geprobeerd wordt in te loggen. %%uid vervangt de gebruikersnaam in de login actie."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "gebruik %%uid placeholder, bijv. \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "Gebruikers Lijst Filter"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "Definiëerd de toe te passen filter voor het ophalen van gebruikers."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "zonder een placeholder, bijv. \"objectClass=person\""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Groep Filter"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "Definiëerd de toe te passen filter voor het ophalen van groepen."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "zonder een placeholder, bijv. \"objectClass=posixGroup\""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr "Configuratie actief"
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Poort"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "Basis Gebruikers Structuur"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr "Backup (Replica) Host"
-#: templates/settings.php:25
-msgid "One User Base DN per line"
-msgstr "Een User Base DN per regel"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
+msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "Basis Groupen Structuur"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr "Backup (Replica) Poort"
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
-msgstr "Een Group Base DN per regel"
+#: templates/settings.php:37
+msgid "Disable Main Server"
+msgstr "Deactiveren hoofdserver"
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "Groepslid associatie"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr "Wanneer ingeschakeld, zal ownCloud allen verbinden met de replicaserver."
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Gebruik TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "Gebruik niet voor SSL connecties, deze mislukken."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "Niet-hoofdlettergevoelige LDAP server (Windows)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Schakel SSL certificaat validatie uit."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "Als de connectie alleen werkt met deze optie, importeer dan het LDAP server SSL certificaat naar je ownCloud server."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "Niet aangeraden, gebruik alleen voor test doeleinden."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "in seconden. Een verandering maakt de cache leeg."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "Gebruikers Schermnaam Veld"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "Het te gebruiken LDAP attribuut voor het genereren van de ownCloud naam voor de gebruikers."
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "Basis Gebruikers Structuur"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr "Een User Base DN per regel"
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr "Optioneel; één attribuut per regel"
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "Groep Schermnaam Veld"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "Het te gebruiken LDAP attribuut voor het genereren van de ownCloud naam voor de groepen."
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "Basis Groupen Structuur"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr "Een Group Base DN per regel"
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Groepslid associatie"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "in bytes"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "in seconden. Een verandering maakt de cache leeg."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "Laat leeg voor de gebruikersnaam (standaard). Of, specificeer een LDAP/AD attribuut."
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Help"
diff --git a/l10n/nn_NO/core.po b/l10n/nn_NO/core.po
index f50e25d9507..f9d7583a1a6 100644
--- a/l10n/nn_NO/core.po
+++ b/l10n/nn_NO/core.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-30 00:23+0100\n"
-"PO-Revision-Date: 2013-01-29 23:23+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n"
"MIME-Version: 1.0\n"
@@ -157,59 +157,59 @@ msgstr "November"
msgid "December"
msgstr "Desember"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Innstillingar"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr ""
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr ""
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr ""
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr ""
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr ""
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr ""
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr ""
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr ""
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr ""
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr ""
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr ""
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr ""
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr ""
@@ -542,7 +542,7 @@ msgstr "Fullfør oppsettet"
msgid "web services under your control"
msgstr "Vev tjenester under din kontroll"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Logg ut"
@@ -564,14 +564,18 @@ msgstr ""
msgid "Lost your password?"
msgstr "Gløymt passordet?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "hugs"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Logg inn"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "førre"
diff --git a/l10n/nn_NO/files.po b/l10n/nn_NO/files.po
index ccd8d42d8b6..555ee143593 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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@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,46 +19,46 @@ msgstr ""
"Language: nn_NO\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Ingen feil, fila vart lasta opp"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr ""
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Den opplasta fila er større enn variabelen MAX_FILE_SIZE i HTML-skjemaet"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Fila vart berre delvis lasta opp"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Ingen filer vart lasta opp"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Manglar ei mellombels mappe"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr ""
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr ""
@@ -70,11 +70,15 @@ msgstr "Filer"
msgid "Unshare"
msgstr ""
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Slett"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr ""
@@ -179,31 +183,31 @@ msgstr ""
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Namn"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Storleik"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Endra"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr ""
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr ""
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr ""
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr ""
diff --git a/l10n/nn_NO/files_encryption.po b/l10n/nn_NO/files_encryption.po
index f821638fbcd..4db0ffa21b9 100644
--- a/l10n/nn_NO/files_encryption.po
+++ b/l10n/nn_NO/files_encryption.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n"
"MIME-Version: 1.0\n"
@@ -39,44 +39,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr ""
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr ""
diff --git a/l10n/nn_NO/files_trashbin.po b/l10n/nn_NO/files_trashbin.po
index 522394a9a8e..9047a8f1cef 100644
--- a/l10n/nn_NO/files_trashbin.po
+++ b/l10n/nn_NO/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,35 +17,35 @@ msgstr ""
"Language: nn_NO\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Namn"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
msgstr ""
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
msgstr ""
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
msgstr ""
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
msgstr ""
diff --git a/l10n/nn_NO/settings.po b/l10n/nn_NO/settings.po
index db09ffd1142..0d0f12e96e5 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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n"
"MIME-Version: 1.0\n"
@@ -23,6 +23,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Klarer ikkje å laste inn liste fra App Store"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Feil i autentisering"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr ""
@@ -47,10 +56,6 @@ msgstr "Ugyldig e-postadresse"
msgid "Unable to delete group"
msgstr ""
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Feil i autentisering"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr ""
@@ -77,15 +82,43 @@ msgstr ""
msgid "Unable to remove user from group %s"
msgstr ""
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Slå av"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Slå på"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Feil"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr ""
@@ -113,6 +146,10 @@ msgstr ""
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr ""
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Oppdater"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr ""
@@ -158,67 +195,83 @@ msgstr ""
msgid "Download iOS Client"
msgstr ""
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Passord"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr ""
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Klarte ikkje å endra passordet"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Passord"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Nytt passord"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "vis"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Endra passord"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "Epost"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Din epost addresse"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Fyll inn din e-post addresse for og kunne motta passord tilbakestilling"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Språk"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Hjelp oss å oversett"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr ""
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr ""
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr ""
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -252,10 +305,6 @@ msgstr ""
msgid "Other"
msgstr "Anna"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr ""
diff --git a/l10n/nn_NO/user_ldap.po b/l10n/nn_NO/user_ldap.po
index 0046c6c622c..a4e1c38181a 100644
--- a/l10n/nn_NO/user_ldap.po
+++ b/l10n/nn_NO/user_ldap.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-18 00:03+0100\n"
-"PO-Revision-Date: 2013-01-17 21:57+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n"
"MIME-Version: 1.0\n"
@@ -17,6 +17,58 @@ msgstr ""
"Language: nn_NO\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr ""
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -31,165 +83,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr ""
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr ""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr ""
-#: templates/settings.php:25
-msgid "Base User Tree"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr ""
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr ""
-#: templates/settings.php:34
-msgid "in bytes"
+#: templates/settings.php:49
+msgid "Base Group Tree"
msgstr ""
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
msgstr ""
-#: templates/settings.php:37
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
+msgid "in bytes"
+msgstr ""
+
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr ""
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Hjelp"
diff --git a/l10n/oc/core.po b/l10n/oc/core.po
index 8a0593cf3ec..a239c325316 100644
--- a/l10n/oc/core.po
+++ b/l10n/oc/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Occitan (post 1500) (http://www.transifex.com/projects/p/owncloud/language/oc/)\n"
"MIME-Version: 1.0\n"
@@ -156,59 +156,59 @@ msgstr "Novembre"
msgid "December"
msgstr "Decembre"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Configuracion"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "segonda a"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "1 minuta a"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr ""
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr ""
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr ""
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "uèi"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "ièr"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr ""
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "mes passat"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr ""
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "meses a"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "an passat"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "ans a"
@@ -541,7 +541,7 @@ msgstr "Configuracion acabada"
msgid "web services under your control"
msgstr "Services web jos ton contraròtle"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Sortida"
@@ -563,14 +563,18 @@ msgstr ""
msgid "Lost your password?"
msgstr "L'as perdut lo senhal ?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "bremba-te"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Dintrada"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "dariièr"
diff --git a/l10n/oc/files.po b/l10n/oc/files.po
index 49be6c576e9..16d511d2e46 100644
--- a/l10n/oc/files.po
+++ b/l10n/oc/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Occitan (post 1500) (http://www.transifex.com/projects/p/owncloud/language/oc/)\n"
"MIME-Version: 1.0\n"
@@ -18,46 +18,46 @@ msgstr ""
"Language: oc\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Amontcargament capitat, pas d'errors"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr ""
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Lo fichièr amontcargat es mai gròs que la directiva «MAX_FILE_SIZE» especifiada dins lo formulari HTML"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Lo fichièr foguèt pas completament amontcargat"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Cap de fichièrs son estats amontcargats"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Un dorsièr temporari manca"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "L'escriptura sul disc a fracassat"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr ""
@@ -69,11 +69,15 @@ msgstr "Fichièrs"
msgid "Unshare"
msgstr "Non parteja"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Escafa"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Torna nomenar"
@@ -178,31 +182,31 @@ msgstr ""
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Nom"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Talha"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Modificat"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr ""
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr ""
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr ""
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr ""
diff --git a/l10n/oc/files_encryption.po b/l10n/oc/files_encryption.po
index 91f6f906aae..a912cb58e71 100644
--- a/l10n/oc/files_encryption.po
+++ b/l10n/oc/files_encryption.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Occitan (post 1500) (http://www.transifex.com/projects/p/owncloud/language/oc/)\n"
"MIME-Version: 1.0\n"
@@ -39,44 +39,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr ""
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr ""
diff --git a/l10n/oc/files_trashbin.po b/l10n/oc/files_trashbin.po
index 7d4329b2947..7ddc063e1b0 100644
--- a/l10n/oc/files_trashbin.po
+++ b/l10n/oc/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Occitan (post 1500) (http://www.transifex.com/projects/p/owncloud/language/oc/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -17,35 +17,35 @@ msgstr ""
"Language: oc\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Nom"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
msgstr ""
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
msgstr ""
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
msgstr ""
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
msgstr ""
diff --git a/l10n/oc/settings.po b/l10n/oc/settings.po
index 593221357c3..2c3d180e393 100644
--- a/l10n/oc/settings.po
+++ b/l10n/oc/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Occitan (post 1500) (http://www.transifex.com/projects/p/owncloud/language/oc/)\n"
"MIME-Version: 1.0\n"
@@ -22,6 +22,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Pas possible de cargar la tièra dempuèi App Store"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Error d'autentificacion"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "Lo grop existís ja"
@@ -46,10 +55,6 @@ msgstr "Corrièl incorrècte"
msgid "Unable to delete group"
msgstr "Pas capable d'escafar un grop"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Error d'autentificacion"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Pas capable d'escafar un usancièr"
@@ -76,15 +81,43 @@ msgstr "Pas capable d'apondre un usancièr al grop %s"
msgid "Unable to remove user from group %s"
msgstr "Pas capable de tira un usancièr del grop %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Desactiva"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Activa"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Error"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Enregistra..."
@@ -112,6 +145,10 @@ msgstr "Agacha la pagina d'applications en cò de apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-licençiat per <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr ""
+
#: templates/help.php:3
msgid "User Documentation"
msgstr ""
@@ -157,67 +194,83 @@ msgstr ""
msgid "Download iOS Client"
msgstr ""
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Senhal"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Ton senhal a cambiat"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Pas possible de cambiar ton senhal"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Senhal en cors"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Senhal novèl"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "mòstra"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Cambia lo senhal"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "Corrièl"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Ton adreiça de corrièl"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Emplena una adreiça de corrièl per permetre lo mandadís del senhal perdut"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Lenga"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Ajuda a la revirada"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr ""
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr ""
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr ""
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -251,10 +304,6 @@ msgstr ""
msgid "Other"
msgstr "Autres"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Grop Admin"
diff --git a/l10n/oc/user_ldap.po b/l10n/oc/user_ldap.po
index f3e7f309794..db410b6652d 100644
--- a/l10n/oc/user_ldap.po
+++ b/l10n/oc/user_ldap.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-18 00:03+0100\n"
-"PO-Revision-Date: 2013-01-17 21:57+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Occitan (post 1500) (http://www.transifex.com/projects/p/owncloud/language/oc/)\n"
"MIME-Version: 1.0\n"
@@ -17,6 +17,58 @@ msgstr ""
"Language: oc\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Fracàs d'escafatge"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -31,165 +83,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr ""
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr ""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr ""
-#: templates/settings.php:25
-msgid "Base User Tree"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr ""
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr ""
-#: templates/settings.php:34
-msgid "in bytes"
+#: templates/settings.php:49
+msgid "Base Group Tree"
msgstr ""
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
msgstr ""
-#: templates/settings.php:37
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
+msgid "in bytes"
+msgstr ""
+
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr ""
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Ajuda"
diff --git a/l10n/pl/core.po b/l10n/pl/core.po
index 73e2387f9d8..be55347d047 100644
--- a/l10n/pl/core.po
+++ b/l10n/pl/core.po
@@ -17,8 +17,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:07+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n"
"MIME-Version: 1.0\n"
@@ -165,59 +165,59 @@ msgstr "Listopad"
msgid "December"
msgstr "Grudzień"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Ustawienia"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "sekund temu"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "1 minute temu"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{minutes} minut temu"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "1 godzine temu"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "{hours} godzin temu"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "dziś"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "wczoraj"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{days} dni temu"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "ostani miesiąc"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "{months} miesięcy temu"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "miesięcy temu"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "ostatni rok"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "lat temu"
@@ -550,7 +550,7 @@ msgstr "Zakończ konfigurowanie"
msgid "web services under your control"
msgstr "usługi internetowe pod kontrolą"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Wylogowuje użytkownika"
@@ -572,14 +572,18 @@ msgstr "Proszę zmienić swoje hasło, aby zabezpieczyć swoje konto ponownie."
msgid "Lost your password?"
msgstr "Nie pamiętasz hasła?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "Zapamiętanie"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Zaloguj"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "wstecz"
diff --git a/l10n/pl/files.po b/l10n/pl/files.po
index 36c7353658d..86f9c33c283 100644
--- a/l10n/pl/files.po
+++ b/l10n/pl/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n"
"MIME-Version: 1.0\n"
@@ -25,46 +25,46 @@ 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/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Plik nie został załadowany. Nieznany błąd"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Przesłano plik"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "Wgrany plik przekracza wartość upload_max_filesize zdefiniowaną w php.ini: "
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Rozmiar przesłanego pliku przekracza maksymalną wartość dyrektywy upload_max_filesize, zawartą formularzu HTML"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Plik przesłano tylko częściowo"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Nie przesłano żadnego pliku"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Brak katalogu tymczasowego"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Błąd zapisu na dysk"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "Za mało miejsca"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "Zła ścieżka."
@@ -76,11 +76,15 @@ msgstr "Pliki"
msgid "Unshare"
msgstr "Nie udostępniaj"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Usuwa element"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Zmień nazwę"
@@ -185,31 +189,31 @@ msgstr "URL nie może być pusty."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "Nazwa folderu nieprawidłowa. Wykorzystanie \"Shared\" jest zarezerwowane przez Owncloud"
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Nazwa"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Rozmiar"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Czas modyfikacji"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 folder"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} foldery"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 plik"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} pliki"
diff --git a/l10n/pl/files_encryption.po b/l10n/pl/files_encryption.po
index 21fa364ff19..acf7f3f06eb 100644
--- a/l10n/pl/files_encryption.po
+++ b/l10n/pl/files_encryption.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n"
"MIME-Version: 1.0\n"
@@ -40,44 +40,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "Szyfrowanie"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "Szyfrowanie"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Wyłącz następujące typy plików z szyfrowania"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Brak"
diff --git a/l10n/pl/files_trashbin.po b/l10n/pl/files_trashbin.po
index 1c2572023cb..3f8e7a95647 100644
--- a/l10n/pl/files_trashbin.po
+++ b/l10n/pl/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,37 +17,37 @@ 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"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Nazwa"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 folder"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} foldery"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 plik"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} pliki"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
@@ -55,4 +55,4 @@ msgstr ""
#: templates/index.php:20 templates/index.php:22
msgid "Restore"
-msgstr ""
+msgstr "Przywróć"
diff --git a/l10n/pl/settings.po b/l10n/pl/settings.po
index 6390f9daaf1..7849faf3679 100644
--- a/l10n/pl/settings.po
+++ b/l10n/pl/settings.po
@@ -18,8 +18,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n"
"MIME-Version: 1.0\n"
@@ -32,6 +32,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Nie mogę załadować listy aplikacji"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Błąd uwierzytelniania"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "Grupa już istnieje"
@@ -56,10 +65,6 @@ msgstr "Niepoprawny email"
msgid "Unable to delete group"
msgstr "Nie można usunąć grupy"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Błąd uwierzytelniania"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Nie można usunąć użytkownika"
@@ -86,15 +91,43 @@ msgstr "Nie można dodać użytkownika do grupy %s"
msgid "Unable to remove user from group %s"
msgstr "Nie można usunąć użytkownika z grupy %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Wyłącz"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Włącz"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Błąd"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Zapisywanie..."
@@ -122,6 +155,10 @@ msgstr "Zobacz stronę aplikacji na apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-licencjonowane przez <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Zaktualizuj"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Dokumentacja użytkownika"
@@ -167,67 +204,83 @@ msgstr "Pobierz klienta dla Androida"
msgid "Download iOS Client"
msgstr "Pobierz klienta dla iOS"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Hasło"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Twoje hasło zostało zmienione"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Nie można zmienić hasła"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Bieżące hasło"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Nowe hasło"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "Wyświetlanie"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Zmień hasło"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "E-mail"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Adres e-mail użytkownika"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Proszę wprowadzić adres e-mail, aby uzyskać możliwość odzyskania hasła"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Język"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Pomóż w tłumaczeniu"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "Użyj tego adresu aby podłączyć zasób ownCloud w menedżerze plików"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Wersja"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -261,10 +314,6 @@ msgstr "Bez limitu"
msgid "Other"
msgstr "Inne"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Grupa Admin"
diff --git a/l10n/pl/user_ldap.po b/l10n/pl/user_ldap.po
index cd8904acc25..1e8b58da0e5 100644
--- a/l10n/pl/user_ldap.po
+++ b/l10n/pl/user_ldap.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-16 00:19+0100\n"
-"PO-Revision-Date: 2013-01-15 23:20+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n"
"MIME-Version: 1.0\n"
@@ -20,6 +20,58 @@ 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/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Skasowanie nie powiodło się"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -34,165 +86,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Host"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "Można pominąć protokół, z wyjątkiem wymaganego protokołu SSL. Następnie uruchom z ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "Baza DN"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "Bazę DN można określić dla użytkowników i grup w karcie Zaawansowane"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "Użytkownik DN"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "DN użytkownika klienta, z którym powiązanie wykonuje się, np. uid=agent,dc=example,dc=com. Dla dostępu anonimowego pozostawić DN i hasło puste"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Hasło"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "Dla dostępu anonimowego pozostawić DN i hasło puste."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "Filtr logowania użytkownika"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "Definiuje filtr do zastosowania, gdy podejmowana jest próba logowania. %%uid zastępuje nazwę użytkownika w działaniu logowania."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "Użyj %%uid zastępczy, np. \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "Lista filtrów użytkownika"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "Definiuje filtry do zastosowania, podczas pobierania użytkowników."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "bez żadnych symboli zastępczych np. \"objectClass=person\"."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Grupa filtrów"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "Definiuje filtry do zastosowania, podczas pobierania grup."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "bez żadnych symboli zastępczych np. \"objectClass=posixGroup\"."
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Port"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "Drzewo bazy użytkowników"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "Drzewo bazy grup"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "Członek grupy stowarzyszenia"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Użyj TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "Nie używaj SSL dla połączeń, jeśli się nie powiedzie."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "Wielkość liter serwera LDAP (Windows)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Wyłączyć sprawdzanie poprawności certyfikatu SSL."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "Jeśli połączenie działa tylko z tą opcją, zaimportuj certyfikat SSL serwera LDAP w serwerze ownCloud."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "Niezalecane, użyj tylko testowo."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "w sekundach. Zmiana opróżnia pamięć podręczną."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "Pole wyświetlanej nazwy użytkownika"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "Atrybut LDAP służy do generowania nazwy użytkownika ownCloud."
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "Drzewo bazy użytkowników"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "Pole wyświetlanej nazwy grupy"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "Atrybut LDAP służy do generowania nazwy grup ownCloud."
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "Drzewo bazy grup"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr ""
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Członek grupy stowarzyszenia"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "w bajtach"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "w sekundach. Zmiana opróżnia pamięć podręczną."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "Pozostaw puste dla user name (domyślnie). W przeciwnym razie podaj atrybut LDAP/AD."
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Pomoc"
diff --git a/l10n/pl_PL/core.po b/l10n/pl_PL/core.po
index 7f8272bc084..29f70cf7c98 100644
--- a/l10n/pl_PL/core.po
+++ b/l10n/pl_PL/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: 2013-01-30 00:23+0100\n"
-"PO-Revision-Date: 2013-01-29 23:23+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Polish (Poland) (http://www.transifex.com/projects/p/owncloud/language/pl_PL/)\n"
"MIME-Version: 1.0\n"
@@ -155,59 +155,59 @@ msgstr ""
msgid "December"
msgstr ""
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Ustawienia"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr ""
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr ""
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr ""
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr ""
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr ""
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr ""
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr ""
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr ""
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr ""
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr ""
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr ""
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr ""
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr ""
@@ -540,7 +540,7 @@ msgstr ""
msgid "web services under your control"
msgstr ""
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr ""
@@ -562,14 +562,18 @@ msgstr ""
msgid "Lost your password?"
msgstr ""
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr ""
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr ""
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr ""
diff --git a/l10n/pl_PL/files.po b/l10n/pl_PL/files.po
index ab00380cb6b..23c778df2b3 100644
--- a/l10n/pl_PL/files.po
+++ b/l10n/pl_PL/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Polish (Poland) (http://www.transifex.com/projects/p/owncloud/language/pl_PL/)\n"
"MIME-Version: 1.0\n"
@@ -17,46 +17,46 @@ msgstr ""
"Language: pl_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/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr ""
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr ""
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr ""
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr ""
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr ""
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr ""
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr ""
@@ -68,11 +68,15 @@ msgstr ""
msgid "Unshare"
msgstr ""
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr ""
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr ""
@@ -177,31 +181,31 @@ msgstr ""
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr ""
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr ""
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr ""
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr ""
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr ""
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr ""
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr ""
diff --git a/l10n/pl_PL/files_encryption.po b/l10n/pl_PL/files_encryption.po
index ce8f0779cae..2e95f4ce7e5 100644
--- a/l10n/pl_PL/files_encryption.po
+++ b/l10n/pl_PL/files_encryption.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Polish (Poland) (http://www.transifex.com/projects/p/owncloud/language/pl_PL/)\n"
"MIME-Version: 1.0\n"
@@ -39,44 +39,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr ""
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr ""
diff --git a/l10n/pl_PL/files_trashbin.po b/l10n/pl_PL/files_trashbin.po
index 6a27483b434..2190a524e92 100644
--- a/l10n/pl_PL/files_trashbin.po
+++ b/l10n/pl_PL/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Polish (Poland) (http://www.transifex.com/projects/p/owncloud/language/pl_PL/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -17,35 +17,35 @@ msgstr ""
"Language: pl_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"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
msgstr ""
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
msgstr ""
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
msgstr ""
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
msgstr ""
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
msgstr ""
diff --git a/l10n/pl_PL/settings.po b/l10n/pl_PL/settings.po
index 29b1d16e594..991c4808c5b 100644
--- a/l10n/pl_PL/settings.po
+++ b/l10n/pl_PL/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Polish (Poland) (http://www.transifex.com/projects/p/owncloud/language/pl_PL/)\n"
"MIME-Version: 1.0\n"
@@ -21,6 +21,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr ""
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr ""
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr ""
@@ -45,10 +54,6 @@ msgstr ""
msgid "Unable to delete group"
msgstr ""
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr ""
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr ""
@@ -75,15 +80,43 @@ msgstr ""
msgid "Unable to remove user from group %s"
msgstr ""
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr ""
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr ""
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr ""
@@ -111,6 +144,10 @@ msgstr ""
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr ""
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Uaktualnienie"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr ""
@@ -156,67 +193,83 @@ msgstr ""
msgid "Download iOS Client"
msgstr ""
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr ""
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr ""
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr ""
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr ""
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr ""
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr ""
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr ""
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "Email"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr ""
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr ""
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr ""
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr ""
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr ""
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr ""
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr ""
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -250,10 +303,6 @@ msgstr ""
msgid "Other"
msgstr ""
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr ""
diff --git a/l10n/pl_PL/user_ldap.po b/l10n/pl_PL/user_ldap.po
index 36eb526f464..1b11dc6b24e 100644
--- a/l10n/pl_PL/user_ldap.po
+++ b/l10n/pl_PL/user_ldap.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-16 00:19+0100\n"
-"PO-Revision-Date: 2013-01-15 23:20+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Polish (Poland) (http://www.transifex.com/projects/p/owncloud/language/pl_PL/)\n"
"MIME-Version: 1.0\n"
@@ -17,6 +17,58 @@ msgstr ""
"Language: pl_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/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr ""
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -31,165 +83,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr ""
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr ""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr ""
-#: templates/settings.php:25
-msgid "Base User Tree"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr ""
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr ""
-#: templates/settings.php:34
-msgid "in bytes"
+#: templates/settings.php:49
+msgid "Base Group Tree"
msgstr ""
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
msgstr ""
-#: templates/settings.php:37
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
+msgid "in bytes"
+msgstr ""
+
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr ""
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr ""
diff --git a/l10n/pt_BR/core.po b/l10n/pt_BR/core.po
index c180eefca15..d3b3d31ad4b 100644
--- a/l10n/pt_BR/core.po
+++ b/l10n/pt_BR/core.po
@@ -18,9 +18,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
-"Last-Translator: rodrigost23 <rodrigo.st23@hotmail.com>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:07+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -166,59 +166,59 @@ msgstr "Novembro"
msgid "December"
msgstr "Dezembro"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Configurações"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "segundos atrás"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "1 minuto atrás"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{minutes} minutos atrás"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "1 hora atrás"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "{hours} horas atrás"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "hoje"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "ontem"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{days} dias atrás"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "último mês"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "{months} meses atrás"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "meses atrás"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "último ano"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "anos atrás"
@@ -551,7 +551,7 @@ msgstr "Concluir configuração"
msgid "web services under your control"
msgstr "web services sob seu controle"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Sair"
@@ -573,14 +573,18 @@ msgstr "Por favor troque sua senha para tornar sua conta segura novamente."
msgid "Lost your password?"
msgstr "Esqueçeu sua senha?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "lembrete"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Log in"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "anterior"
diff --git a/l10n/pt_BR/files.po b/l10n/pt_BR/files.po
index fdbe76ca2de..d9891649b5b 100644
--- a/l10n/pt_BR/files.po
+++ b/l10n/pt_BR/files.po
@@ -16,8 +16,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n"
"MIME-Version: 1.0\n"
@@ -26,46 +26,46 @@ msgstr ""
"Language: pt_BR\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Nenhum arquivo foi transferido. Erro desconhecido"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Não houve nenhum erro, o arquivo foi transferido com sucesso"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "O arquivo enviado excede a diretiva upload_max_filesize no php.ini: "
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "O arquivo carregado excede o MAX_FILE_SIZE que foi especificado no formulário HTML"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "O arquivo foi transferido parcialmente"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Nenhum arquivo foi transferido"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Pasta temporária não encontrada"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Falha ao escrever no disco"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "Diretório inválido."
@@ -77,11 +77,15 @@ msgstr "Arquivos"
msgid "Unshare"
msgstr "Descompartilhar"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Excluir"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Renomear"
@@ -186,31 +190,31 @@ msgstr "URL não pode ficar em branco"
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "Nome de pasta inválido. O uso de 'Shared' é reservado para o Owncloud"
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Nome"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Tamanho"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Modificado"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 pasta"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} pastas"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 arquivo"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} arquivos"
diff --git a/l10n/pt_BR/files_encryption.po b/l10n/pt_BR/files_encryption.po
index 5c733f9c615..1a4579181b5 100644
--- a/l10n/pt_BR/files_encryption.po
+++ b/l10n/pt_BR/files_encryption.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 16:40+0000\n"
-"Last-Translator: rodrigost23 <rodrigo.st23@hotmail.com>\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -41,44 +41,22 @@ msgstr "Por favor, verifique suas senhas e tente novamente."
msgid "Could not change your file encryption password to your login password"
msgstr "Não foi possível mudar sua senha de criptografia de arquivos para sua senha de login"
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr "Escolha o modo de criptografia:"
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr "Criptografia por parte do cliente (mais segura, mas torna impossível acessar seus dados a partir da interface web)"
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr "Criptografia por parte do servidor (permite que você acesse seus arquivos da interface web e do cliente desktop)"
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr "Nenhuma (sem qualquer criptografia)"
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
-msgstr "Importante: Uma vez que tiver escolhido um modo de criptografia, não há um meio de voltar atrás"
-
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
-msgstr "Específico por usuário (deixa o usuário decidir)"
-
-#: templates/settings.php:65
+#: templates/settings-personal.php:4 templates/settings.php:5
msgid "Encryption"
msgstr "Criptografia"
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Excluir os seguintes tipos de arquivo da criptografia"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
+msgstr ""
+
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
+msgstr ""
+
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
+msgstr ""
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Nenhuma"
diff --git a/l10n/pt_BR/files_trashbin.po b/l10n/pt_BR/files_trashbin.po
index 35114633850..ef507ea2447 100644
--- a/l10n/pt_BR/files_trashbin.po
+++ b/l10n/pt_BR/files_trashbin.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Rodrigo Tavares <rodrigo.st23@hotmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,42 +18,42 @@ msgstr ""
"Language: pt_BR\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
-msgstr ""
+msgstr "realizar operação de restauração"
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Nome"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
-msgstr ""
+msgstr "Excluído"
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 pasta"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} pastas"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 arquivo"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} arquivos"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
-msgstr ""
+msgstr "Nada aqui. Sua lixeira está vazia!"
#: templates/index.php:20 templates/index.php:22
msgid "Restore"
-msgstr ""
+msgstr "Restaurar"
diff --git a/l10n/pt_BR/settings.po b/l10n/pt_BR/settings.po
index 49d4158b409..de48363261e 100644
--- a/l10n/pt_BR/settings.po
+++ b/l10n/pt_BR/settings.po
@@ -17,8 +17,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n"
"MIME-Version: 1.0\n"
@@ -31,6 +31,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Não foi possível carregar lista da App Store"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Erro de autenticação"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "Grupo já existe"
@@ -55,10 +64,6 @@ msgstr "E-mail inválido"
msgid "Unable to delete group"
msgstr "Não foi possível remover grupo"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Erro de autenticação"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Não foi possível remover usuário"
@@ -85,15 +90,43 @@ msgstr "Não foi possível adicionar usuário ao grupo %s"
msgid "Unable to remove user from group %s"
msgstr "Não foi possível remover usuário do grupo %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Desabilitar"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Habilitar"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Erro"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Guardando..."
@@ -121,6 +154,10 @@ msgstr "Ver página do aplicativo em apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-licenciado por <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Atualizar"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Documentação de Usuário"
@@ -166,67 +203,83 @@ msgstr "Baixar Cliente Android"
msgid "Download iOS Client"
msgstr "Baixar Cliente iOS"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Senha"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Sua senha foi alterada"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Não é possivel alterar a sua senha"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Senha atual"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Nova senha"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "mostrar"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Alterar senha"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr "Nome de Exibição"
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "E-mail"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Seu endereço de e-mail"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Preencha um endereço de e-mail para habilitar a recuperação de senha"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Idioma"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Ajude a traduzir"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "Usar este endereço para conectar-se ao seu ownCloud no seu gerenciador de arquivos"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Versão"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -260,10 +313,6 @@ msgstr "Ilimitado"
msgid "Other"
msgstr "Outro"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr "Nome de Exibição"
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Grupo Administrativo"
diff --git a/l10n/pt_BR/user_ldap.po b/l10n/pt_BR/user_ldap.po
index 7596db8ad37..7c537702150 100644
--- a/l10n/pt_BR/user_ldap.po
+++ b/l10n/pt_BR/user_ldap.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-16 00:19+0100\n"
-"PO-Revision-Date: 2013-01-15 23:20+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n"
"MIME-Version: 1.0\n"
@@ -18,6 +18,58 @@ msgstr ""
"Language: pt_BR\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Remoção falhou"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -32,165 +84,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Host"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "Você pode omitir o protocolo, exceto quando requerer SSL. Então inicie com ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "DN Base"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "Você pode especificar DN Base para usuários e grupos na guia Avançada"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "DN Usuário"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "O DN do cliente usuário com qual a ligação deverá ser feita, ex. uid=agent,dc=example,dc=com. Para acesso anônimo, deixe DN e Senha vazios."
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Senha"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "Para acesso anônimo, deixe DN e Senha vazios."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "Filtro de Login de Usuário"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "Define o filtro pra aplicar ao efetuar uma tentativa de login. %%uuid substitui o nome de usuário na ação de login."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "use %%uid placeholder, ex. \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "Filtro de Lista de Usuário"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "Define filtro a aplicar ao obter usuários."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "sem nenhum espaço reservado, ex. \"objectClass=person\"."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Filtro de Grupo"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "Define o filtro a aplicar ao obter grupos."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "sem nenhum espaço reservado, ex. \"objectClass=posixGroup\""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Porta"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "Árvore de Usuário Base"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "Árvore de Grupo Base"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "Associação Grupo-Membro"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Usar TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "Não use-o para conexões SSL, pois falhará."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "Servidor LDAP sensível à caixa alta (Windows)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Desligar validação de certificado SSL."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "Se a conexão só funciona com essa opção, importe o certificado SSL do servidor LDAP no seu servidor ownCloud."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "Não recomendado, use somente para testes."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "em segundos. Uma mudança esvaziará o cache."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "Campo Nome de Exibição de Usuário"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "O atributo LDAP para usar para gerar nome ownCloud do usuário."
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "Árvore de Usuário Base"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "Campo Nome de Exibição de Grupo"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "O atributo LDAP para usar para gerar nome ownCloud do grupo."
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "Árvore de Grupo Base"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr ""
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Associação Grupo-Membro"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "em bytes"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "em segundos. Uma mudança esvaziará o cache."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "Deixe vazio para nome de usuário (padrão). Caso contrário, especifique um atributo LDAP/AD."
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Ajuda"
diff --git a/l10n/pt_PT/core.po b/l10n/pt_PT/core.po
index de0bb148c45..59cabef0066 100644
--- a/l10n/pt_PT/core.po
+++ b/l10n/pt_PT/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
-"Last-Translator: Duarte Velez Grilo <duartegrilo@gmail.com>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -163,59 +163,59 @@ msgstr "Novembro"
msgid "December"
msgstr "Dezembro"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Definições"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "Minutos atrás"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "Há 1 minuto"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{minutes} minutos atrás"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "Há 1 hora"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "Há {hours} horas atrás"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "hoje"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "ontem"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{days} dias atrás"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "ultímo mês"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "Há {months} meses atrás"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "meses atrás"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "ano passado"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "anos atrás"
@@ -548,7 +548,7 @@ msgstr "Acabar instalação"
msgid "web services under your control"
msgstr "serviços web sob o seu controlo"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Sair"
@@ -570,14 +570,18 @@ msgstr "Por favor mude a sua palavra-passe para assegurar a sua conta de novo."
msgid "Lost your password?"
msgstr "Esqueceu-se da sua password?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "lembrar"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Entrar"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "anterior"
diff --git a/l10n/pt_PT/files.po b/l10n/pt_PT/files.po
index 0ffd2591560..284e463f1a2 100644
--- a/l10n/pt_PT/files.po
+++ b/l10n/pt_PT/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n"
"MIME-Version: 1.0\n"
@@ -25,46 +25,46 @@ msgstr ""
"Language: pt_PT\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Nenhum ficheiro foi carregado. Erro desconhecido"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Sem erro, ficheiro enviado com sucesso"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "O ficheiro enviado excede o limite permitido na directiva do php.ini upload_max_filesize"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "O ficheiro enviado excede o diretivo MAX_FILE_SIZE especificado no formulário HTML"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "O ficheiro enviado só foi enviado parcialmente"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Não foi enviado nenhum ficheiro"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Falta uma pasta temporária"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Falhou a escrita no disco"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "Espaço em disco insuficiente!"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "Directório Inválido"
@@ -76,11 +76,15 @@ msgstr "Ficheiros"
msgid "Unshare"
msgstr "Deixar de partilhar"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Apagar"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Renomear"
@@ -114,7 +118,7 @@ msgstr "substituido {new_name} por {old_name}"
#: js/filelist.js:280
msgid "perform delete operation"
-msgstr ""
+msgstr "Executar a tarefa de apagar"
#: js/files.js:52
msgid "'.' is an invalid file name."
@@ -185,31 +189,31 @@ msgstr "O URL não pode estar vazio."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "Nome de pasta inválido. O Uso de 'shared' é reservado para o ownCloud"
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Nome"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Tamanho"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Modificado"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 pasta"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} pastas"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 ficheiro"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} ficheiros"
@@ -267,7 +271,7 @@ msgstr "Da ligação"
#: templates/index.php:40
msgid "Trash"
-msgstr ""
+msgstr "Lixo"
#: templates/index.php:46
msgid "Cancel upload"
diff --git a/l10n/pt_PT/files_encryption.po b/l10n/pt_PT/files_encryption.po
index 0ae4844da6f..09e55792f70 100644
--- a/l10n/pt_PT/files_encryption.po
+++ b/l10n/pt_PT/files_encryption.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-24 00:06+0100\n"
-"PO-Revision-Date: 2013-01-23 01:09+0000\n"
-"Last-Translator: Mouxy <daniel@mouxy.net>\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -41,44 +41,22 @@ msgstr "Por favor verifique as suas paswords e tente de novo."
msgid "Could not change your file encryption password to your login password"
msgstr "Não foi possível alterar a password de encriptação de ficheiros para a sua password de login"
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr "Escolha o método de encriptação"
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr "Encriptação do lado do cliente (mais seguro mas torna possível o acesso aos dados através do interface web)"
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr "Encriptação do lado do servidor (permite o acesso aos seus ficheiros através do interface web e do cliente de sincronização)"
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr "Nenhuma (sem encriptação)"
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
-msgstr "Importante: Uma vez escolhido o modo de encriptação, não existe maneira de o alterar!"
-
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
-msgstr "Escolhido pelo utilizador"
-
-#: templates/settings.php:65
+#: templates/settings-personal.php:4 templates/settings.php:5
msgid "Encryption"
msgstr "Encriptação"
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Excluir da encriptação os seguintes tipo de ficheiros"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
+msgstr ""
+
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
+msgstr ""
+
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
+msgstr ""
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Nenhum"
diff --git a/l10n/pt_PT/files_trashbin.po b/l10n/pt_PT/files_trashbin.po
index 150827a263a..5dca5cbe115 100644
--- a/l10n/pt_PT/files_trashbin.po
+++ b/l10n/pt_PT/files_trashbin.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Daniel Pinto <daniel@mouxy.net>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,42 +18,42 @@ msgstr ""
"Language: pt_PT\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
-msgstr ""
+msgstr "Restaurar"
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Nome"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
-msgstr ""
+msgstr "Apagado"
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 pasta"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} pastas"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 ficheiro"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} ficheiros"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
-msgstr ""
+msgstr "Não ha ficheiros. O lixo está vazio"
#: templates/index.php:20 templates/index.php:22
msgid "Restore"
-msgstr ""
+msgstr "Restaurar"
diff --git a/l10n/pt_PT/settings.po b/l10n/pt_PT/settings.po
index 3849efff6e7..8c1833afc0e 100644
--- a/l10n/pt_PT/settings.po
+++ b/l10n/pt_PT/settings.po
@@ -4,6 +4,7 @@
#
# Translators:
# <daniel@mouxy.net>, 2012.
+# Daniel Pinto <daniel@mouxy.net>, 2013.
# <duartegrilo@gmail.com>, 2013.
# Duarte Velez Grilo <duartegrilo@gmail.com>, 2012-2013.
# <geral@ricardolameiro.pt>, 2012.
@@ -14,9 +15,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 01:00+0000\n"
-"Last-Translator: Miguel Sousa <migueljorgesousa@sapo.pt>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -28,6 +29,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Incapaz de carregar a lista da App Store"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Erro de autenticação"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "O grupo já existe"
@@ -52,10 +62,6 @@ msgstr "Email inválido"
msgid "Unable to delete group"
msgstr "Impossível apagar grupo"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Erro de autenticação"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Impossível apagar utilizador"
@@ -82,15 +88,43 @@ msgstr "Impossível acrescentar utilizador ao grupo %s"
msgid "Unable to remove user from group %s"
msgstr "Impossível apagar utilizador do grupo %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr "Não foi possível actualizar a aplicação."
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr "Actualizar para a versão {appversion}"
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Desactivar"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Activar"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr "Por favor aguarde..."
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr "A Actualizar..."
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr "Erro enquanto actualizava a aplicação"
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Erro"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr "Actualizado"
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "A guardar..."
@@ -118,6 +152,10 @@ msgstr "Ver a página da aplicação em apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-licenciado por <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Actualizar"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Documentação de Utilizador"
@@ -163,67 +201,83 @@ msgstr "Transferir o cliente android"
msgid "Download iOS Client"
msgstr "Transferir o cliente iOS"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Palavra-chave"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "A sua palavra-passe foi alterada"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Não foi possivel alterar a sua palavra-chave"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Palavra-chave actual"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Nova palavra-chave"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "mostrar"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Alterar palavra-chave"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr "Nome público"
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "endereço de email"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "O seu endereço de email"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Preencha com o seu endereço de email para ativar a recuperação da palavra-chave"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Idioma"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Ajude a traduzir"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "Use este endereço no seu gestor de ficheiros para ligar à sua ownCloud"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Versão"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -257,10 +311,6 @@ msgstr "Ilimitado"
msgid "Other"
msgstr "Outro"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr "Nome público"
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Grupo Administrador"
diff --git a/l10n/pt_PT/user_ldap.po b/l10n/pt_PT/user_ldap.po
index 734a694ccec..66e002ab89e 100644
--- a/l10n/pt_PT/user_ldap.po
+++ b/l10n/pt_PT/user_ldap.po
@@ -4,6 +4,7 @@
#
# Translators:
# <daniel@mouxy.net>, 2012-2013.
+# Daniel Pinto <daniel@mouxy.net>, 2013.
# Duarte Velez Grilo <duartegrilo@gmail.com>, 2012.
# Helder Meneses <helder.meneses@gmail.com>, 2012.
# Nelson Rosado <nelsontrosado@gmail.com>, 2012.
@@ -11,9 +12,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-18 00:03+0100\n"
-"PO-Revision-Date: 2013-01-17 00:52+0000\n"
-"Last-Translator: Mouxy <daniel@mouxy.net>\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -21,6 +22,58 @@ msgstr ""
"Language: pt_PT\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr "Erro ao eliminar as configurações do servidor"
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr "A configuração está correcta e foi possível estabelecer a ligação!"
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr "A configuração está correcta, mas não foi possível estabelecer o \"laço\", por favor, verifique as configurações do servidor e as credenciais."
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr "A configuração é inválida. Por favor, veja o log do ownCloud para mais detalhes."
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Erro ao apagar"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr "Assumir as configurações da configuração do servidor mais recente?"
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr "Manter as definições?"
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr "Não foi possível adicionar as configurações do servidor."
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr "Teste de conecção passado com sucesso."
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr "Erro no teste de conecção."
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr "Deseja realmente apagar as configurações de servidor actuais?"
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr "Confirmar a operação de apagar"
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -35,165 +88,227 @@ msgid ""
msgstr "<b>Aviso:</b> O módulo PHP LDAP não está instalado, logo não irá funcionar. Por favor peça ao administrador para o instalar."
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr "Configurações do servidor"
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr "Adicionar configurações do servidor"
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Anfitrião"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "Pode omitir o protocolo, excepto se necessitar de SSL. Neste caso, comece com ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "DN base"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr "Uma base DN por linho"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "Pode especificar o ND Base para utilizadores e grupos no separador Avançado"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "DN do utilizador"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "O DN to cliente "
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Palavra-passe"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "Para acesso anónimo, deixe DN e a Palavra-passe vazios."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "Filtro de login de utilizador"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "Define o filtro a aplicar, para aquando de uma tentativa de login. %%uid substitui o nome de utilizador utilizado."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "Use a variável %%uid , exemplo: \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "Utilizar filtro"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "Defina o filtro a aplicar, ao recuperar utilizadores."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "Sem variável. Exemplo: \"objectClass=pessoa\"."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Filtrar por grupo"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "Defina o filtro a aplicar, ao recuperar grupos."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "Sem nenhuma variável. Exemplo: \"objectClass=posixGroup\"."
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr "Configuração activa"
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr "Se não estiver marcada, esta definição não será tida em conta."
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Porto"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "Base da árvore de utilizadores."
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr "Servidor de Backup (Réplica)"
-#: templates/settings.php:25
-msgid "One User Base DN per line"
-msgstr "Uma base de utilizador DN por linha"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
+msgstr "Forneça um servidor (anfitrião) de backup. Deve ser uma réplica do servidor principal de LDAP/AD "
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "Base da árvore de grupos."
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr "Porta do servidor de backup (Replica)"
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
-msgstr "Uma base de grupo DN por linha"
+#: templates/settings.php:37
+msgid "Disable Main Server"
+msgstr "Desactivar servidor principal"
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "Associar utilizador ao grupo."
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr "Se estiver ligado, o ownCloud vai somente ligar-se a este servidor de réplicas."
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Usar TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "Não use para ligações SSL, irá falhar."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "Servidor LDAP (Windows) não sensível a maiúsculas."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Desligar a validação de certificado SSL."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "Se a ligação apenas funcionar com está opção, importe o certificado SSL do servidor LDAP para o seu servidor do ownCloud."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "Não recomendado, utilizado apenas para testes!"
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "em segundos. Uma alteração esvazia a cache."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "Mostrador do nome de utilizador."
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "Atributo LDAP para gerar o nome de utilizador do ownCloud."
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "Base da árvore de utilizadores."
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr "Uma base de utilizador DN por linha"
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr "Utilizar atributos de pesquisa"
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr "Opcional; Um atributo por linha"
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "Mostrador do nome do grupo."
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "Atributo LDAP para gerar o nome do grupo do ownCloud."
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "Base da árvore de grupos."
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr "Uma base de grupo DN por linha"
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr "Atributos de pesquisa de grupo"
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Associar utilizador ao grupo."
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "em bytes"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "em segundos. Uma alteração esvazia a cache."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "Deixe vazio para nome de utilizador (padrão). De outro modo, especifique um atributo LDAP/AD."
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Ajuda"
diff --git a/l10n/ro/core.po b/l10n/ro/core.po
index 6d283624614..b4e708bd8bd 100644
--- a/l10n/ro/core.po
+++ b/l10n/ro/core.po
@@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:07+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n"
"MIME-Version: 1.0\n"
@@ -161,59 +161,59 @@ msgstr "Noiembrie"
msgid "December"
msgstr "Decembrie"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Configurări"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "secunde în urmă"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "1 minut în urmă"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{minutes} minute in urma"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "Acum o ora"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "{hours} ore în urmă"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "astăzi"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "ieri"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{days} zile in urma"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "ultima lună"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "{months} luni în urmă"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "luni în urmă"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "ultimul an"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "ani în urmă"
@@ -546,7 +546,7 @@ msgstr "Finalizează instalarea"
msgid "web services under your control"
msgstr "servicii web controlate de tine"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Ieșire"
@@ -568,14 +568,18 @@ msgstr "Te rog schimba parola pentru ca, contul tau sa fie securizat din nou."
msgid "Lost your password?"
msgstr "Ai uitat parola?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "amintește"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Autentificare"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "precedentul"
diff --git a/l10n/ro/files.po b/l10n/ro/files.po
index a199844446c..13109711398 100644
--- a/l10n/ro/files.po
+++ b/l10n/ro/files.po
@@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n"
"MIME-Version: 1.0\n"
@@ -23,46 +23,46 @@ msgstr ""
"Language: ro\n"
"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Nici un fișier nu a fost încărcat. Eroare necunoscută"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Nicio eroare, fișierul a fost încărcat cu succes"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "Fisierul incarcat depaseste upload_max_filesize permisi in php.ini: "
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Fișierul are o dimensiune mai mare decât variabile MAX_FILE_SIZE specificată în formularul HTML"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Fișierul a fost încărcat doar parțial"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Niciun fișier încărcat"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Lipsește un dosar temporar"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Eroare la scriere pe disc"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "Nu este suficient spațiu disponibil"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "Director invalid."
@@ -74,11 +74,15 @@ msgstr "Fișiere"
msgid "Unshare"
msgstr "Anulează partajarea"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Șterge"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Redenumire"
@@ -183,31 +187,31 @@ msgstr "Adresa URL nu poate fi goală."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "Invalid folder name. Usage of 'Shared' is reserved by Ownclou"
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Nume"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Dimensiune"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Modificat"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 folder"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} foldare"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 fisier"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} fisiere"
diff --git a/l10n/ro/files_encryption.po b/l10n/ro/files_encryption.po
index 504f72e85c4..10fad6ca469 100644
--- a/l10n/ro/files_encryption.po
+++ b/l10n/ro/files_encryption.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-27 00:04+0100\n"
-"PO-Revision-Date: 2013-01-26 00:05+0000\n"
-"Last-Translator: Dimon Pockemon <>\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -41,44 +41,22 @@ msgstr "Verifică te rog parolele și înceracă din nou."
msgid "Could not change your file encryption password to your login password"
msgstr "Nu s-a putut schimba parola de encripție a fișierelor ca parolă de acces"
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr "Alege tipul de ecripție"
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr "Encripție locală (cea mai sigură, dar face ca datele să nu mai fie accesibile din interfața web)"
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr "Encripție pe server (permite să accesezi datele tale din interfața web și din clientul pentru calculator)"
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr "Fără (nici un fel de ecriptare)"
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
-msgstr "Important: Din moment ce ai setat un mod de encriptare, nu mai există metode de a-l schimba înapoi"
-
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
-msgstr "Spefic fiecărui utilizator (lasă utilizatorul să decidă)"
-
-#: templates/settings.php:65
+#: templates/settings-personal.php:4 templates/settings.php:5
msgid "Encryption"
msgstr "Încriptare"
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Exclude următoarele tipuri de fișiere de la încriptare"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
+msgstr ""
+
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
+msgstr ""
+
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
+msgstr ""
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Niciuna"
diff --git a/l10n/ro/files_trashbin.po b/l10n/ro/files_trashbin.po
index 68e72348ff6..bf376bb048f 100644
--- a/l10n/ro/files_trashbin.po
+++ b/l10n/ro/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,37 +17,37 @@ msgstr ""
"Language: ro\n"
"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Nume"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 folder"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} foldare"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 fisier"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} fisiere"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
diff --git a/l10n/ro/settings.po b/l10n/ro/settings.po
index e69c97841ff..a54bf6ea81f 100644
--- a/l10n/ro/settings.po
+++ b/l10n/ro/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n"
"MIME-Version: 1.0\n"
@@ -28,6 +28,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Imposibil de încărcat lista din App Store"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Eroare de autentificare"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "Grupul există deja"
@@ -52,10 +61,6 @@ msgstr "E-mail nevalid"
msgid "Unable to delete group"
msgstr "Nu s-a putut șterge grupul"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Eroare de autentificare"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Nu s-a putut șterge utilizatorul"
@@ -82,15 +87,43 @@ msgstr "Nu s-a putut adăuga utilizatorul la grupul %s"
msgid "Unable to remove user from group %s"
msgstr "Nu s-a putut elimina utilizatorul din grupul %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Dezactivați"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Activați"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Eroare"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Salvez..."
@@ -118,6 +151,10 @@ msgstr "Vizualizează pagina applicației pe apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-licențiat <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Actualizare"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Documentație utilizator"
@@ -163,67 +200,83 @@ msgstr "Descarcă client Android"
msgid "Download iOS Client"
msgstr "Descarcă client iOS"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Parolă"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Parola a fost modificată"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Imposibil de-ați schimbat parola"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Parola curentă"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Noua parolă"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "afișează"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Schimbă parola"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "Email"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Adresa ta de email"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Completează o adresă de mail pentru a-ți putea recupera parola"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Limba"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Ajută la traducere"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "Folosește această adresă pentru a conecta ownCloud cu managerul de fișiere"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Versiunea"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -257,10 +310,6 @@ msgstr "Nelimitată"
msgid "Other"
msgstr "Altele"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Grupul Admin "
diff --git a/l10n/ro/user_ldap.po b/l10n/ro/user_ldap.po
index a57e18531e1..388d6f13f21 100644
--- a/l10n/ro/user_ldap.po
+++ b/l10n/ro/user_ldap.po
@@ -10,9 +10,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-26 00:09+0100\n"
-"PO-Revision-Date: 2013-01-25 23:02+0000\n"
-"Last-Translator: Dimon Pockemon <>\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -20,6 +20,58 @@ msgstr ""
"Language: ro\n"
"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Ștergerea a eșuat"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -34,165 +86,227 @@ msgid ""
msgstr "<b>Atenție</b> Modulul PHP LDAP nu este instalat, infrastructura nu va funcționa. Contactează administratorul sistemului pentru al instala."
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Gazdă"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "Puteți omite protocolul, decât dacă folosiți SSL. Atunci se începe cu ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "DN de bază"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr "Un Base DN pe linie"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "Puteți să specificați DN de bază pentru utilizatori și grupuri în fila Avansat"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "DN al utilizatorului"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "DN-ul clientului utilizator cu care se va efectua conectarea, d.e. uid=agent,dc=example,dc=com. Pentru acces anonim, lăsăți DN și Parolă libere."
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Parolă"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "Pentru acces anonim, lăsați DN și Parolă libere."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "Filtrare după Nume Utilizator"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "Definește fitrele care trebuie aplicate, când se încearcă conectarea. %%uid înlocuiește numele utilizatorului în procesul de conectare."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "folosiți substituentul %%uid , d.e. \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "Filtrarea după lista utilizatorilor"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "Definește filtrele care trebui aplicate, când se peiau utilzatorii."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "fără substituenți, d.e. \"objectClass=person\"."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Fitrare Grup"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "Definește filtrele care se aplică, când se preiau grupurile."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "fără substituenți, d.e. \"objectClass=posixGroup\""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Portul"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "Arborele de bază al Utilizatorilor"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
-msgstr "Un User Base DN pe linie"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
+msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "Arborele de bază al Grupurilor"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
-msgstr "Un Group Base DN pe linie"
+#: templates/settings.php:37
+msgid "Disable Main Server"
+msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "Asocierea Grup-Membru"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Utilizează TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "A nu se utiliza pentru conexiuni SSL, va eșua."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "Server LDAP insensibil la majuscule (Windows)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Oprește validarea certificatelor SSL "
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "Dacă conexiunea lucrează doar cu această opțiune, importează certificatul SSL al serverului LDAP în serverul ownCloud."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "Nu este recomandat, a se utiliza doar pentru testare."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "în secunde. O schimbare curăță memoria tampon."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "Câmpul cu numele vizibil al utilizatorului"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "Atributul LDAP folosit pentru a genera numele de utilizator din ownCloud."
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "Arborele de bază al Utilizatorilor"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr "Un User Base DN pe linie"
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "Câmpul cu numele grupului"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "Atributul LDAP folosit pentru a genera numele grupurilor din ownCloud"
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "Arborele de bază al Grupurilor"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr "Un Group Base DN pe linie"
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Asocierea Grup-Membru"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "în octeți"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "în secunde. O schimbare curăță memoria tampon."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "Lăsați gol pentru numele de utilizator (implicit). În caz contrar, specificați un atribut LDAP / AD."
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Ajutor"
diff --git a/l10n/ru/core.po b/l10n/ru/core.po
index 6f8d26bc80e..a39f8a36720 100644
--- a/l10n/ru/core.po
+++ b/l10n/ru/core.po
@@ -8,6 +8,7 @@
# <k0ldbl00d@gmail.com>, 2012.
# Mihail Vasiliev <mickvav@gmail.com>, 2012.
# <semen@sam002.net>, 2012.
+# Sergey <sergey@markevich.ru>, 2013.
# <sharov3@gmail.com>, 2013.
# <skoptev@ukr.net>, 2012.
# <tony.mccourin@gmail.com>, 2011.
@@ -17,8 +18,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n"
"MIME-Version: 1.0\n"
@@ -165,59 +166,59 @@ msgstr "Ноябрь"
msgid "December"
msgstr "Декабрь"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Настройки"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "несколько секунд назад"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "1 минуту назад"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{minutes} минут назад"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "час назад"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "{hours} часов назад"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "сегодня"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "вчера"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{days} дней назад"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "в прошлом месяце"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "{months} месяцев назад"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "несколько месяцев назад"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "в прошлом году"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "несколько лет назад"
@@ -266,7 +267,7 @@ msgstr "Открыть доступ"
#: js/share.js:29 js/share.js:43 js/share.js:90 js/share.js:93
msgid "Shared"
-msgstr ""
+msgstr "Общие"
#: js/share.js:141 js/share.js:611
msgid "Error while sharing"
@@ -389,11 +390,11 @@ msgid ""
"The update was unsuccessful. Please report this issue to the <a "
"href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud "
"community</a>."
-msgstr ""
+msgstr "При обновлении произошла ошибка. Пожалуйста сообщите об этом в <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud сообщество</a>."
#: js/update.js:18
msgid "The update was successful. Redirecting you to ownCloud now."
-msgstr ""
+msgstr "Обновление прошло успешно. Перенаправляемся в Ваш ownCloud..."
#: lostpassword/controller.php:47
msgid "ownCloud password reset"
@@ -550,7 +551,7 @@ msgstr "Завершить установку"
msgid "web services under your control"
msgstr "Сетевые службы под твоим контролем"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Выйти"
@@ -572,14 +573,18 @@ msgstr "Пожалуйста, смените пароль, чтобы обезо
msgid "Lost your password?"
msgstr "Забыли пароль?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "запомнить"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Войти"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "пред"
diff --git a/l10n/ru/files.po b/l10n/ru/files.po
index ce99f9649d2..60b93531879 100644
--- a/l10n/ru/files.po
+++ b/l10n/ru/files.po
@@ -9,6 +9,7 @@
# <mpolr21@gmail.com>, 2012.
# Nick Remeslennikov <homolibere@gmail.com>, 2012.
# <semen@sam002.net>, 2012.
+# Sergey <sergey@markevich.ru>, 2013.
# <sharov3@gmail.com>, 2013.
# <skoptev@ukr.net>, 2012.
# <tony.mccourin@gmail.com>, 2011.
@@ -18,8 +19,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n"
"MIME-Version: 1.0\n"
@@ -28,46 +29,46 @@ 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/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Файл не был загружен. Неизвестная ошибка"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Файл успешно загружен"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "Файл превышает размер установленный upload_max_filesize в php.ini:"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Файл превышает размер MAX_FILE_SIZE, указаный в HTML-форме"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Файл был загружен не полностью"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Файл не был загружен"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Невозможно найти временную папку"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Ошибка записи на диск"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "Недостаточно свободного места"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "Неправильный каталог."
@@ -79,11 +80,15 @@ msgstr "Файлы"
msgid "Unshare"
msgstr "Отменить публикацию"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Удалить"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Переименовать"
@@ -117,7 +122,7 @@ msgstr "заменено {new_name} на {old_name}"
#: js/filelist.js:280
msgid "perform delete operation"
-msgstr ""
+msgstr "выполняется операция удаления"
#: js/files.js:52
msgid "'.' is an invalid file name."
@@ -135,17 +140,17 @@ msgstr "Неправильное имя, '\\', '/', '<', '>', ':', '\"', '|', '?
#: js/files.js:78
msgid "Your storage is full, files can not be updated or synced anymore!"
-msgstr ""
+msgstr "Ваше дисковое пространство полностью заполнено, произведите очистку перед загрузкой новых файлов."
#: js/files.js:82
msgid "Your storage is almost full ({usedSpacePercent}%)"
-msgstr ""
+msgstr "Ваше хранилище почти заполнено ({usedSpacePercent}%)"
#: js/files.js:224
msgid ""
"Your download is being prepared. This might take some time if the files are "
"big."
-msgstr ""
+msgstr "Загрузка началась. Это может потребовать много времени, если файл большого размера."
#: js/files.js:261
msgid "Unable to upload your file as it is a directory or has 0 bytes"
@@ -188,31 +193,31 @@ msgstr "Ссылка не может быть пустой."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "Неправильное имя каталога. Имя 'Shared' зарезервировано."
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Название"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Размер"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Изменён"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 папка"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} папок"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 файл"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} файлов"
@@ -270,7 +275,7 @@ msgstr "Из ссылки"
#: templates/index.php:40
msgid "Trash"
-msgstr ""
+msgstr "Корзина"
#: templates/index.php:46
msgid "Cancel upload"
@@ -304,4 +309,4 @@ msgstr "Текущее сканирование"
#: templates/upgrade.php:2
msgid "Upgrading filesystem cache..."
-msgstr ""
+msgstr "Обновление кеша файловой системы..."
diff --git a/l10n/ru/files_encryption.po b/l10n/ru/files_encryption.po
index 9a2315aa144..b9f437eee8c 100644
--- a/l10n/ru/files_encryption.po
+++ b/l10n/ru/files_encryption.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n"
"MIME-Version: 1.0\n"
@@ -40,44 +40,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "Шифрование"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "Шифрование"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Исключить шифрование следующих типов файлов"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Ничего"
diff --git a/l10n/ru/files_trashbin.po b/l10n/ru/files_trashbin.po
index 488b1f95b94..87ecf686fe9 100644
--- a/l10n/ru/files_trashbin.po
+++ b/l10n/ru/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,37 +17,37 @@ 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"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Имя"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 папка"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} папок"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 файл"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} файлов"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
diff --git a/l10n/ru/lib.po b/l10n/ru/lib.po
index 3426bc61722..f834d506e21 100644
--- a/l10n/ru/lib.po
+++ b/l10n/ru/lib.po
@@ -7,14 +7,15 @@
# <k0ldbl00d@gmail.com>, 2012.
# Mihail Vasiliev <mickvav@gmail.com>, 2012.
# <mpolr21@gmail.com>, 2012.
+# Sergey <sergey@markevich.ru>, 2013.
# <victor.dubiniuk@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-17 00:26+0100\n"
-"PO-Revision-Date: 2013-01-16 23:26+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 07:20+0000\n"
+"Last-Translator: m4rkell <sergey@markevich.ru>\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"
@@ -22,49 +23,49 @@ 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"
-#: app.php:301
+#: app.php:313
msgid "Help"
msgstr "Помощь"
-#: app.php:308
+#: app.php:320
msgid "Personal"
msgstr "Личное"
-#: app.php:313
+#: app.php:325
msgid "Settings"
msgstr "Настройки"
-#: app.php:318
+#: app.php:330
msgid "Users"
msgstr "Пользователи"
-#: app.php:325
+#: app.php:337
msgid "Apps"
msgstr "Приложения"
-#: app.php:327
+#: app.php:339
msgid "Admin"
msgstr "Admin"
-#: files.php:365
+#: files.php:202
msgid "ZIP download is turned off."
msgstr "ZIP-скачивание отключено."
-#: files.php:366
+#: files.php:203
msgid "Files need to be downloaded one by one."
msgstr "Файлы должны быть загружены по одному."
-#: files.php:366 files.php:391
+#: files.php:203 files.php:228
msgid "Back to Files"
msgstr "Назад к файлам"
-#: files.php:390
+#: files.php:227
msgid "Selected files too large to generate zip file."
msgstr "Выбранные файлы слишком велики, чтобы создать zip файл."
-#: helper.php:228
+#: helper.php:226
msgid "couldn't be determined"
-msgstr ""
+msgstr "Невозможно установить"
#: json.php:28
msgid "Application is not enabled"
diff --git a/l10n/ru/settings.po b/l10n/ru/settings.po
index 9ae6bc4fa91..1d09ca48a2c 100644
--- a/l10n/ru/settings.po
+++ b/l10n/ru/settings.po
@@ -10,6 +10,7 @@
# Nick Remeslennikov <homolibere@gmail.com>, 2012.
# <rasperepodvipodvert@gmail.com>, 2012.
# <semen@sam002.net>, 2012.
+# Sergey <sergey@markevich.ru>, 2013.
# <sharov3@gmail.com>, 2012-2013.
# <skoptev@ukr.net>, 2012.
# <tony.mccourin@gmail.com>, 2011.
@@ -19,8 +20,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n"
"MIME-Version: 1.0\n"
@@ -33,6 +34,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Загрузка из App Store запрещена"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Ошибка авторизации"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "Группа уже существует"
@@ -57,10 +67,6 @@ msgstr "Неправильный Email"
msgid "Unable to delete group"
msgstr "Невозможно удалить группу"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Ошибка авторизации"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Невозможно удалить пользователя"
@@ -87,15 +93,43 @@ msgstr "Невозможно добавить пользователя в гру
msgid "Unable to remove user from group %s"
msgstr "Невозможно удалить пользователя из группы %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr "Невозможно обновить приложение"
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Выключить"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Включить"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr "Повремени..."
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr "Обновление..."
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Ошибка"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr "Обновлено"
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Сохранение..."
@@ -123,6 +157,10 @@ msgstr "Смотрите дополнения на apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span> лицензия. Автор <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Обновить"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Пользовательская документация"
@@ -168,67 +206,83 @@ msgstr "Загрузка Android-приложения"
msgid "Download iOS Client"
msgstr "Загрузка iOS-приложения"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Пароль"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Ваш пароль изменён"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Невозможно сменить пароль"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Текущий пароль"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Новый пароль"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "показать"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Сменить пароль"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr "Отображаемое имя"
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "e-mail"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Ваш адрес электронной почты"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Введите адрес электронной почты, чтобы появилась возможность восстановления пароля"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Язык"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Помочь с переводом"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "Используйте этот URL для подключения файлового менеджера к Вашему хранилищу"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Версия"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -240,7 +294,7 @@ msgstr "Разрабатывается <a href=\"http://ownCloud.org/contact\" t
#: templates/users.php:21 templates/users.php:79
msgid "Login Name"
-msgstr ""
+msgstr "Имя пользователя"
#: templates/users.php:26 templates/users.php:82 templates/users.php:107
msgid "Groups"
@@ -262,10 +316,6 @@ msgstr "Неограниченно"
msgid "Other"
msgstr "Другое"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Группа Администраторы"
@@ -276,11 +326,11 @@ msgstr "Хранилище"
#: templates/users.php:97
msgid "change display name"
-msgstr ""
+msgstr "изменить отображаемое имя"
#: templates/users.php:101
msgid "set new password"
-msgstr ""
+msgstr "установить новый пароль"
#: templates/users.php:137
msgid "Default"
diff --git a/l10n/ru/user_ldap.po b/l10n/ru/user_ldap.po
index 383f6bb2909..0d01260dd95 100644
--- a/l10n/ru/user_ldap.po
+++ b/l10n/ru/user_ldap.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-16 00:19+0100\n"
-"PO-Revision-Date: 2013-01-15 23:19+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n"
"MIME-Version: 1.0\n"
@@ -20,6 +20,58 @@ 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/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Удаление не удалось"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -34,165 +86,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Сервер"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "Можно опустить протокол, за исключением того, когда вам требуется SSL. Тогда начните с ldaps :/ /"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "Базовый DN"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "Вы можете задать Base DN для пользователей и групп на вкладке \"Расширенное\""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "DN пользователя"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "DN-клиента пользователя, с которым связывают должно быть заполнено, например, uid=агент, dc=пример, dc=com. Для анонимного доступа, оставьте DN и пароль пустыми."
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Пароль"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "Для анонимного доступа оставьте DN и пароль пустыми."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "Фильтр входа пользователей"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "Определяет фильтр для применения при попытке входа. %%uid заменяет имя пользователя при входе в систему."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "используйте заполнитель %%uid, например: \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "Фильтр списка пользователей"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "Определяет фильтр для применения при получении пользователей."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "без заполнителя, например: \"objectClass=person\"."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Фильтр группы"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "Определяет фильтр для применения при получении группы."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "без заполнения, например \"objectClass=posixGroup\"."
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Порт"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "База пользовательского дерева"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "База группового дерева"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "Ассоциация Группа-Участник"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Использовать TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "Не используйте для соединений SSL"
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "Нечувствительный к регистру сервер LDAP (Windows)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Отключить проверку сертификата SSL."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "Если соединение работает только с этой опцией, импортируйте на ваш сервер ownCloud сертификат SSL сервера LDAP."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "Не рекомендуется, используйте только для тестирования."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "в секундах. Изменение очистит кэш."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "Поле отображаемого имени пользователя"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "Атрибут LDAP для генерации имени пользователя ownCloud."
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "База пользовательского дерева"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "Поле отображаемого имени группы"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "Атрибут LDAP для генерации имени группы ownCloud."
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "База группового дерева"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr ""
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Ассоциация Группа-Участник"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "в байтах"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "в секундах. Изменение очистит кэш."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "Оставьте имя пользователя пустым (по умолчанию). Иначе укажите атрибут LDAP/AD."
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Помощь"
diff --git a/l10n/ru_RU/core.po b/l10n/ru_RU/core.po
index 6618f278e14..dbb4e95efde 100644
--- a/l10n/ru_RU/core.po
+++ b/l10n/ru_RU/core.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Russian (Russia) (http://www.transifex.com/projects/p/owncloud/language/ru_RU/)\n"
"MIME-Version: 1.0\n"
@@ -157,59 +157,59 @@ msgstr "Ноябрь"
msgid "December"
msgstr "Декабрь"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Настройки"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "секунд назад"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr " 1 минуту назад"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{минуты} минут назад"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "1 час назад"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "{часы} часов назад"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "сегодня"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "вчера"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{дни} дней назад"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "в прошлом месяце"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "{месяцы} месяцев назад"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "месяц назад"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "в прошлом году"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "лет назад"
@@ -542,7 +542,7 @@ msgstr "Завершение настройки"
msgid "web services under your control"
msgstr "веб-сервисы под Вашим контролем"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Выйти"
@@ -564,14 +564,18 @@ msgstr "Пожалуйста, измените пароль, чтобы защи
msgid "Lost your password?"
msgstr "Забыли пароль?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "запомнить"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Войти"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "предыдущий"
diff --git a/l10n/ru_RU/files.po b/l10n/ru_RU/files.po
index 5cffe8c9d8e..659837c8c94 100644
--- a/l10n/ru_RU/files.po
+++ b/l10n/ru_RU/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Russian (Russia) (http://www.transifex.com/projects/p/owncloud/language/ru_RU/)\n"
"MIME-Version: 1.0\n"
@@ -20,46 +20,46 @@ msgstr ""
"Language: ru_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/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Файл не был загружен. Неизвестная ошибка"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Ошибка отсутствует, файл загружен успешно."
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "Размер загружаемого файла превышает upload_max_filesize директиву в php.ini:"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Размер загруженного"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Загружаемый файл был загружен частично"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Файл не был загружен"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Отсутствует временная папка"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Не удалось записать на диск"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "Не достаточно свободного места"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "Неверный каталог."
@@ -71,11 +71,15 @@ msgstr "Файлы"
msgid "Unshare"
msgstr "Скрыть"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Удалить"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Переименовать"
@@ -180,31 +184,31 @@ msgstr "URL не должен быть пустым."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "Неверное имя папки. Использование наименования 'Опубликовано' зарезервировано Owncloud"
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Имя"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Размер"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Изменен"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 папка"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{количество} папок"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 файл"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{количество} файлов"
diff --git a/l10n/ru_RU/files_encryption.po b/l10n/ru_RU/files_encryption.po
index 2453fc2cb9d..41f89c1b290 100644
--- a/l10n/ru_RU/files_encryption.po
+++ b/l10n/ru_RU/files_encryption.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 12:11+0000\n"
-"Last-Translator: AnnaSch <cdewqazxsqwe@gmail.com>\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Russian (Russia) (http://www.transifex.com/projects/p/owncloud/language/ru_RU/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -41,44 +41,22 @@ msgstr "Пожалуйста, проверьте Ваш пароль и попр
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr "Выберите способ шифрования:"
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr "Шифрование на стороне клиента (наиболее безопасно, но делает невозможным получение доступа к Вашим данным по вэб-интерфейсу)"
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr "Шифрование на стороне сервера (позволяет Вам получить доступ к Вашим файлам по вэб-интерфейсу и десктопному клиенту)"
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr "Нет (шифрование полностью отсутствует)"
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
-msgstr "Важно: Невозможно будет изменить выбранный способ шифрования"
-
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
-msgstr "Специфика пользователя (позволено решить пользователю)"
-
-#: templates/settings.php:65
+#: templates/settings-personal.php:4 templates/settings.php:5
msgid "Encryption"
msgstr "Шифрование"
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Исключите следующие типы файлов из шифрования"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
+msgstr ""
+
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
+msgstr ""
+
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
+msgstr ""
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Ни один"
diff --git a/l10n/ru_RU/files_trashbin.po b/l10n/ru_RU/files_trashbin.po
index de62fb208ef..02991a08ba4 100644
--- a/l10n/ru_RU/files_trashbin.po
+++ b/l10n/ru_RU/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Russian (Russia) (http://www.transifex.com/projects/p/owncloud/language/ru_RU/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -17,37 +17,37 @@ msgstr ""
"Language: ru_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"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Имя"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 папка"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{количество} папок"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 файл"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{количество} файлов"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
diff --git a/l10n/ru_RU/settings.po b/l10n/ru_RU/settings.po
index 518e0168171..184b4e73c63 100644
--- a/l10n/ru_RU/settings.po
+++ b/l10n/ru_RU/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 13:40+0000\n"
-"Last-Translator: AnnaSch <cdewqazxsqwe@gmail.com>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Russian (Russia) (http://www.transifex.com/projects/p/owncloud/language/ru_RU/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -23,6 +23,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Невозможно загрузить список из App Store"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Ошибка авторизации"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "Группа уже существует"
@@ -47,10 +56,6 @@ msgstr "Неверный email"
msgid "Unable to delete group"
msgstr "Невозможно удалить группу"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Ошибка авторизации"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Невозможно удалить пользователя"
@@ -77,15 +82,43 @@ msgstr "Невозможно добавить пользователя в гру
msgid "Unable to remove user from group %s"
msgstr "Невозможно удалить пользователя из группы %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Отключить"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Включить"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Ошибка"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Сохранение"
@@ -113,6 +146,10 @@ msgstr "Обратитесь к странице приложений на apps.
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Обновить"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Документация пользователя"
@@ -158,67 +195,83 @@ msgstr "Загрузить клиент под Android "
msgid "Download iOS Client"
msgstr "Загрузить клиент под iOS "
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Пароль"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Ваш пароль был изменен"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Невозможно изменить Ваш пароль"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Текущий пароль"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Новый пароль"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "показать"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Изменить пароль"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "Электронная почта"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Адрес Вашей электронной почты"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Введите адрес электронной почты для возможности восстановления пароля"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Язык"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Помогите перевести"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "Используйте этот адрес для подключения к ownCloud в Вашем файловом менеджере"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Версия"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -252,10 +305,6 @@ msgstr "Неограниченный"
msgid "Other"
msgstr "Другой"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Группа Admin"
diff --git a/l10n/ru_RU/user_ldap.po b/l10n/ru_RU/user_ldap.po
index cd5c6be4905..848fc9df8d7 100644
--- a/l10n/ru_RU/user_ldap.po
+++ b/l10n/ru_RU/user_ldap.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-30 00:23+0100\n"
-"PO-Revision-Date: 2013-01-29 10:56+0000\n"
-"Last-Translator: AnnaSch <cdewqazxsqwe@gmail.com>\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Russian (Russia) (http://www.transifex.com/projects/p/owncloud/language/ru_RU/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,6 +19,58 @@ msgstr ""
"Language: ru_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/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Удаление не удалось"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -33,165 +85,227 @@ msgid ""
msgstr "<b>Предупреждение:</b> Модуль PHP LDAP не установлен, бэкэнд не будет работать. Пожалуйста, обратитесь к Вашему системному администратору, чтобы установить его."
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Хост"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "Вы можете пропустить протокол, если Вам не требуется SSL. Затем начните с ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "База DN"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr "Одно базовое DN на линию"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "Вы можете задать Base DN для пользователей и групп во вкладке «Дополнительно»"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "DN пользователя"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "DN клиентского пользователя, с которого должна осуществляться привязка, например, uid=agent,dc=example,dc=com. Для анонимного доступа оставьте поля DN и Пароль пустыми."
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Пароль"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "Для анонимного доступа оставьте поля DN и пароль пустыми."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "Фильтр имен пользователей"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "Задает фильтр, применяемый при загрузке пользователя. %%uid заменяет имя пользователя при входе."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "используйте %%uid заполнитель, например, \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "Фильтр списка пользователей"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "Задает фильтр, применяемый при получении пользователей."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "без каких-либо заполнителей, например, \"objectClass=person\"."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Групповой фильтр"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "Задает фильтр, применяемый при получении групп."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "без каких-либо заполнителей, например, \"objectClass=posixGroup\"."
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Порт"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "Базовое дерево пользователей"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
-msgstr "Одно пользовательское базовое DN на линию"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
+msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "Базовое дерево групп"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
-msgstr "Одно групповое базовое DN на линию"
+#: templates/settings.php:37
+msgid "Disable Main Server"
+msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "Связь член-группа"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Использовать TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "Не используйте это SSL-соединений, это не будет выполнено."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "Нечувствительный к регистру LDAP-сервер (Windows)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Выключить проверку сертификата SSL."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "Если соединение работает только с этой опцией, импортируйте SSL-сертификат LDAP сервера в ваш ownCloud сервер."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "Не рекомендовано, используйте только для тестирования."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "в секундах. Изменение очищает кэш."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "Поле, отображаемое как имя пользователя"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "Атрибут LDAP, используемый для создания имени пользователя в ownCloud."
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "Базовое дерево пользователей"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr "Одно пользовательское базовое DN на линию"
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "Поле, отображаемое как имя группы"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "Атрибут LDAP, используемый для создания группового имени в ownCloud."
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "Базовое дерево групп"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr "Одно групповое базовое DN на линию"
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Связь член-группа"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "в байтах"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "в секундах. Изменение очищает кэш."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "Оставьте пустым под имя пользователя (по умолчанию). В противном случае задайте LDAP/AD атрибут."
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Помощь"
diff --git a/l10n/si_LK/core.po b/l10n/si_LK/core.po
index c03125867c9..bf09a68a998 100644
--- a/l10n/si_LK/core.po
+++ b/l10n/si_LK/core.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/owncloud/language/si_LK/)\n"
"MIME-Version: 1.0\n"
@@ -158,59 +158,59 @@ msgstr "නොවැම්බර්"
msgid "December"
msgstr "දෙසැම්බර්"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "සැකසුම්"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "තත්පරයන්ට පෙර"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "1 මිනිත්තුවකට පෙර"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr ""
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr ""
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr ""
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "අද"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "ඊයේ"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr ""
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "පෙර මාසයේ"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr ""
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "මාස කීපයකට පෙර"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "පෙර අවුරුද්දේ"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "අවුරුදු කීපයකට පෙර"
@@ -543,7 +543,7 @@ msgstr "ස්ථාපනය කිරීම අවසන් කරන්න"
msgid "web services under your control"
msgstr "ඔබට පාලනය කළ හැකි වෙබ් සේවාවන්"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "නික්මීම"
@@ -565,14 +565,18 @@ msgstr ""
msgid "Lost your password?"
msgstr "මුරපදය අමතකද?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "මතක තබාගන්න"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "ප්‍රවේශවන්න"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "පෙර"
diff --git a/l10n/si_LK/files.po b/l10n/si_LK/files.po
index 51da12e3cb9..f98b038c8ea 100644
--- a/l10n/si_LK/files.po
+++ b/l10n/si_LK/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/owncloud/language/si_LK/)\n"
"MIME-Version: 1.0\n"
@@ -19,46 +19,46 @@ msgstr ""
"Language: si_LK\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "ගොනුවක් උඩුගත නොවුනි. නොහැඳිනු දෝෂයක්"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "නිවැරදි ව ගොනුව උඩුගත කෙරිනි"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr ""
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "උඩුගත කළ ගොනුවේ විශාලත්වය HTML පෝරමයේ නියම කළ ඇති MAX_FILE_SIZE විශාලත්වයට වඩා වැඩිය"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "උඩුගත කළ ගොනුවේ කොටසක් පමණක් උඩුගත විය"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "කිසිදු ගොනවක් උඩුගත නොවිනි"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "තාවකාලික ෆොල්ඩරයක් සොයාගත නොහැක"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "තැටිගත කිරීම අසාර්ථකයි"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr ""
@@ -70,11 +70,15 @@ msgstr "ගොනු"
msgid "Unshare"
msgstr "නොබෙදු"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "මකන්න"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "නැවත නම් කරන්න"
@@ -179,31 +183,31 @@ msgstr "යොමුව හිස් විය නොහැක"
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "නම"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "ප්‍රමාණය"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "වෙනස් කළ"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 ෆොල්ඩරයක්"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr ""
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 ගොනුවක්"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr ""
diff --git a/l10n/si_LK/files_encryption.po b/l10n/si_LK/files_encryption.po
index 8f8475ed596..14724b9e31c 100644
--- a/l10n/si_LK/files_encryption.po
+++ b/l10n/si_LK/files_encryption.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/owncloud/language/si_LK/)\n"
"MIME-Version: 1.0\n"
@@ -40,44 +40,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "ගුප්ත කේතනය"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "ගුප්ත කේතනය"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "මෙම ගොනු වර්ග ගුප්ත කේතනය කිරීමෙන් බැහැරව තබන්න"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "කිසිවක් නැත"
diff --git a/l10n/si_LK/files_trashbin.po b/l10n/si_LK/files_trashbin.po
index 6b753770151..67a762da980 100644
--- a/l10n/si_LK/files_trashbin.po
+++ b/l10n/si_LK/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/owncloud/language/si_LK/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -17,35 +17,35 @@ msgstr ""
"Language: si_LK\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "නම"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 ෆොල්ඩරයක්"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
msgstr ""
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 ගොනුවක්"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
msgstr ""
diff --git a/l10n/si_LK/settings.po b/l10n/si_LK/settings.po
index 3baa171814c..223283dfa92 100644
--- a/l10n/si_LK/settings.po
+++ b/l10n/si_LK/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/owncloud/language/si_LK/)\n"
"MIME-Version: 1.0\n"
@@ -24,6 +24,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr ""
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "සත්‍යාපන දෝෂයක්"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "කණ්ඩායම දැනටමත් තිබේ"
@@ -48,10 +57,6 @@ msgstr "අවලංගු වි-තැපෑල"
msgid "Unable to delete group"
msgstr "කණ්ඩායම මැකීමට නොහැක"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "සත්‍යාපන දෝෂයක්"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "පරිශීලකයා මැකීමට නොහැක"
@@ -78,15 +83,43 @@ msgstr "පරිශීලකයා %s කණ්ඩායමට එකතු ක
msgid "Unable to remove user from group %s"
msgstr "පරිශීලකයා %s කණ්ඩායමින් ඉවත් කළ නොහැක"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "අක්‍රිය කරන්න"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "ක්‍රියත්මක කරන්න"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "දෝෂයක්"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "සුරැකෙමින් පවතී..."
@@ -114,6 +147,10 @@ msgstr ""
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr ""
+#: templates/apps.php:31
+msgid "Update"
+msgstr "යාවත්කාල කිරීම"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr ""
@@ -159,67 +196,83 @@ msgstr ""
msgid "Download iOS Client"
msgstr ""
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "මුරපදය"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "ඔබගේ මුර පදය වෙනස් කෙරුණි"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "මුර පදය වෙනස් කළ නොහැකි විය"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "වත්මන් මුරපදය"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "නව මුරපදය"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "ප්‍රදර්ශනය කිරීම"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "මුරපදය වෙනස් කිරීම"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "විද්‍යුත් තැපෑල"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "ඔබගේ විද්‍යුත් තැපෑල"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "මුරපද ප්‍රතිස්ථාපනය සඳහා විද්‍යුත් තැපැල් විස්තර ලබා දෙන්න"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "භාෂාව"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "පරිවර්ථන සහය"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr ""
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr ""
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr ""
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -253,10 +306,6 @@ msgstr ""
msgid "Other"
msgstr "වෙනත්"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "කාණ්ඩ පරිපාලක"
diff --git a/l10n/si_LK/user_ldap.po b/l10n/si_LK/user_ldap.po
index 536c0438d76..cb5a0b25f19 100644
--- a/l10n/si_LK/user_ldap.po
+++ b/l10n/si_LK/user_ldap.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-16 00:19+0100\n"
-"PO-Revision-Date: 2013-01-15 23:20+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/owncloud/language/si_LK/)\n"
"MIME-Version: 1.0\n"
@@ -18,6 +18,58 @@ msgstr ""
"Language: si_LK\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "මකාදැමීම අසාර්ථකයි"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -32,165 +84,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "සත්කාරකය"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "SSL අවශ්‍යය වන විට පමණක් හැර, අන් අවස්ථාවන්හිදී ප්‍රොටොකෝලය අත් හැරිය හැක. භාවිතා කරන විට ldaps:// ලෙස ආරම්භ කරන්න"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "මුර පදය"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "පරිශීලක පිවිසුම් පෙරහන"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "පරිශීලක ලැයිස්තු පෙරහන"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "කණ්ඩායම් පෙරහන"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "කණ්ඩායම් සොයා ලබාගන්නා විට, යොදන පෙරහන නියම කරයි"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr ""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "තොට"
-#: templates/settings.php:25
-msgid "Base User Tree"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "TLS භාවිතා කරන්න"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr ""
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "නිර්දේශ කළ නොහැක. පරීක්ෂණ සඳහා පමණක් භාවිත කරන්න"
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr ""
-#: templates/settings.php:34
-msgid "in bytes"
+#: templates/settings.php:49
+msgid "Base Group Tree"
msgstr ""
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
msgstr ""
-#: templates/settings.php:37
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
+msgid "in bytes"
+msgstr ""
+
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr ""
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "උදව්"
diff --git a/l10n/sk_SK/core.po b/l10n/sk_SK/core.po
index 8e64ab1aaff..353a86346f8 100644
--- a/l10n/sk_SK/core.po
+++ b/l10n/sk_SK/core.po
@@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n"
"MIME-Version: 1.0\n"
@@ -161,59 +161,59 @@ msgstr "November"
msgid "December"
msgstr "December"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Nastavenia"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "pred sekundami"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "pred minútou"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "pred {minutes} minútami"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "Pred 1 hodinou."
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "Pred {hours} hodinami."
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "dnes"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "včera"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "pred {days} dňami"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "minulý mesiac"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "Pred {months} mesiacmi."
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "pred mesiacmi"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "minulý rok"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "pred rokmi"
@@ -546,7 +546,7 @@ msgstr "Dokončiť inštaláciu"
msgid "web services under your control"
msgstr "webové služby pod vašou kontrolou"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Odhlásiť"
@@ -568,14 +568,18 @@ msgstr "Prosím, zmeňte svoje heslo pre opätovné zabezpečenie Vášho účtu
msgid "Lost your password?"
msgstr "Zabudli ste heslo?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "zapamätať"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Prihlásiť sa"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "späť"
diff --git a/l10n/sk_SK/files.po b/l10n/sk_SK/files.po
index 2ca4b672973..27b5897355c 100644
--- a/l10n/sk_SK/files.po
+++ b/l10n/sk_SK/files.po
@@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n"
"MIME-Version: 1.0\n"
@@ -22,46 +22,46 @@ msgstr ""
"Language: sk_SK\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Žiaden súbor nebol odoslaný. Neznáma chyba"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Nenastala žiadna chyba, súbor bol úspešne nahraný"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "Nahraný súbor predčil konfiguračnú direktívu upload_max_filesize v súbore php.ini:"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Nahrávaný súbor presiahol MAX_FILE_SIZE direktívu, ktorá bola špecifikovaná v HTML formulári"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Nahrávaný súbor bol iba čiastočne nahraný"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Žiaden súbor nebol nahraný"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Chýbajúci dočasný priečinok"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Zápis na disk sa nepodaril"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "Nie je k dispozícii dostatok miesta"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "Neplatný adresár"
@@ -73,11 +73,15 @@ msgstr "Súbory"
msgid "Unshare"
msgstr "Nezdielať"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Odstrániť"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Premenovať"
@@ -111,7 +115,7 @@ msgstr "prepísaný {new_name} súborom {old_name}"
#: js/filelist.js:280
msgid "perform delete operation"
-msgstr ""
+msgstr "vykonať zmazanie"
#: js/files.js:52
msgid "'.' is an invalid file name."
@@ -182,31 +186,31 @@ msgstr "URL nemôže byť prázdne"
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "Neplatné meno adresára. Používanie mena 'Shared' je vyhradené len pre Owncloud"
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Meno"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Veľkosť"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Upravené"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 priečinok"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} priečinkov"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 súbor"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} súborov"
@@ -264,7 +268,7 @@ msgstr "Z odkazu"
#: templates/index.php:40
msgid "Trash"
-msgstr ""
+msgstr "Kôš"
#: templates/index.php:46
msgid "Cancel upload"
@@ -298,4 +302,4 @@ msgstr "Práve prehliadané"
#: templates/upgrade.php:2
msgid "Upgrading filesystem cache..."
-msgstr ""
+msgstr "Aktualizujem medzipamäť súborového systému..."
diff --git a/l10n/sk_SK/files_encryption.po b/l10n/sk_SK/files_encryption.po
index d2847e30d9e..7977f0fe3e1 100644
--- a/l10n/sk_SK/files_encryption.po
+++ b/l10n/sk_SK/files_encryption.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-30 00:23+0100\n"
-"PO-Revision-Date: 2013-01-29 14:49+0000\n"
-"Last-Translator: mhh <marian.hvolka@stuba.sk>\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -41,44 +41,22 @@ msgstr "Skontrolujte si heslo a skúste to znovu."
msgid "Could not change your file encryption password to your login password"
msgstr "Nie je možné zmeniť šifrovacie heslo na prihlasovacie"
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr "Vyberte režim šifrovania:"
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr "Šifrovanie prostredníctvom klienta (najbezpečnejšia voľba, neumožňuje však prístup k súborom z webového rozhrania)"
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr "Šifrovanie na serveri (umožňuje pristupovať k súborom z webového rozhrania a desktopového klienta)"
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr "Žiadne (žiadne šifrovanie)"
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
-msgstr "Dôležité: ak si zvolíte režim šifrovania, nie je možné ho znovu zrušiť"
-
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
-msgstr "Definovaný používateľom (umožňuje používateľovi vybrať si)"
-
-#: templates/settings.php:65
+#: templates/settings-personal.php:4 templates/settings.php:5
msgid "Encryption"
msgstr "Šifrovanie"
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Vynechať nasledujúce súbory pri šifrovaní"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
+msgstr ""
+
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
+msgstr ""
+
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
+msgstr ""
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Žiadne"
diff --git a/l10n/sk_SK/files_trashbin.po b/l10n/sk_SK/files_trashbin.po
index 8615310fbc8..bc6bc046f13 100644
--- a/l10n/sk_SK/files_trashbin.po
+++ b/l10n/sk_SK/files_trashbin.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Marián Hvolka <marian.hvolka@stuba.sk>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,42 +18,42 @@ msgstr ""
"Language: sk_SK\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
-msgstr ""
+msgstr "vykonať obnovu"
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Meno"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
-msgstr ""
+msgstr "Zmazané"
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 priečinok"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} priečinkov"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 súbor"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} súborov"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
-msgstr ""
+msgstr "Žiadny obsah. Kôš je prázdny!"
#: templates/index.php:20 templates/index.php:22
msgid "Restore"
-msgstr ""
+msgstr "Obnoviť"
diff --git a/l10n/sk_SK/settings.po b/l10n/sk_SK/settings.po
index f5d4cc18d72..3ba63102905 100644
--- a/l10n/sk_SK/settings.po
+++ b/l10n/sk_SK/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n"
"MIME-Version: 1.0\n"
@@ -27,6 +27,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Nie je možné nahrať zoznam z App Store"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Chyba pri autentifikácii"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "Skupina už existuje"
@@ -51,10 +60,6 @@ msgstr "Neplatný email"
msgid "Unable to delete group"
msgstr "Nie je možné odstrániť skupinu"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Chyba pri autentifikácii"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Nie je možné odstrániť používateľa"
@@ -81,15 +86,43 @@ msgstr "Nie je možné pridať užívateľa do skupiny %s"
msgid "Unable to remove user from group %s"
msgstr "Nie je možné odstrániť používateľa zo skupiny %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr "Nemožno aktualizovať aplikáciu."
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr "Aktualizovať na {appversion}"
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Zakázať"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Povoliť"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr "Čakajte prosím..."
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr "Aktualizujem..."
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr "hyba pri aktualizácii aplikácie"
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Chyba"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr "Aktualizované"
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Ukladám..."
@@ -117,6 +150,10 @@ msgstr "Pozrite si stránku aplikácií na apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-licencované <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Aktualizovať"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Príručka používateľa"
@@ -162,67 +199,83 @@ msgstr "Stiahnuť Android klienta"
msgid "Download iOS Client"
msgstr "Stiahnuť iOS klienta"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Heslo"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Heslo bolo zmenené"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Nie je možné zmeniť vaše heslo"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Aktuálne heslo"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Nové heslo"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "zobraziť"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Zmeniť heslo"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr "Zobrazované meno"
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "Email"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Vaša emailová adresa"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Vyplňte emailovú adresu pre aktivovanie obnovy hesla"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Jazyk"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Pomôcť s prekladom"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "Použite túto adresu pre pripojenie vášho ownCloud k súborovému správcovi"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Verzia"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -256,10 +309,6 @@ msgstr "Nelimitované"
msgid "Other"
msgstr "Iné"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr "Zobrazované meno"
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Správca skupiny"
@@ -270,11 +319,11 @@ msgstr "Úložisko"
#: templates/users.php:97
msgid "change display name"
-msgstr ""
+msgstr "zmeniť zobrazované meno"
#: templates/users.php:101
msgid "set new password"
-msgstr ""
+msgstr "nastaviť nové heslo"
#: templates/users.php:137
msgid "Default"
diff --git a/l10n/sk_SK/user_ldap.po b/l10n/sk_SK/user_ldap.po
index e3c65fc426a..ab48e3110ab 100644
--- a/l10n/sk_SK/user_ldap.po
+++ b/l10n/sk_SK/user_ldap.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 06:20+0000\n"
+"POT-Creation-Date: 2013-02-05 00:19+0100\n"
+"PO-Revision-Date: 2013-02-04 20:00+0000\n"
"Last-Translator: mhh <marian.hvolka@stuba.sk>\n"
"Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n"
"MIME-Version: 1.0\n"
@@ -19,6 +19,58 @@ msgstr ""
"Language: sk_SK\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr "Zlyhalo zmazanie nastavenia servera."
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr "Nastavenie je v poriadku a pripojenie je stabilné."
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr "Nastavenie je v poriadku, ale pripojenie zlyhalo. Skontrolujte nastavenia servera a prihlasovacie údaje."
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr "Nastavenia sú neplatné. Podrobnosti hľadajte v logu ownCloud."
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Odstránenie zlyhalo"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr "Prebrať nastavenia z nedávneho nastavenia servera?"
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr "Ponechať nastavenia?"
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr "Nemožno pridať nastavenie servera"
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr "Test pripojenia bol úspešný"
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr "Test pripojenia zlyhal"
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr "Naozaj chcete zmazať súčasné nastavenie servera?"
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr "Potvrdiť vymazanie"
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -33,165 +85,227 @@ msgid ""
msgstr "<b>Upozornenie:</b> nie je nainštalovaný LDAP modul pre PHP, backend vrstva nebude fungovať. Požádejte správcu systému aby ho nainštaloval."
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr "Nastavenia servera"
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr "Pridať nastavenia servera."
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Hostiteľ"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "Môžete vynechať protokol, s výnimkou požadovania SSL. Vtedy začnite s ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "Základné DN"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr "Jedno základné DN na riadok"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "V rozšírenom nastavení môžete zadať základné DN pre používateľov a skupiny"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "Používateľské DN"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "DN klientského používateľa, ku ktorému tvoríte väzbu, napr. uid=agent,dc=example,dc=com. Pre anonymný prístup ponechajte údaje DN a Heslo prázdne."
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Heslo"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "Pre anonymný prístup ponechajte údaje DN a Heslo prázdne."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "Filter prihlásenia používateľov"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "Určuje použitý filter, pri pokuse o prihlásenie. %%uid nahradzuje používateľské meno v činnosti prihlásenia."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "použite zástupný vzor %%uid, napr. \\\"uid=%%uid\\\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "Filter zoznamov používateľov"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "Definuje použitý filter, pre získanie používateľov."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "bez zástupných znakov, napr. \"objectClass=person\""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Filter skupiny"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "Definuje použitý filter, pre získanie skupín."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "bez zástupných znakov, napr. \"objectClass=posixGroup\""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr "Nastavenie pripojenia"
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr "Nastavenia sú aktívne "
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr "Ak nie je zaškrtnuté, nastavenie bude preskočené."
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Port"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "Základný používateľský strom"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr "Záložný server (kópia) hosť"
-#: templates/settings.php:25
-msgid "One User Base DN per line"
-msgstr "Jedna používateľská základná DN na riadok"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
+msgstr "Zadajte záložný LDAP/AD. Musí to byť kópia hlavného LDAP/AD servera."
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "Základný skupinový strom"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr "Záložný server (kópia) port"
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
-msgstr "Jedna skupinová základná DN na riadok"
+#: templates/settings.php:37
+msgid "Disable Main Server"
+msgstr "Zakázať hlavný server"
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "Asociácia člena skupiny"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr "Pri zapnutí sa ownCloud pripojí len k záložnému serveru."
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Použi TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "Nepoužívajte pre pripojenie SSL, pripojenie zlyhá."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "LDAP server nerozlišuje veľkosť znakov (Windows)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Vypnúť overovanie SSL certifikátu."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "Ak pripojenie pracuje len s touto možnosťou, tak importujte SSL certifikát LDAP serveru do vášho servera ownCloud."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "Nie je doporučované, len pre testovacie účely."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "v sekundách. Zmena vyprázdni vyrovnávaciu pamäť."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr "Nastavenie priečinka"
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "Pole pre zobrazenia mena používateľa"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "Atribút LDAP použitý na vygenerovanie mena používateľa ownCloud "
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "Základný používateľský strom"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr "Jedna používateľská základná DN na riadok"
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr "Atribúty vyhľadávania používateľov"
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr "Voliteľné, jeden atribút na jeden riadok"
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "Pole pre zobrazenie mena skupiny"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "Atribút LDAP použitý na vygenerovanie mena skupiny ownCloud "
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "Základný skupinový strom"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr "Jedna skupinová základná DN na riadok"
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr "Atribúty vyhľadávania skupín"
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Asociácia člena skupiny"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr "Špeciálne atribúty"
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "v bajtoch"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "v sekundách. Zmena vyprázdni vyrovnávaciu pamäť."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "Nechajte prázdne pre používateľské meno (predvolené). Inak uveďte atribút LDAP/AD."
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Pomoc"
diff --git a/l10n/sl/core.po b/l10n/sl/core.po
index c1774ede61b..d6247a7bb7f 100644
--- a/l10n/sl/core.po
+++ b/l10n/sl/core.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n"
"MIME-Version: 1.0\n"
@@ -159,59 +159,59 @@ msgstr "november"
msgid "December"
msgstr "december"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Nastavitve"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "pred nekaj sekundami"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "pred minuto"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "pred {minutes} minutami"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "pred 1 uro"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "pred {hours} urami"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "danes"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "včeraj"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "pred {days} dnevi"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "zadnji mesec"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "pred {months} meseci"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "mesecev nazaj"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "lansko leto"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "let nazaj"
@@ -544,7 +544,7 @@ msgstr "Dokončaj namestitev"
msgid "web services under your control"
msgstr "spletne storitve pod vašim nadzorom"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Odjava"
@@ -566,14 +566,18 @@ msgstr "Spremenite geslo za izboljšanje zaščite računa."
msgid "Lost your password?"
msgstr "Ali ste pozabili geslo?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "Zapomni si me"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Prijava"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "nazaj"
diff --git a/l10n/sl/files.po b/l10n/sl/files.po
index dec7d656901..14da2bd6e29 100644
--- a/l10n/sl/files.po
+++ b/l10n/sl/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n"
"MIME-Version: 1.0\n"
@@ -21,46 +21,46 @@ 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/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Nobena datoteka ni naložena. Neznana napaka."
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Datoteka je uspešno naložena brez napak."
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "Naložena datoteka presega dovoljeno velikost. Le-ta je določena z vrstico upload_max_filesize v datoteki php.ini:"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
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/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Datoteka je le delno naložena"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Nobena datoteka ni bila naložena"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Manjka začasna mapa"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Pisanje na disk je spodletelo"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr ""
@@ -72,11 +72,15 @@ msgstr "Datoteke"
msgid "Unshare"
msgstr "Odstrani iz souporabe"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Izbriši"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Preimenuj"
@@ -181,31 +185,31 @@ msgstr "Naslov URL ne sme biti prazen."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Ime"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Velikost"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Spremenjeno"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 mapa"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} map"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 datoteka"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} datotek"
diff --git a/l10n/sl/files_encryption.po b/l10n/sl/files_encryption.po
index 934903b3bc5..da59ca9a476 100644
--- a/l10n/sl/files_encryption.po
+++ b/l10n/sl/files_encryption.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n"
"MIME-Version: 1.0\n"
@@ -41,44 +41,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "Šifriranje"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "Šifriranje"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Navedene vrste datotek naj ne bodo šifrirane"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Brez"
diff --git a/l10n/sl/files_trashbin.po b/l10n/sl/files_trashbin.po
index 102ce0e9eb6..7e459a73913 100644
--- a/l10n/sl/files_trashbin.po
+++ b/l10n/sl/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,37 +17,37 @@ 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"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Ime"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 mapa"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} map"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 datoteka"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} datotek"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
diff --git a/l10n/sl/settings.po b/l10n/sl/settings.po
index c9d12a2351b..9046223ab32 100644
--- a/l10n/sl/settings.po
+++ b/l10n/sl/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n"
"MIME-Version: 1.0\n"
@@ -25,6 +25,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Ni mogoče naložiti seznama iz App Store"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Napaka overitve"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "Skupina že obstaja"
@@ -49,10 +58,6 @@ msgstr "Neveljaven elektronski naslov"
msgid "Unable to delete group"
msgstr "Ni mogoče izbrisati skupine"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Napaka overitve"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Ni mogoče izbrisati uporabnika"
@@ -79,15 +84,43 @@ msgstr "Uporabnika ni mogoče dodati k skupini %s"
msgid "Unable to remove user from group %s"
msgstr "Uporabnika ni mogoče odstraniti iz skupine %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Onemogoči"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Omogoči"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Napaka"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Poteka shranjevanje ..."
@@ -115,6 +148,10 @@ msgstr "Obiščite spletno stran programa na apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-z dovoljenjem s strani <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Posodobi"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Uporabniška dokumentacija"
@@ -160,67 +197,83 @@ msgstr "Prenesi Android odjemalec"
msgid "Download iOS Client"
msgstr "Prenesi iOS odjemalec"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Geslo"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Vaše geslo je spremenjeno"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Gesla ni mogoče spremeniti."
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Trenutno geslo"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Novo geslo"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "pokaži"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Spremeni geslo"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "Elektronska pošta"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Vaš elektronski poštni naslov"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Vpišite vaš elektronski naslov in s tem omogočite obnovitev gesla"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Jezik"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Pomagajte pri prevajanju"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "Uporabite ta naslov za povezavo do ownCloud v vašem upravljalniku datotek."
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Različica"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -254,10 +307,6 @@ msgstr "Neomejeno"
msgid "Other"
msgstr "Drugo"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Skrbnik skupine"
diff --git a/l10n/sl/user_ldap.po b/l10n/sl/user_ldap.po
index 9671d69486e..d644dac5e56 100644
--- a/l10n/sl/user_ldap.po
+++ b/l10n/sl/user_ldap.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-16 00:19+0100\n"
-"PO-Revision-Date: 2013-01-15 23:20+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n"
"MIME-Version: 1.0\n"
@@ -19,6 +19,58 @@ 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/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Brisanje je spodletelo."
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -33,165 +85,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Gostitelj"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "Protokol je lahko izpuščen, če ni posebej zahtevan SSL. V tem primeru se mora naslov začeti z ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "Osnovni DN"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "Osnovni DN za uporabnike in skupine lahko določite v zavihku Napredno"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "Uporabnik DN"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "DN uporabnikovega odjemalca, s katerim naj se opravi vezava, npr. uid=agent,dc=example,dc=com. Za anonimni dostop sta polji DN in geslo prazni."
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Geslo"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "Za anonimni dostop sta polji DN in geslo prazni."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "Filter prijav uporabnikov"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "Določi filter, uporabljen pri prijavi. %%uid nadomesti uporabniško ime za prijavo."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "Uporabite vsebnik %%uid, npr. \"uid=%%uid\"."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "Filter seznama uporabnikov"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "Določi filter za uporabo med pridobivanjem uporabnikov."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "Brez kateregakoli vsebnika, npr. \"objectClass=person\"."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Filter skupin"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "Določi filter za uporabo med pridobivanjem skupin."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "Brez katerekoli vsebnika, npr. \"objectClass=posixGroup\"."
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Vrata"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "Osnovno uporabniško drevo"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "Osnovno drevo skupine"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "Povezava člana skupine"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Uporabi TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "Uporaba SSL za povezave bo spodletela."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "Strežnik LDAP ne upošteva velikosti črk (Windows)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Onemogoči potrditev veljavnosti potrdila SSL."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "V primeru, da povezava deluje le s to možnostjo, uvozite potrdilo SSL iz strežnika LDAP na vaš strežnik ownCloud."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "Dejanje ni priporočeno; uporabljeno naj bo le za preizkušanje delovanja."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "v sekundah. Sprememba izprazni predpomnilnik."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "Polje za uporabnikovo prikazano ime"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "Atribut LDAP, uporabljen pri ustvarjanju uporabniških imen ownCloud."
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "Osnovno uporabniško drevo"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "Polje za prikazano ime skupine"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "Atribut LDAP, uporabljen pri ustvarjanju imen skupin ownCloud."
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "Osnovno drevo skupine"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr ""
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Povezava člana skupine"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "v bajtih"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "v sekundah. Sprememba izprazni predpomnilnik."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "Pustite prazno za uporabniško ime (privzeto). V nasprotnem primeru navedite atribut LDAP/AD."
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Pomoč"
diff --git a/l10n/sr/core.po b/l10n/sr/core.po
index b28eef045f0..ff68075f6f7 100644
--- a/l10n/sr/core.po
+++ b/l10n/sr/core.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:07+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n"
"MIME-Version: 1.0\n"
@@ -158,59 +158,59 @@ msgstr "Новембар"
msgid "December"
msgstr "Децембар"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Подешавања"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "пре неколико секунди"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "пре 1 минут"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "пре {minutes} минута"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "Пре једног сата"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "Пре {hours} сата (сати)"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "данас"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "јуче"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "пре {days} дана"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "прошлог месеца"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "Пре {months} месеца (месеци)"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "месеци раније"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "прошле године"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "година раније"
@@ -543,7 +543,7 @@ msgstr "Заврши подешавање"
msgid "web services under your control"
msgstr "веб сервиси под контролом"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Одјава"
@@ -565,14 +565,18 @@ msgstr "Промените лозинку да бисте обезбедили
msgid "Lost your password?"
msgstr "Изгубили сте лозинку?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "упамти"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Пријава"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "претходно"
diff --git a/l10n/sr/files.po b/l10n/sr/files.po
index 0d4505ebefc..2a3bb829347 100644
--- a/l10n/sr/files.po
+++ b/l10n/sr/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n"
"MIME-Version: 1.0\n"
@@ -20,46 +20,46 @@ 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/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Није дошло до грешке. Датотека је успешно отпремљена."
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "Отпремљена датотека прелази смерницу upload_max_filesize у датотеци php.ini:"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Отпремљена датотека прелази смерницу MAX_FILE_SIZE која је наведена у HTML обрасцу"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Датотека је делимично отпремљена"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Датотека није отпремљена"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Недостаје привремена фасцикла"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Не могу да пишем на диск"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr ""
@@ -71,11 +71,15 @@ msgstr "Датотеке"
msgid "Unshare"
msgstr "Укини дељење"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Обриши"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Преименуј"
@@ -180,31 +184,31 @@ msgstr ""
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Назив"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Величина"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Измењено"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 фасцикла"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} фасцикле/и"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 датотека"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} датотеке/а"
diff --git a/l10n/sr/files_encryption.po b/l10n/sr/files_encryption.po
index 7765fc06e6c..4578d747327 100644
--- a/l10n/sr/files_encryption.po
+++ b/l10n/sr/files_encryption.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n"
"MIME-Version: 1.0\n"
@@ -41,44 +41,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "Шифровање"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "Шифровање"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Не шифруј следеће типове датотека"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Ништа"
diff --git a/l10n/sr/files_sharing.po b/l10n/sr/files_sharing.po
index 345fb947c11..d2e787a42cd 100644
--- a/l10n/sr/files_sharing.po
+++ b/l10n/sr/files_sharing.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-24 00:06+0100\n"
-"PO-Revision-Date: 2013-01-23 08:30+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 17:30+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n"
"MIME-Version: 1.0\n"
@@ -19,30 +19,30 @@ msgstr ""
#: templates/authenticate.php:4
msgid "Password"
-msgstr ""
+msgstr "Лозинка"
#: templates/authenticate.php:6
msgid "Submit"
msgstr "Пошаљи"
-#: templates/public.php:17
+#: templates/public.php:9
#, php-format
msgid "%s shared the folder %s with you"
msgstr ""
-#: templates/public.php:19
+#: templates/public.php:11
#, php-format
msgid "%s shared the file %s with you"
msgstr ""
-#: templates/public.php:22 templates/public.php:38
+#: templates/public.php:14 templates/public.php:30
msgid "Download"
-msgstr ""
+msgstr "Преузми"
-#: templates/public.php:37
+#: templates/public.php:29
msgid "No preview available for"
msgstr ""
-#: templates/public.php:43
+#: templates/public.php:35
msgid "web services under your control"
msgstr ""
diff --git a/l10n/sr/files_trashbin.po b/l10n/sr/files_trashbin.po
index 4841b50b031..fb4b9633bcb 100644
--- a/l10n/sr/files_trashbin.po
+++ b/l10n/sr/files_trashbin.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# <theranchcowboy@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,42 +18,42 @@ 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"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
-msgstr ""
+msgstr "врати у претходно стање"
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Име"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
-msgstr ""
+msgstr "Обрисано"
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 фасцикла"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} фасцикле/и"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 датотека"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} датотеке/а"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
-msgstr ""
+msgstr "Овде нема ништа. Корпа за отпатке је празна."
#: templates/index.php:20 templates/index.php:22
msgid "Restore"
-msgstr ""
+msgstr "Врати"
diff --git a/l10n/sr/files_versions.po b/l10n/sr/files_versions.po
index 7c031b84aa7..84371b65544 100644
--- a/l10n/sr/files_versions.po
+++ b/l10n/sr/files_versions.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# <theranchcowboy@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-15 00:03+0100\n"
-"PO-Revision-Date: 2013-01-14 23:04+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2013-02-02 00:06+0100\n"
+"PO-Revision-Date: 2013-02-01 14:10+0000\n"
+"Last-Translator: Rancher <theranchcowboy@gmail.com>\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"
@@ -19,12 +20,12 @@ msgstr ""
#: js/versions.js:16
msgid "History"
-msgstr ""
+msgstr "Историја"
#: templates/settings.php:3
msgid "Files Versioning"
-msgstr ""
+msgstr "Прављење верзија датотека"
#: templates/settings.php:4
msgid "Enable"
-msgstr ""
+msgstr "Омогући"
diff --git a/l10n/sr/lib.po b/l10n/sr/lib.po
index 3b899eb0222..5f6cad797ab 100644
--- a/l10n/sr/lib.po
+++ b/l10n/sr/lib.po
@@ -4,14 +4,15 @@
#
# Translators:
# Ivan Petrović <ivan@ipplusstudio.com>, 2012-2013.
+# <theranchcowboy@gmail.com>, 2013.
# <theranchcowboy@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-24 00:06+0100\n"
-"PO-Revision-Date: 2013-01-23 08:24+0000\n"
-"Last-Translator: Ivan Petrović <ivan@ipplusstudio.com>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 17:30+0000\n"
+"Last-Translator: Rancher <theranchcowboy@gmail.com>\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"
@@ -19,47 +20,47 @@ 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"
-#: app.php:301
+#: app.php:313
msgid "Help"
msgstr "Помоћ"
-#: app.php:308
+#: app.php:320
msgid "Personal"
msgstr "Лично"
-#: app.php:313
+#: app.php:325
msgid "Settings"
-msgstr "Подешавања"
+msgstr "Поставке"
-#: app.php:318
+#: app.php:330
msgid "Users"
msgstr "Корисници"
-#: app.php:325
+#: app.php:337
msgid "Apps"
msgstr "Апликације"
-#: app.php:327
+#: app.php:339
msgid "Admin"
-msgstr "Администрација"
+msgstr "Администратор"
-#: files.php:365
+#: files.php:202
msgid "ZIP download is turned off."
msgstr "Преузимање ZIP-а је искључено."
-#: files.php:366
+#: files.php:203
msgid "Files need to be downloaded one by one."
msgstr "Датотеке морате преузимати једну по једну."
-#: files.php:366 files.php:391
+#: files.php:203 files.php:228
msgid "Back to Files"
msgstr "Назад на датотеке"
-#: files.php:390
+#: files.php:227
msgid "Selected files too large to generate zip file."
msgstr "Изабране датотеке су превелике да бисте направили ZIP датотеку."
-#: helper.php:229
+#: helper.php:226
msgid "couldn't be determined"
msgstr "није одређено"
@@ -146,11 +147,11 @@ msgstr "%s је доступна. Погледајте <a href=\"%s\">више
#: updater.php:77
msgid "up to date"
-msgstr "је ажурна."
+msgstr "је ажурна"
#: updater.php:80
msgid "updates check is disabled"
-msgstr "провера ажурирања је онемогућена."
+msgstr "провера ажурирања је онемогућена"
#: vcategories.php:188 vcategories.php:249
#, php-format
diff --git a/l10n/sr/settings.po b/l10n/sr/settings.po
index 02c0627b45c..57f48decd57 100644
--- a/l10n/sr/settings.po
+++ b/l10n/sr/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n"
"MIME-Version: 1.0\n"
@@ -23,6 +23,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Грешка приликом учитавања списка из Складишта Програма"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Грешка при аутентификацији"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "Група већ постоји"
@@ -47,10 +56,6 @@ msgstr "Неисправна е-адреса"
msgid "Unable to delete group"
msgstr "Не могу да уклоним групу"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Грешка при аутентификацији"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Не могу да уклоним корисника"
@@ -77,15 +82,43 @@ msgstr "Не могу да додам корисника у групу %s"
msgid "Unable to remove user from group %s"
msgstr "Не могу да уклоним корисника из групе %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Искључи"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Укључи"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Грешка"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Чување у току..."
@@ -113,6 +146,10 @@ msgstr "Погледајте страницу са програмима на app
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-лиценцирао <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Ажурирај"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr ""
@@ -158,67 +195,83 @@ msgstr ""
msgid "Download iOS Client"
msgstr ""
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Лозинка"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Лозинка је промењена"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Не могу да изменим вашу лозинку"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Тренутна лозинка"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Нова лозинка"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "прикажи"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Измени лозинку"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "Е-пошта"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Ваша адреса е-поште"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Ун"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Језик"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr " Помозите у превођењу"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr ""
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr ""
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr ""
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -252,10 +305,6 @@ msgstr ""
msgid "Other"
msgstr "Друго"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Управник групе"
diff --git a/l10n/sr/user_ldap.po b/l10n/sr/user_ldap.po
index 00ff848a20a..138ac0e03ff 100644
--- a/l10n/sr/user_ldap.po
+++ b/l10n/sr/user_ldap.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# <theranchcowboy@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-18 00:03+0100\n"
-"PO-Revision-Date: 2013-01-17 21:57+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 20:40+0000\n"
+"Last-Translator: Rancher <theranchcowboy@gmail.com>\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"
@@ -17,6 +18,58 @@ 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/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Брисање није успело"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -31,165 +84,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
-msgid "Host"
+msgid "Server configuration"
msgstr ""
-#: templates/settings.php:15
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
+msgid "Host"
+msgstr "Домаћин"
+
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
-msgstr ""
+msgstr "Можете да изоставите протокол, осим ако захтевате SSL. У том случају почните са ldaps://."
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
-msgstr ""
+msgstr "База DN"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
-msgstr ""
+msgstr "Корисник DN"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
-msgstr ""
+msgstr "DN корисника клијента са којим треба да се успостави веза, нпр. uid=agent,dc=example,dc=com. За анониман приступ, оставите поља DN и лозинка празним."
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
-msgstr ""
+msgstr "Лозинка"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
-msgstr ""
+msgstr "За анониман приступ, оставите поља DN и лозинка празним."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
-msgstr ""
+msgstr "Филтер за пријаву корисника"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
-msgstr ""
+msgstr "Одређује филтер за примењивање при покушају пријаве. %%uid замењује корисничко име."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
-msgstr ""
+msgstr "користите чувар места %%uid, нпр. „uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
-msgstr ""
+msgstr "Филтер за списак корисника"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
-msgstr ""
+msgstr "Одређује филтер за примењивање при прибављању корисника."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
-msgstr ""
+msgstr "без икаквог чувара места, нпр. „objectClass=person“."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
-msgstr ""
+msgstr "Филтер групе"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
-msgstr ""
+msgstr "Одређује филтер за примењивање при прибављању група."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
+msgstr "без икаквог чувара места, нпр. „objectClass=posixGroup“."
+
+#: templates/settings.php:31
+msgid "Connection Settings"
msgstr ""
-#: templates/settings.php:24
-msgid "Port"
+#: templates/settings.php:33
+msgid "Configuration Active"
msgstr ""
-#: templates/settings.php:25
-msgid "Base User Tree"
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:34
+msgid "Port"
+msgstr "Порт"
+
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:28
-msgid "Use TLS"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
+msgid "Use TLS"
+msgstr "Користи TLS"
+
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
-msgstr ""
+msgstr "Не користите за SSL везе јер неће радити."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
-msgstr ""
+msgstr "LDAP сервер осетљив на велика и мала слова (Windows)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
-msgstr ""
+msgstr "Искључите потврду SSL сертификата."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
-msgstr ""
+msgstr "Увезите SSL сертификат LDAP сервера у свој ownCloud ако веза ради само са овом опцијом."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
+msgstr "Не препоручује се; користите само за тестирање."
+
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "у секундама. Промена испражњава кеш меморију."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "User Display Name Field"
-msgstr ""
+msgstr "Име приказа корисника"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
+msgstr "LDAP атрибут за стварање имена ownCloud-а корисника."
+
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "Основно стабло корисника"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
msgstr ""
-#: templates/settings.php:32
-msgid "Group Display Name Field"
+#: templates/settings.php:47
+msgid "User Search Attributes"
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
+msgid "Group Display Name Field"
+msgstr "Име приказа групе"
+
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
+msgstr "LDAP атрибут за стварање имена ownCloud-а групе."
+
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "Основна стабло група"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
msgstr ""
-#: templates/settings.php:34
-msgid "in bytes"
+#: templates/settings.php:50
+msgid "Group Search Attributes"
msgstr ""
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Придруживање чланова у групу"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
msgstr ""
-#: templates/settings.php:37
+#: templates/settings.php:56
+msgid "in bytes"
+msgstr "у бајтовима"
+
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr ""
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Помоћ"
diff --git a/l10n/sr/user_webdavauth.po b/l10n/sr/user_webdavauth.po
index 8e72a9d363a..764d45ef408 100644
--- a/l10n/sr/user_webdavauth.po
+++ b/l10n/sr/user_webdavauth.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# <theranchcowboy@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-15 00:03+0100\n"
-"PO-Revision-Date: 2013-01-14 23:04+0000\n"
-"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 22:10+0000\n"
+"Last-Translator: Rancher <theranchcowboy@gmail.com>\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"
@@ -19,15 +20,15 @@ msgstr ""
#: templates/settings.php:3
msgid "WebDAV Authentication"
-msgstr ""
+msgstr "WebDAV провера идентитета"
#: templates/settings.php:4
msgid "URL: http://"
-msgstr ""
+msgstr "Адреса: http://"
#: templates/settings.php:6
msgid ""
"ownCloud will send the user credentials to this URL. This plugin checks the "
"response and will interpret the HTTP statuscodes 401 and 403 as invalid "
"credentials, and all other responses as valid credentials."
-msgstr ""
+msgstr "ownCloud ће послати акредитиве корисника на ову адресу. Овај прикључак проверава одговор и тумачи HTTP статусне кодове 401 и 403 као неисправне акредитиве, а све остале одговоре као исправне."
diff --git a/l10n/sr@latin/core.po b/l10n/sr@latin/core.po
index fd54f215b9b..57d7af27d17 100644
--- a/l10n/sr@latin/core.po
+++ b/l10n/sr@latin/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: 2013-01-30 00:23+0100\n"
-"PO-Revision-Date: 2013-01-29 23:23+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:07+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n"
"MIME-Version: 1.0\n"
@@ -156,59 +156,59 @@ msgstr "Novembar"
msgid "December"
msgstr "Decembar"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Podešavanja"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr ""
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr ""
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr ""
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr ""
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr ""
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr ""
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr ""
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr ""
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr ""
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr ""
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr ""
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr ""
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr ""
@@ -541,7 +541,7 @@ msgstr "Završi podešavanje"
msgid "web services under your control"
msgstr ""
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Odjava"
@@ -563,14 +563,18 @@ msgstr ""
msgid "Lost your password?"
msgstr "Izgubili ste lozinku?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "upamti"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr ""
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "prethodno"
diff --git a/l10n/sr@latin/files.po b/l10n/sr@latin/files.po
index 73873acd218..1b5ac038d1b 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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n"
"MIME-Version: 1.0\n"
@@ -18,46 +18,46 @@ 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/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Nema greške, fajl je uspešno poslat"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr ""
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Poslati fajl prevazilazi direktivu MAX_FILE_SIZE koja je navedena u HTML formi"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Poslati fajl je samo delimično otpremljen!"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Nijedan fajl nije poslat"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Nedostaje privremena fascikla"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr ""
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr ""
@@ -69,11 +69,15 @@ msgstr "Fajlovi"
msgid "Unshare"
msgstr ""
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Obriši"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr ""
@@ -178,31 +182,31 @@ msgstr ""
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Ime"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Veličina"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Zadnja izmena"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr ""
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr ""
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr ""
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr ""
diff --git a/l10n/sr@latin/files_encryption.po b/l10n/sr@latin/files_encryption.po
index 39f12cfb59b..55b2d059ad0 100644
--- a/l10n/sr@latin/files_encryption.po
+++ b/l10n/sr@latin/files_encryption.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n"
"MIME-Version: 1.0\n"
@@ -39,44 +39,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr ""
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr ""
diff --git a/l10n/sr@latin/files_trashbin.po b/l10n/sr@latin/files_trashbin.po
index c7c81a1d61b..da3cf064a60 100644
--- a/l10n/sr@latin/files_trashbin.po
+++ b/l10n/sr@latin/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,35 +17,35 @@ 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"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Ime"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
msgstr ""
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
msgstr ""
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
msgstr ""
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
msgstr ""
diff --git a/l10n/sr@latin/settings.po b/l10n/sr@latin/settings.po
index da806c71a99..f5f05886b64 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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n"
"MIME-Version: 1.0\n"
@@ -22,6 +22,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr ""
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Greška pri autentifikaciji"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr ""
@@ -46,10 +55,6 @@ msgstr ""
msgid "Unable to delete group"
msgstr ""
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Greška pri autentifikaciji"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr ""
@@ -76,15 +81,43 @@ msgstr ""
msgid "Unable to remove user from group %s"
msgstr ""
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr ""
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr ""
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr ""
@@ -112,6 +145,10 @@ msgstr ""
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr ""
+#: templates/apps.php:31
+msgid "Update"
+msgstr ""
+
#: templates/help.php:3
msgid "User Documentation"
msgstr ""
@@ -157,67 +194,83 @@ msgstr ""
msgid "Download iOS Client"
msgstr ""
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Lozinka"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr ""
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Ne mogu da izmenim vašu lozinku"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Trenutna lozinka"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Nova lozinka"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "prikaži"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Izmeni lozinku"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "E-mail"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr ""
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr ""
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Jezik"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr ""
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr ""
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr ""
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr ""
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -251,10 +304,6 @@ msgstr ""
msgid "Other"
msgstr "Drugo"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr ""
diff --git a/l10n/sr@latin/user_ldap.po b/l10n/sr@latin/user_ldap.po
index c78635ad495..9933827859e 100644
--- a/l10n/sr@latin/user_ldap.po
+++ b/l10n/sr@latin/user_ldap.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-18 00:03+0100\n"
-"PO-Revision-Date: 2013-01-17 21:57+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n"
"MIME-Version: 1.0\n"
@@ -17,6 +17,58 @@ 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/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr ""
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -31,165 +83,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr ""
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr ""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr ""
-#: templates/settings.php:25
-msgid "Base User Tree"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr ""
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr ""
-#: templates/settings.php:34
-msgid "in bytes"
+#: templates/settings.php:49
+msgid "Base Group Tree"
msgstr ""
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
msgstr ""
-#: templates/settings.php:37
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
+msgid "in bytes"
+msgstr ""
+
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr ""
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Pomoć"
diff --git a/l10n/sv/core.po b/l10n/sv/core.po
index 71a6c4faec7..5d9d7db303d 100644
--- a/l10n/sv/core.po
+++ b/l10n/sv/core.po
@@ -14,8 +14,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:07+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n"
"MIME-Version: 1.0\n"
@@ -162,59 +162,59 @@ msgstr "November"
msgid "December"
msgstr "December"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Inställningar"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "sekunder sedan"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "1 minut sedan"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{minutes} minuter sedan"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "1 timme sedan"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "{hours} timmar sedan"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "i dag"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "i går"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{days} dagar sedan"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "förra månaden"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "{months} månader sedan"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "månader sedan"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "förra året"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "år sedan"
@@ -547,7 +547,7 @@ msgstr "Avsluta installation"
msgid "web services under your control"
msgstr "webbtjänster under din kontroll"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Logga ut"
@@ -569,14 +569,18 @@ msgstr "Ändra genast lösenord för att säkra ditt konto."
msgid "Lost your password?"
msgstr "Glömt ditt lösenord?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "kom ihåg"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Logga in"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "föregående"
diff --git a/l10n/sv/files.po b/l10n/sv/files.po
index 9d76f3178fc..1abbf3debc0 100644
--- a/l10n/sv/files.po
+++ b/l10n/sv/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n"
"MIME-Version: 1.0\n"
@@ -24,46 +24,46 @@ msgstr ""
"Language: sv\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Ingen fil uppladdad. Okänt fel"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Inga fel uppstod. Filen laddades upp utan problem"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "Den uppladdade filen överskrider upload_max_filesize direktivet php.ini:"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Den uppladdade filen överstiger MAX_FILE_SIZE direktivet som anges i HTML-formulär"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Den uppladdade filen var endast delvis uppladdad"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Ingen fil blev uppladdad"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Saknar en tillfällig mapp"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Misslyckades spara till disk"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "Inte tillräckligt med utrymme tillgängligt"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "Felaktig mapp."
@@ -75,11 +75,15 @@ msgstr "Filer"
msgid "Unshare"
msgstr "Sluta dela"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Radera"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Byt namn"
@@ -113,7 +117,7 @@ msgstr "ersatt {new_name} med {old_name}"
#: js/filelist.js:280
msgid "perform delete operation"
-msgstr ""
+msgstr "utför raderingen"
#: js/files.js:52
msgid "'.' is an invalid file name."
@@ -184,31 +188,31 @@ msgstr "URL kan inte vara tom."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "Ogiltigt mappnamn. Användande av 'Shared' är reserverat av ownCloud"
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Namn"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Storlek"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Ändrad"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 mapp"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} mappar"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 fil"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} filer"
@@ -266,7 +270,7 @@ msgstr "Från länk"
#: templates/index.php:40
msgid "Trash"
-msgstr ""
+msgstr "Papperskorgen"
#: templates/index.php:46
msgid "Cancel upload"
diff --git a/l10n/sv/files_encryption.po b/l10n/sv/files_encryption.po
index cb599b8ee0c..3c52fd72781 100644
--- a/l10n/sv/files_encryption.po
+++ b/l10n/sv/files_encryption.po
@@ -3,14 +3,15 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# André <lokal_profil@hotmail.com>, 2013.
# Magnus Höglund <magnus@linux.com>, 2012-2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-25 00:05+0100\n"
-"PO-Revision-Date: 2013-01-24 20:45+0000\n"
-"Last-Translator: Magnus Höglund <magnus@linux.com>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 02:41+0000\n"
+"Last-Translator: Lokal_Profil <lokal_profil@hotmail.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"
@@ -40,44 +41,22 @@ msgstr "Kontrollera dina lösenord och försök igen."
msgid "Could not change your file encryption password to your login password"
msgstr "Kunde inte ändra ditt filkrypteringslösenord till ditt loginlösenord"
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr "Välj krypteringsläge:"
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr "Kryptering på klientsidan (säkraste men gör det omöjligt att komma åt dina filer med en webbläsare)"
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr "Kryptering på serversidan (kan komma åt dina filer från webbläsare och datorklient)"
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr "Ingen (ingen kryptering alls)"
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
-msgstr "Viktigt: När du har valt ett krypteringsläge finns det inget sätt att ändra tillbaka"
-
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
-msgstr "Användarspecifik (låter användaren bestämma)"
-
-#: templates/settings.php:65
+#: templates/settings-personal.php:4 templates/settings.php:5
msgid "Encryption"
msgstr "Kryptering"
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Exkludera följande filtyper från kryptering"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
+msgstr "Filkryptering är aktiverat."
+
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
+msgstr "Följande filtyper kommer inte att krypteras:"
+
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
+msgstr "Exkludera följande filtyper från kryptering:"
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Ingen"
diff --git a/l10n/sv/files_trashbin.po b/l10n/sv/files_trashbin.po
index 0e87cb89c01..897bddc00ea 100644
--- a/l10n/sv/files_trashbin.po
+++ b/l10n/sv/files_trashbin.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# André <lokal_profil@hotmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,42 +18,42 @@ msgstr ""
"Language: sv\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
-msgstr ""
+msgstr "utför återställning"
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Namn"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
-msgstr ""
+msgstr "Raderad"
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 mapp"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} mappar"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 fil"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} filer"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
-msgstr ""
+msgstr "Ingenting här. Din papperskorg är tom!"
#: templates/index.php:20 templates/index.php:22
msgid "Restore"
-msgstr ""
+msgstr "Återskapa"
diff --git a/l10n/sv/settings.po b/l10n/sv/settings.po
index eef6b683428..c51345d4304 100644
--- a/l10n/sv/settings.po
+++ b/l10n/sv/settings.po
@@ -16,9 +16,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 02:00+0000\n"
-"Last-Translator: Lokal_Profil <lokal_profil@hotmail.com>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -30,6 +30,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Kan inte ladda listan från App Store"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Autentiseringsfel"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "Gruppen finns redan"
@@ -54,10 +63,6 @@ msgstr "Ogiltig e-post"
msgid "Unable to delete group"
msgstr "Kan inte radera grupp"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Autentiseringsfel"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Kan inte radera användare"
@@ -84,15 +89,43 @@ msgstr "Kan inte lägga till användare i gruppen %s"
msgid "Unable to remove user from group %s"
msgstr "Kan inte radera användare från gruppen %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr "Kunde inte uppdatera appen"
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr "Uppdaterar till {appversion}"
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Deaktivera"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Aktivera"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr "Var god vänta..."
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr "Uppdaterar..."
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr "Fel uppstod vid uppdatering av appen"
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Fel"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr "Uppdaterad"
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Sparar..."
@@ -120,6 +153,10 @@ msgstr "Se programsida på apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-licensierad av <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Uppdatera"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Användardokumentation"
@@ -165,67 +202,83 @@ msgstr "Ladda ner klient för Android"
msgid "Download iOS Client"
msgstr "Ladda ner klient för iOS"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Lösenord"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Ditt lösenord har ändrats"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Kunde inte ändra ditt lösenord"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Nuvarande lösenord"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Nytt lösenord"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "visa"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Ändra lösenord"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr "Visat namn"
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "E-post"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Din e-postadress"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Fyll i en e-postadress för att aktivera återställning av lösenord"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Språk"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Hjälp att översätta"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "Använd denna adress för att ansluta till ownCloud i din filhanterare"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Version"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -259,10 +312,6 @@ msgstr "Obegränsad"
msgid "Other"
msgstr "Annat"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr "Visat namn"
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Gruppadministratör"
diff --git a/l10n/sv/user_ldap.po b/l10n/sv/user_ldap.po
index 4455df0fb2f..955753ff393 100644
--- a/l10n/sv/user_ldap.po
+++ b/l10n/sv/user_ldap.po
@@ -3,14 +3,16 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# <admin@danielholm.se>, 2013.
+# André <lokal_profil@hotmail.com>, 2013.
# Magnus Höglund <magnus@linux.com>, 2012-2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-21 15:10+0000\n"
-"Last-Translator: Magnus Höglund <magnus@linux.com>\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 14:20+0000\n"
+"Last-Translator: danielholm <admin@danielholm.se>\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"
@@ -18,6 +20,58 @@ msgstr ""
"Language: sv\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr "Misslyckades med att radera serverinställningen"
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr "Inställningen är giltig och anslutningen kunde upprättas!"
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr "Konfigurationen är riktig, men Bind felade. Var vänlig och kontrollera serverinställningar och logininformation."
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr "Inställningen är ogiltig. Vänligen se ownCloud-loggen för fler detaljer."
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Raderingen misslyckades"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr "Ta över inställningar från tidigare serverkonfiguration?"
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr "Behåll inställningarna?"
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr "Kunde inte lägga till serverinställning"
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr "Anslutningstestet lyckades"
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr "Anslutningstestet misslyckades"
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr "Vill du verkligen radera den nuvarande serverinställningen?"
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr "Bekräfta radering"
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -32,165 +86,227 @@ msgid ""
msgstr "<b>Varning:</b> PHP LDAP - modulen är inte installerad, serversidan kommer inte att fungera. Kontakta din systemadministratör för installation."
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr "Serverinställning"
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr "Lägg till serverinställning"
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Server"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "Du behöver inte ange protokoll förutom om du använder SSL. Starta då med ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "Start DN"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr "Ett Start DN per rad"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "Du kan ange start DN för användare och grupper under fliken Avancerat"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "Användare DN"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "DN för användaren som skall användas, t.ex. uid=agent, dc=example, dc=com. För anonym åtkomst, lämna DN och lösenord tomt."
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Lösenord"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "För anonym åtkomst, lämna DN och lösenord tomt."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "Filter logga in användare"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "Definierar filter att tillämpa vid inloggningsförsök. %% uid ersätter användarnamn i loginåtgärden."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "använd platshållare %%uid, t ex \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "Filter lista användare"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "Definierar filter att tillämpa vid listning av användare."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "utan platshållare, t.ex. \"objectClass=person\"."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Gruppfilter"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "Definierar filter att tillämpa vid listning av grupper."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "utan platshållare, t.ex. \"objectClass=posixGroup\"."
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr "Uppkopplingsinställningar"
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr "Konfiguration aktiv"
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr "Ifall denna är avbockad så kommer konfigurationen att skippas."
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Port"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "Bas för användare i katalogtjänst"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr "Säkerhetskopierings-värd (Replika)"
-#: templates/settings.php:25
-msgid "One User Base DN per line"
-msgstr "En Användare start DN per rad"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
+msgstr "Ange en valfri värd för säkerhetskopiering. Den måste vara en replika av den huvudsakliga LDAP/AD-servern"
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "Bas för grupper i katalogtjänst"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr "Säkerhetskopierins-port (Replika)"
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
-msgstr "En Grupp start DN per rad"
+#: templates/settings.php:37
+msgid "Disable Main Server"
+msgstr "Inaktivera huvudserver"
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "Attribut för gruppmedlemmar"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr "När denna är påkopplad kommer ownCloud att koppla upp till replika-servern, endast."
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Använd TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "Använd inte för SSL-anslutningar, det kommer inte att fungera."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "LDAP-servern är okänslig för gemener och versaler (Windows)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Stäng av verifiering av SSL-certifikat."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "Om anslutningen bara fungerar med det här alternativet, importera LDAP-serverns SSL-certifikat i din ownCloud-server."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "Rekommenderas inte, använd bara för test. "
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "i sekunder. En förändring tömmer cache."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr "Mappinställningar"
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "Attribut för användarnamn"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "Attribut som används för att generera användarnamn i ownCloud."
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "Bas för användare i katalogtjänst"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr "En Användare start DN per rad"
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr "Användarsökningsattribut"
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr "Valfritt; ett attribut per rad"
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "Attribut för gruppnamn"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "Attribut som används för att generera gruppnamn i ownCloud."
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "Bas för grupper i katalogtjänst"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr "En Grupp start DN per rad"
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr "Gruppsökningsattribut"
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Attribut för gruppmedlemmar"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr "Specialattribut"
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "i bytes"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "i sekunder. En förändring tömmer cache."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "Lämnas tomt för användarnamn (standard). Ange annars ett LDAP/AD-attribut."
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Hjälp"
diff --git a/l10n/ta_LK/core.po b/l10n/ta_LK/core.po
index acdbe5f39a9..ff63ed21700 100644
--- a/l10n/ta_LK/core.po
+++ b/l10n/ta_LK/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n"
"MIME-Version: 1.0\n"
@@ -156,59 +156,59 @@ msgstr "கார்த்திகை"
msgid "December"
msgstr "மார்கழி"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "அமைப்புகள்"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "செக்கன்களுக்கு முன்"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "1 நிமிடத்திற்கு முன் "
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{நிமிடங்கள்} நிமிடங்களுக்கு முன் "
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "1 மணித்தியாலத்திற்கு முன்"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "{மணித்தியாலங்கள்} மணித்தியாலங்களிற்கு முன்"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "இன்று"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "நேற்று"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{நாட்கள்} நாட்களுக்கு முன்"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "கடந்த மாதம்"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "{மாதங்கள்} மாதங்களிற்கு முன்"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "மாதங்களுக்கு முன்"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "கடந்த வருடம்"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "வருடங்களுக்கு முன்"
@@ -541,7 +541,7 @@ msgstr "அமைப்பை முடிக்க"
msgid "web services under your control"
msgstr "உங்கள் கட்டுப்பாட்டின் கீழ் இணைய சேவைகள்"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "விடுபதிகை செய்க"
@@ -563,14 +563,18 @@ msgstr "உங்களுடைய கணக்கை மீண்டும்
msgid "Lost your password?"
msgstr "உங்கள் கடவுச்சொல்லை தொலைத்துவிட்டீர்களா?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "ஞாபகப்படுத்துக"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "புகுபதிகை"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "முந்தைய"
diff --git a/l10n/ta_LK/files.po b/l10n/ta_LK/files.po
index c88cea4b33a..981b7fbcc87 100644
--- a/l10n/ta_LK/files.po
+++ b/l10n/ta_LK/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n"
"MIME-Version: 1.0\n"
@@ -18,46 +18,46 @@ msgstr ""
"Language: ta_LK\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "ஒரு கோப்பும் பதிவேற்றப்படவில்லை. அறியப்படாத வழு"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "இங்கு வழு இல்லை, கோப்பு வெற்றிகரமாக பதிவேற்றப்பட்டது"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr ""
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "பதிவேற்றப்பட்ட கோப்பானது HTML படிவத்தில் குறிப்பிடப்பட்டுள்ள MAX_FILE_SIZE directive ஐ விட கூடியது"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "பதிவேற்றப்பட்ட கோப்பானது பகுதியாக மட்டுமே பதிவேற்றப்பட்டுள்ளது"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "எந்த கோப்பும் பதிவேற்றப்படவில்லை"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "ஒரு தற்காலிகமான கோப்புறையை காணவில்லை"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "வட்டில் எழுத முடியவில்லை"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr ""
@@ -69,11 +69,15 @@ msgstr "கோப்புகள்"
msgid "Unshare"
msgstr "பகிரப்படாதது"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "அழிக்க"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "பெயர்மாற்றம்"
@@ -178,31 +182,31 @@ msgstr "URL வெறுமையாக இருக்கமுடியாத
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "பெயர்"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "அளவு"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "மாற்றப்பட்டது"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 கோப்புறை"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{எண்ணிக்கை} கோப்புறைகள்"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 கோப்பு"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{எண்ணிக்கை} கோப்புகள்"
diff --git a/l10n/ta_LK/files_encryption.po b/l10n/ta_LK/files_encryption.po
index 82cfd11914c..dc06118a3e5 100644
--- a/l10n/ta_LK/files_encryption.po
+++ b/l10n/ta_LK/files_encryption.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n"
"MIME-Version: 1.0\n"
@@ -40,44 +40,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "மறைக்குறியீடு"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "மறைக்குறியீடு"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "மறைக்குறியாக்கலில் பின்வரும் கோப்பு வகைகளை நீக்கவும்"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "ஒன்றுமில்லை"
diff --git a/l10n/ta_LK/files_trashbin.po b/l10n/ta_LK/files_trashbin.po
index 6699d6ca960..885b8e84a2c 100644
--- a/l10n/ta_LK/files_trashbin.po
+++ b/l10n/ta_LK/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -17,37 +17,37 @@ msgstr ""
"Language: ta_LK\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "பெயர்"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 கோப்புறை"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{எண்ணிக்கை} கோப்புறைகள்"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 கோப்பு"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{எண்ணிக்கை} கோப்புகள்"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
diff --git a/l10n/ta_LK/settings.po b/l10n/ta_LK/settings.po
index 2aaf1554459..6e3983c95c4 100644
--- a/l10n/ta_LK/settings.po
+++ b/l10n/ta_LK/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n"
"MIME-Version: 1.0\n"
@@ -22,6 +22,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "செயலி சேமிப்பிலிருந்து பட்டியலை ஏற்றமுடியாதுள்ளது"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "அத்தாட்சிப்படுத்தலில் வழு"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "குழு ஏற்கனவே உள்ளது"
@@ -46,10 +55,6 @@ msgstr "செல்லுபடியற்ற மின்னஞ்சல்"
msgid "Unable to delete group"
msgstr "குழுவை நீக்க முடியாது"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "அத்தாட்சிப்படுத்தலில் வழு"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "பயனாளரை நீக்க முடியாது"
@@ -76,15 +81,43 @@ msgstr "குழு %s இல் பயனாளரை சேர்க்க
msgid "Unable to remove user from group %s"
msgstr "குழு %s இலிருந்து பயனாளரை நீக்கமுடியாது"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "இயலுமைப்ப"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "செயலற்றதாக்குக"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "வழு"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "இயலுமைப்படுத்துக"
@@ -112,6 +145,10 @@ msgstr "apps.owncloud.com இல் செயலி பக்கத்தை ப
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"அனுமதிப்பத்திரம்\"></span>-அனுமதி பெற்ற <span class=\"ஆசிரியர்\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "இற்றைப்படுத்தல்"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr ""
@@ -157,67 +194,83 @@ msgstr ""
msgid "Download iOS Client"
msgstr ""
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "கடவுச்சொல்"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "உங்களுடைய கடவுச்சொல் மாற்றப்பட்டுள்ளது"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "உங்களுடைய கடவுச்சொல்லை மாற்றமுடியாது"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "தற்போதைய கடவுச்சொல்"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "புதிய கடவுச்சொல்"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "காட்டு"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "கடவுச்சொல்லை மாற்றுக"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "மின்னஞ்சல்"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "உங்களுடைய மின்னஞ்சல் முகவரி"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "கடவுச்சொல் மீள் பெறுவதை இயலுமைப்படுத்துவதற்கு மின்னஞ்சல் முகவரியை இயலுமைப்படுத்துக"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "மொழி"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "மொழிபெயர்க்க உதவி"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr ""
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr ""
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr ""
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -251,10 +304,6 @@ msgstr ""
msgid "Other"
msgstr "மற்றவை"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "குழு நிர்வாகி"
diff --git a/l10n/ta_LK/user_ldap.po b/l10n/ta_LK/user_ldap.po
index 401d69aec01..c9b1c2c58d4 100644
--- a/l10n/ta_LK/user_ldap.po
+++ b/l10n/ta_LK/user_ldap.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-16 00:19+0100\n"
-"PO-Revision-Date: 2013-01-15 23:20+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n"
"MIME-Version: 1.0\n"
@@ -18,6 +18,58 @@ msgstr ""
"Language: ta_LK\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "நீக்கம் தோல்வியடைந்தது"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -32,165 +84,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "ஓம்புனர்"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "நீங்கள் SSL சேவையை தவிர உடன்படு வரைமுறையை தவிர்க்க முடியும். பிறகு ldaps:.// உடன் ஆரம்பிக்கவும்"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "தள DN"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "நீங்கள் பயனாளர்களுக்கும் மேன்மை தத்தலில் உள்ள குழுவிற்கும் தள DN ஐ குறிப்பிடலாம் "
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "பயனாளர் DN"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "கடவுச்சொல்"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "எந்த ஒதுக்கீடும் இல்லாமல், உதாரணம். \"objectClass=posixGroup\"."
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "துறை "
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "தள பயனாளர் மரம்"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "தள குழு மரம்"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "குழு உறுப்பினர் சங்கம்"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "TLS ஐ பயன்படுத்தவும்"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "SSL இணைப்பிற்கு பயன்படுத்தவேண்டாம், அது தோல்வியடையும்."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "உணர்ச்சியான LDAP சேவையகம் (சாளரங்கள்)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "SSL சான்றிதழின் செல்லுபடியை நிறுத்திவிடவும்"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "இந்த தெரிவுகளில் மட்டும் இணைப்பு வேலைசெய்தால், உங்களுடைய owncloud சேவையகத்திலிருந்து LDAP சேவையகத்தின் SSL சான்றிதழை இறக்குமதி செய்யவும்"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "பரிந்துரைக்கப்படவில்லை, சோதனைக்காக மட்டும் பயன்படுத்தவும்."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "செக்கன்களில். ஒரு மாற்றம் இடைமாற்றுநினைவகத்தை வெற்றிடமாக்கும்."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "பயனாளர் காட்சிப்பெயர் புலம்"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "பயனாளரின் ownCloud பெயரை உருவாக்க LDAP பண்புக்கூறை பயன்படுத்தவும்."
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "தள பயனாளர் மரம்"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "குழுவின் காட்சி பெயர் புலம் "
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "ownCloud குழுக்களின் பெயர்களை உருவாக்க LDAP பண்புக்கூறை பயன்படுத்தவும்."
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "தள குழு மரம்"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr ""
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "குழு உறுப்பினர் சங்கம்"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "bytes களில் "
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "செக்கன்களில். ஒரு மாற்றம் இடைமாற்றுநினைவகத்தை வெற்றிடமாக்கும்."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "பயனாளர் பெயரிற்கு வெற்றிடமாக விடவும் (பொது இருப்பு). இல்லாவிடின் LDAP/AD பண்புக்கூறை குறிப்பிடவும்."
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "உதவி"
diff --git a/l10n/templates/core.pot b/l10n/templates/core.pot
index f045b7f0344..7d0512dba9f 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: 2013-01-31 17:02+0100\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -155,59 +155,59 @@ msgstr ""
msgid "December"
msgstr ""
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr ""
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr ""
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr ""
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr ""
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr ""
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr ""
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr ""
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr ""
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr ""
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr ""
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr ""
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr ""
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr ""
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr ""
@@ -540,7 +540,7 @@ msgstr ""
msgid "web services under your control"
msgstr ""
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr ""
@@ -562,14 +562,18 @@ msgstr ""
msgid "Lost your password?"
msgstr ""
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr ""
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr ""
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr ""
diff --git a/l10n/templates/files.pot b/l10n/templates/files.pot
index c85bf1abbef..82ec8fdc4c0 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: 2013-01-31 17:02+0100\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,46 +17,46 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr ""
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr ""
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr ""
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr ""
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr ""
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr ""
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr ""
@@ -68,11 +68,15 @@ msgstr ""
msgid "Unshare"
msgstr ""
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr ""
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr ""
@@ -177,31 +181,31 @@ msgstr ""
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr ""
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr ""
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr ""
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr ""
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr ""
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr ""
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr ""
diff --git a/l10n/templates/files_encryption.pot b/l10n/templates/files_encryption.pot
index c417aac9728..4065f83e88e 100644
--- a/l10n/templates/files_encryption.pot
+++ b/l10n/templates/files_encryption.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -39,44 +39,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr ""
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it "
-"back"
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr ""
diff --git a/l10n/templates/files_external.pot b/l10n/templates/files_external.pot
index 61d11f8c814..70f6f01fe7e 100644
--- a/l10n/templates/files_external.pot
+++ b/l10n/templates/files_external.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -25,11 +25,11 @@ msgstr ""
msgid "Error configuring Dropbox storage"
msgstr ""
-#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:41
+#: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40
msgid "Grant access"
msgstr ""
-#: js/dropbox.js:73 js/google.js:73
+#: js/dropbox.js:73 js/google.js:72
msgid "Fill out all required fields"
msgstr ""
@@ -37,7 +37,7 @@ msgstr ""
msgid "Please provide a valid Dropbox app key and secret."
msgstr ""
-#: js/google.js:26 js/google.js:74 js/google.js:79
+#: js/google.js:26 js/google.js:73 js/google.js:78
msgid "Error configuring Google Drive storage"
msgstr ""
diff --git a/l10n/templates/files_sharing.pot b/l10n/templates/files_sharing.pot
index faa73d04bf1..fdaa852edca 100644
--- a/l10n/templates/files_sharing.pot
+++ b/l10n/templates/files_sharing.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/files_trashbin.pot b/l10n/templates/files_trashbin.pot
index b9480bd03c7..bf75a1b15d4 100644
--- a/l10n/templates/files_trashbin.pot
+++ b/l10n/templates/files_trashbin.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,35 +17,35 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
msgstr ""
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
msgstr ""
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
msgstr ""
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
msgstr ""
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
msgstr ""
diff --git a/l10n/templates/files_versions.pot b/l10n/templates/files_versions.pot
index fde4a367dc0..c15d3679e26 100644
--- a/l10n/templates/files_versions.pot
+++ b/l10n/templates/files_versions.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/lib.pot b/l10n/templates/lib.pot
index b8c44b6184b..d9cae265edb 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: 2013-01-31 17:02+0100\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,27 +17,27 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: app.php:301
+#: app.php:313
msgid "Help"
msgstr ""
-#: app.php:308
+#: app.php:320
msgid "Personal"
msgstr ""
-#: app.php:313
+#: app.php:325
msgid "Settings"
msgstr ""
-#: app.php:318
+#: app.php:330
msgid "Users"
msgstr ""
-#: app.php:325
+#: app.php:337
msgid "Apps"
msgstr ""
-#: app.php:327
+#: app.php:339
msgid "Admin"
msgstr ""
diff --git a/l10n/templates/settings.pot b/l10n/templates/settings.pot
index 37e3dd004a7..bd244208d59 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: 2013-01-31 17:02+0100\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -21,6 +21,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr ""
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr ""
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr ""
@@ -45,10 +54,6 @@ msgstr ""
msgid "Unable to delete group"
msgstr ""
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr ""
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr ""
@@ -75,15 +80,43 @@ msgstr ""
msgid "Unable to remove user from group %s"
msgstr ""
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr ""
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr ""
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr ""
@@ -112,6 +145,10 @@ msgid ""
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr ""
+#: templates/apps.php:31
+msgid "Update"
+msgstr ""
+
#: templates/help.php:3
msgid "User Documentation"
msgstr ""
@@ -157,67 +194,83 @@ msgstr ""
msgid "Download iOS Client"
msgstr ""
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr ""
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr ""
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr ""
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr ""
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr ""
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr ""
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr ""
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr ""
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr ""
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr ""
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr ""
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr ""
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr ""
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr ""
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr ""
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank"
"\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" "
@@ -250,10 +303,6 @@ msgstr ""
msgid "Other"
msgstr ""
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr ""
diff --git a/l10n/templates/user_ldap.pot b/l10n/templates/user_ldap.pot
index 5ad61de25c4..f26771344ba 100644
--- a/l10n/templates/user_ldap.pot
+++ b/l10n/templates/user_ldap.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,6 +17,58 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr ""
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may "
@@ -31,163 +83,225 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr ""
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr ""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr ""
-#: templates/settings.php:25
-msgid "Base User Tree"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr ""
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr ""
-#: templates/settings.php:34
-msgid "in bytes"
+#: templates/settings.php:49
+msgid "Base Group Tree"
msgstr ""
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
msgstr ""
-#: templates/settings.php:37
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
+msgid "in bytes"
+msgstr ""
+
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute."
msgstr ""
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr ""
diff --git a/l10n/templates/user_webdavauth.pot b/l10n/templates/user_webdavauth.pot
index d6f4d1f018a..af5e2100c2e 100644
--- a/l10n/templates/user_webdavauth.pot
+++ b/l10n/templates/user_webdavauth.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -25,7 +25,7 @@ msgstr ""
msgid "URL: http://"
msgstr ""
-#: templates/settings.php:6
+#: templates/settings.php:7
msgid ""
"ownCloud will send the user credentials to this URL. This plugin checks the "
"response and will interpret the HTTP statuscodes 401 and 403 as invalid "
diff --git a/l10n/th_TH/core.po b/l10n/th_TH/core.po
index 15c2ea22914..967a5a57f61 100644
--- a/l10n/th_TH/core.po
+++ b/l10n/th_TH/core.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n"
"MIME-Version: 1.0\n"
@@ -157,59 +157,59 @@ msgstr "พฤศจิกายน"
msgid "December"
msgstr "ธันวาคม"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "ตั้งค่า"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "วินาที ก่อนหน้านี้"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "1 นาทีก่อนหน้านี้"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{minutes} นาทีก่อนหน้านี้"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "1 ชั่วโมงก่อนหน้านี้"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "{hours} ชั่วโมงก่อนหน้านี้"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "วันนี้"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "เมื่อวานนี้"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{day} วันก่อนหน้านี้"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "เดือนที่แล้ว"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "{months} เดือนก่อนหน้านี้"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "เดือน ที่ผ่านมา"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "ปีที่แล้ว"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "ปี ที่ผ่านมา"
@@ -258,7 +258,7 @@ msgstr "แชร์"
#: js/share.js:29 js/share.js:43 js/share.js:90 js/share.js:93
msgid "Shared"
-msgstr ""
+msgstr "แชร์แล้ว"
#: js/share.js:141 js/share.js:611
msgid "Error while sharing"
@@ -542,7 +542,7 @@ msgstr "ติดตั้งเรียบร้อยแล้ว"
msgid "web services under your control"
msgstr "web services under your control"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "ออกจากระบบ"
@@ -564,14 +564,18 @@ msgstr "กรุณาเปลี่ยนรหัสผ่านของค
msgid "Lost your password?"
msgstr "ลืมรหัสผ่าน?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "จำรหัสผ่าน"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "เข้าสู่ระบบ"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "ก่อนหน้า"
diff --git a/l10n/th_TH/files.po b/l10n/th_TH/files.po
index f6d46e93f2d..5b83ba04bac 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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n"
"MIME-Version: 1.0\n"
@@ -19,46 +19,46 @@ msgstr ""
"Language: th_TH\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "ยังไม่มีไฟล์ใดที่ถูกอัพโหลด เกิดข้อผิดพลาดที่ไม่ทราบสาเหตุ"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "ไม่มีข้อผิดพลาดใดๆ ไฟล์ถูกอัพโหลดเรียบร้อยแล้ว"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "ขนาดไฟล์ที่อัพโหลดมีขนาดเกิน upload_max_filesize ที่ระบุไว้ใน php.ini"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "ไฟล์ที่อัพโหลดมีขนาดเกินคำสั่ง MAX_FILE_SIZE ที่ระบุเอาไว้ในรูปแบบคำสั่งในภาษา HTML"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "ไฟล์ที่อัพโหลดยังไม่ได้ถูกอัพโหลดอย่างสมบูรณ์"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "ยังไม่มีไฟล์ที่ถูกอัพโหลด"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "แฟ้มเอกสารชั่วคราวเกิดการสูญหาย"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "เขียนข้อมูลลงแผ่นดิสก์ล้มเหลว"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "มีพื้นที่เหลือไม่เพียงพอ"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "ไดเร็กทอรี่ไม่ถูกต้อง"
@@ -70,11 +70,15 @@ msgstr "ไฟล์"
msgid "Unshare"
msgstr "ยกเลิกการแชร์ข้อมูล"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "ลบ"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "เปลี่ยนชื่อ"
@@ -108,7 +112,7 @@ msgstr "แทนที่ {new_name} ด้วย {old_name} แล้ว"
#: js/filelist.js:280
msgid "perform delete operation"
-msgstr ""
+msgstr "ดำเนินการตามคำสั่งลบ"
#: js/files.js:52
msgid "'.' is an invalid file name."
@@ -179,31 +183,31 @@ msgstr "URL ไม่สามารถเว้นว่างได้"
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "ชื่อโฟลเดอร์ไม่ถูกต้อง การใช้งาน 'แชร์' สงวนไว้สำหรับ Owncloud เท่านั้น"
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "ชื่อ"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "ขนาด"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "ปรับปรุงล่าสุด"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 โฟลเดอร์"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} โฟลเดอร์"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 ไฟล์"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} ไฟล์"
@@ -261,7 +265,7 @@ msgstr "จากลิงก์"
#: templates/index.php:40
msgid "Trash"
-msgstr ""
+msgstr "ถังขยะ"
#: templates/index.php:46
msgid "Cancel upload"
@@ -295,4 +299,4 @@ msgstr "ไฟล์ที่กำลังสแกนอยู่ขณะน
#: templates/upgrade.php:2
msgid "Upgrading filesystem cache..."
-msgstr ""
+msgstr "กำลังอัพเกรดหน่วยความจำแคชของระบบไฟล์..."
diff --git a/l10n/th_TH/files_encryption.po b/l10n/th_TH/files_encryption.po
index e76ad6347f8..5131a396a5a 100644
--- a/l10n/th_TH/files_encryption.po
+++ b/l10n/th_TH/files_encryption.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-24 00:06+0100\n"
-"PO-Revision-Date: 2013-01-23 15:03+0000\n"
-"Last-Translator: AriesAnywhere Anywhere <ariesanywhere@gmail.com>\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -40,44 +40,22 @@ msgstr "กรุณาตรวจสอบรหัสผ่านของค
msgid "Could not change your file encryption password to your login password"
msgstr "ไม่สามารถเปลี่ยนรหัสผ่านสำหรับการเข้ารหัสไฟล์ของคุณไปเป็นรหัสผ่านสำหรับการเข้าสู่ระบบของคุณได้"
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr "เลือกรูปแบบการเข้ารหัส:"
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr "การเข้ารหัสด้วยโปรแกรมไคลเอนต์ (ปลอดภัยที่สุด แต่จะทำให้คุณไม่สามารถเข้าถึงข้อมูลต่างๆจากหน้าจอเว็บไซต์ได้)"
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr "การเข้ารหัสจากทางฝั่งเซิร์ฟเวอร์ (อนุญาตให้คุณเข้าถึงไฟล์ของคุณจากหน้าจอเว็บไซต์ และโปรแกรมไคลเอนต์จากเครื่องเดสก์ท็อปได้)"
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr "ไม่ต้อง (ไม่มีการเข้ารหัสเลย)"
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
-msgstr "ข้อความสำคัญ: หลังจากที่คุณได้เลือกรูปแบบการเข้ารหัสแล้ว จะไม่สามารถเปลี่ยนกลับมาใหม่ได้อีก"
-
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
-msgstr "ให้ผู้ใช้งานเลือกเอง (ปล่อยให้ผู้ใช้งานตัดสินใจเอง)"
-
-#: templates/settings.php:65
+#: templates/settings-personal.php:4 templates/settings.php:5
msgid "Encryption"
msgstr "การเข้ารหัส"
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "ไม่ต้องรวมชนิดของไฟล์ดังต่อไปนี้จากการเข้ารหัส"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
+msgstr ""
+
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
+msgstr ""
+
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
+msgstr ""
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "ไม่ต้อง"
diff --git a/l10n/th_TH/files_trashbin.po b/l10n/th_TH/files_trashbin.po
index d9dc1b0c7ac..0232d63d0bc 100644
--- a/l10n/th_TH/files_trashbin.po
+++ b/l10n/th_TH/files_trashbin.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# AriesAnywhere Anywhere <ariesanywhere@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,42 +18,42 @@ msgstr ""
"Language: th_TH\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
-msgstr ""
+msgstr "ดำเนินการคืนค่า"
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "ชื่อ"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
-msgstr ""
+msgstr "ลบแล้ว"
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 โฟลเดอร์"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} โฟลเดอร์"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 ไฟล์"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} ไฟล์"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
-msgstr ""
+msgstr "ไม่มีอะไรอยู่ในนี้ ถังขยะของคุณยังว่างอยู่"
#: templates/index.php:20 templates/index.php:22
msgid "Restore"
-msgstr ""
+msgstr "คืนค่า"
diff --git a/l10n/th_TH/settings.po b/l10n/th_TH/settings.po
index 13466b5fa06..a04a575b536 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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n"
"MIME-Version: 1.0\n"
@@ -24,6 +24,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "ไม่สามารถโหลดรายการจาก App Store ได้"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "เกิดข้อผิดพลาดเกี่ยวกับสิทธิ์การเข้าใช้งาน"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "มีกลุ่มดังกล่าวอยู่ในระบบอยู่แล้ว"
@@ -48,10 +57,6 @@ msgstr "อีเมลไม่ถูกต้อง"
msgid "Unable to delete group"
msgstr "ไม่สามารถลบกลุ่มได้"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "เกิดข้อผิดพลาดเกี่ยวกับสิทธิ์การเข้าใช้งาน"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "ไม่สามารถลบผู้ใช้งานได้"
@@ -78,15 +83,43 @@ msgstr "ไม่สามารถเพิ่มผู้ใช้งานเ
msgid "Unable to remove user from group %s"
msgstr "ไม่สามารถลบผู้ใช้งานออกจากกลุ่ม %s ได้"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr "ไม่สามารถอัพเดทแอปฯ"
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr "อัพเดทไปเป็นรุ่น {appversion}"
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "ปิดใช้งาน"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "เปิดใช้งาน"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr "กรุณารอสักครู่..."
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr "กำลังอัพเดทข้อมูล..."
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr "เกิดข้อผิดพลาดในระหว่างการอัพเดทแอปฯ"
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "ข้อผิดพลาด"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr "อัพเดทแล้ว"
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "กำลังบันทึุกข้อมูล..."
@@ -114,6 +147,10 @@ msgstr "ดูหน้าแอพพลิเคชั่นที่ apps.own
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-ลิขสิทธิ์การใช้งานโดย <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "อัพเดท"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "เอกสารคู่มือการใช้งานสำหรับผู้ใช้งาน"
@@ -159,67 +196,83 @@ msgstr "ดาวน์โหลดโปรแกรมไคลเอนต์
msgid "Download iOS Client"
msgstr "ดาวน์โหลดโปรแกรมไคลเอนต์สำหรับ iOS"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "รหัสผ่าน"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "รหัสผ่านของคุณถูกเปลี่ยนแล้ว"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "ไม่สามารถเปลี่ยนรหัสผ่านของคุณได้"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "รหัสผ่านปัจจุบัน"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "รหัสผ่านใหม่"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "แสดง"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "เปลี่ยนรหัสผ่าน"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr "ชื่อที่ต้องการแสดง"
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "อีเมล์"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "ที่อยู่อีเมล์ของคุณ"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "กรอกที่อยู่อีเมล์ของคุณเพื่อเปิดให้มีการกู้คืนรหัสผ่านได้"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "ภาษา"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "ช่วยกันแปล"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "ใช้ที่อยู่นี้เพื่อเชื่อมต่อกับ ownCloud ในโปรแกรมจัดการไฟล์ของคุณ"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "รุ่น"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -231,7 +284,7 @@ msgstr "พัฒนาโดย the <a href=\"http://ownCloud.org/contact\" tar
#: templates/users.php:21 templates/users.php:79
msgid "Login Name"
-msgstr ""
+msgstr "ชื่อที่ใช้สำหรับเข้าสู่ระบบ"
#: templates/users.php:26 templates/users.php:82 templates/users.php:107
msgid "Groups"
@@ -253,10 +306,6 @@ msgstr "ไม่จำกัดจำนวน"
msgid "Other"
msgstr "อื่นๆ"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "ผู้ดูแลกลุ่ม"
@@ -267,11 +316,11 @@ msgstr "พื้นที่จัดเก็บข้อมูล"
#: templates/users.php:97
msgid "change display name"
-msgstr ""
+msgstr "เปลี่ยนชื่อที่ต้องการให้แสดง"
#: templates/users.php:101
msgid "set new password"
-msgstr ""
+msgstr "ตั้งค่ารหัสผ่านใหม่"
#: templates/users.php:137
msgid "Default"
diff --git a/l10n/th_TH/user_ldap.po b/l10n/th_TH/user_ldap.po
index bb0c9b64412..549b4b971bc 100644
--- a/l10n/th_TH/user_ldap.po
+++ b/l10n/th_TH/user_ldap.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 01:21+0000\n"
+"POT-Creation-Date: 2013-02-04 00:05+0100\n"
+"PO-Revision-Date: 2013-02-03 04:40+0000\n"
"Last-Translator: AriesAnywhere Anywhere <ariesanywhere@gmail.com>\n"
"Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n"
"MIME-Version: 1.0\n"
@@ -18,6 +18,58 @@ msgstr ""
"Language: th_TH\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr "การลบการกำหนดค่าเซิร์ฟเวอร์ล้มเหลว"
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr "การกำหนดค่าถูกต้องและการเชื่อมต่อสามารถเชื่อมต่อได้!"
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr "การกำหนดค่าถูกต้อง, แต่การผูกข้อมูลล้มเหลว, กรุณาตรวจสอบการตั้งค่าเซิร์ฟเวอร์และข้อมูลการเข้าใช้งาน"
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr "การกำหนดค่าไม่ถูกต้อง กรุณาดูรายละเอียดจากบันทึกการเปลี่ยนแปลงของ ownCloud สำหรับรายละเอียดเพิ่มเติม"
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "การลบทิ้งล้มเหลว"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr "รักษาการตั้งค่าไว้?"
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr "ไม่สามารถเพิ่มค่ากำหนดเซิร์ฟเวอร์ได้"
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr "ทดสอบการเชื่อมต่อสำเร็จ"
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr "ทดสอบการเชื่อมต่อล้มเหลว"
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr "คุณแน่ใจแล้วหรือว่าต้องการลบการกำหนดค่าเซิร์ฟเวอร์ปัจจุบันทิ้งไป?"
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr "ยืนยันการลบทิ้ง"
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -32,165 +84,227 @@ msgid ""
msgstr "<b>คำเตือน:</b> โมดูล PHP LDAP ยังไม่ได้ถูกติดตั้ง, ระบบด้านหลังจะไม่สามารถทำงานได้ กรุณาติดต่อผู้ดูแลระบบของคุณเพื่อทำการติดตั้งโมดูลดังกล่าว"
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr "การกำหนดค่าเซิร์ฟเวอร์"
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr "เพิ่มการกำหนดค่าเซิร์ฟเวอร์"
+
+#: templates/settings.php:21
msgid "Host"
msgstr "โฮสต์"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "คุณสามารถปล่อยช่องโปรโตคอลเว้นไว้ได้, ยกเว้นกรณีที่คุณต้องการใช้ SSL จากนั้นเริ่มต้นด้วย ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "DN ฐาน"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr "หนึ่ง Base DN ต่อบรรทัด"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "คุณสามารถระบุ DN หลักสำหรับผู้ใช้งานและกลุ่มต่างๆในแท็บขั้นสูงได้"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "DN ของผู้ใช้งาน"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "DN ของผู้ใช้งานที่เป็นลูกค้าอะไรก็ตามที่ผูกอยู่ด้วย เช่น uid=agent, dc=example, dc=com, สำหรับการเข้าถึงโดยบุคคลนิรนาม, ให้เว้นว่าง DN และ รหัสผ่านเอาไว้"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "รหัสผ่าน"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "สำหรับการเข้าถึงโดยบุคคลนิรนาม ให้เว้นว่าง DN และรหัสผ่านไว้"
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "ตัวกรองข้อมูลการเข้าสู่ระบบของผู้ใช้งาน"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "กำหนดตัวกรองข้อมูลที่ต้องการนำไปใช้งาน, เมื่อมีความพยายามในการเข้าสู่ระบบ %%uid จะถูกนำไปแทนที่ชื่อผู้ใช้งานในการกระทำของการเข้าสู่ระบบ"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "ใช้ตัวยึด %%uid, เช่น \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "ตัวกรองข้อมูลรายชื่อผู้ใช้งาน"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "ระบุตัวกรองข้อมูลที่ต้องการนำไปใช้งาน, เมื่อดึงข้อมูลผู้ใช้งาน"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "โดยไม่ต้องมีตัวยึดใดๆ, เช่น \"objectClass=person\","
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "ตัวกรองข้อมูลกลุ่ม"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "ระบุตัวกรองข้อมูลที่ต้องการนำไปใช้งาน, เมื่อดึงข้อมูลกลุ่ม"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "โดยไม่ต้องมีตัวยึดใดๆ, เช่น \"objectClass=posixGroup\","
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr "ตั้งค่าการเชื่อมต่อ"
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "พอร์ต"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "รายการผู้ใช้งานหลักแบบ Tree"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
-msgstr "หนึ่ง User Base DN ต่อบรรทัด"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
+msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "รายการกลุ่มหลักแบบ Tree"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
-msgstr "หนึ่ง Group Base DN ต่อบรรทัด"
+#: templates/settings.php:37
+msgid "Disable Main Server"
+msgstr "ปิดใช้งานเซิร์ฟเวอร์หลัก"
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "ความสัมพันธ์ของสมาชิกในกลุ่ม"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "ใช้ TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "กรุณาอย่าใช้การเชื่อมต่อแบบ SSL การเชื่อมต่อจะเกิดการล้มเหลว"
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "เซิร์ฟเวอร์ LDAP ประเภท Case insensitive (วินโดวส์)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "ปิดใช้งานการตรวจสอบความถูกต้องของใบรับรองความปลอดภัย SSL"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "หากการเชื่อมต่อสามารถทำงานได้เฉพาะกับตัวเลือกนี้เท่านั้น, ให้นำเข้าข้อมูลใบรับรองความปลอดภัยแบบ SSL ของเซิร์ฟเวอร์ LDAP ดังกล่าวเข้าไปไว้ในเซิร์ฟเวอร์ ownCloud"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "ไม่แนะนำให้ใช้งาน, ใช้สำหรับการทดสอบเท่านั้น"
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "ในอีกไม่กี่วินาที ระบบจะเปลี่ยนแปลงข้อมูลในแคชให้ว่างเปล่า"
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr "ตั้งค่าไดเร็กทอรี่"
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "ช่องแสดงชื่อผู้ใช้งานที่ต้องการ"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "คุณลักษณะ LDAP ที่ต้องการใช้สำหรับสร้างชื่อของผู้ใช้งาน ownCloud"
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "รายการผู้ใช้งานหลักแบบ Tree"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr "หนึ่ง User Base DN ต่อบรรทัด"
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr "คุณลักษณะการค้นหาชื่อผู้ใช้"
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr "ตัวเลือกเพิ่มเติม; หนึ่งคุณลักษณะต่อบรรทัด"
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "ช่องแสดงชื่อกลุ่มที่ต้องการ"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "คุณลักษณะ LDAP ที่ต้องการใช้สร้างชื่อกลุ่มของ ownCloud"
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "รายการกลุ่มหลักแบบ Tree"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr "หนึ่ง Group Base DN ต่อบรรทัด"
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr "คุณลักษณะการค้นหาแบบกลุ่ม"
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "ความสัมพันธ์ของสมาชิกในกลุ่ม"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr "คุณลักษณะพิเศษ"
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "ในหน่วยไบต์"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "ในอีกไม่กี่วินาที ระบบจะเปลี่ยนแปลงข้อมูลในแคชให้ว่างเปล่า"
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "เว้นว่างไว้สำหรับ ชื่อผู้ใช้ (ค่าเริ่มต้น) หรือไม่กรุณาระบุคุณลักษณะของ LDAP/AD"
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "ช่วยเหลือ"
diff --git a/l10n/tr/core.po b/l10n/tr/core.po
index e6a8df2a9ad..f11dd8854ee 100644
--- a/l10n/tr/core.po
+++ b/l10n/tr/core.po
@@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n"
"MIME-Version: 1.0\n"
@@ -160,59 +160,59 @@ msgstr "Kasım"
msgid "December"
msgstr "Aralık"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Ayarlar"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "saniye önce"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "1 dakika önce"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{minutes} dakika önce"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "1 saat önce"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "{hours} saat önce"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "bugün"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "dün"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{days} gün önce"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "geçen ay"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "{months} ay önce"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "ay önce"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "geçen yıl"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "yıl önce"
@@ -545,7 +545,7 @@ msgstr "Kurulumu tamamla"
msgid "web services under your control"
msgstr "kontrolünüzdeki web servisleri"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Çıkış yap"
@@ -567,14 +567,18 @@ msgstr "Hesabınızı korumak için lütfen parolanızı değiştirin."
msgid "Lost your password?"
msgstr "Parolanızı mı unuttunuz?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "hatırla"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Giriş yap"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "önceki"
diff --git a/l10n/tr/files.po b/l10n/tr/files.po
index 773605dbba6..b02309d9941 100644
--- a/l10n/tr/files.po
+++ b/l10n/tr/files.po
@@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n"
"MIME-Version: 1.0\n"
@@ -23,46 +23,46 @@ msgstr ""
"Language: tr\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Dosya yüklenmedi. Bilinmeyen hata"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Bir hata yok, dosya başarıyla yüklendi"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "php.ini dosyasında upload_max_filesize ile belirtilen dosya yükleme sınırı aşıldı."
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Yüklenen dosya HTML formundaki MAX_FILE_SIZE sınırını aşıyor"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Yüklenen dosyanın sadece bir kısmı yüklendi"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Hiç dosya yüklenmedi"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Geçici bir klasör eksik"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Diske yazılamadı"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "Yeterli disk alanı yok"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "Geçersiz dizin."
@@ -74,11 +74,15 @@ msgstr "Dosyalar"
msgid "Unshare"
msgstr "Paylaşılmayan"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Sil"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "İsim değiştir."
@@ -183,31 +187,31 @@ msgstr "URL boş olamaz."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "Geçersiz dizin adı. Shared isminin kullanımı Owncloud tarafından rezerver edilmiştir."
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Ad"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Boyut"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Değiştirilme"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 dizin"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} dizin"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 dosya"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} dosya"
diff --git a/l10n/tr/files_encryption.po b/l10n/tr/files_encryption.po
index e95281ce029..d8297b19c35 100644
--- a/l10n/tr/files_encryption.po
+++ b/l10n/tr/files_encryption.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n"
"MIME-Version: 1.0\n"
@@ -40,44 +40,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "Şifreleme"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "Şifreleme"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Aşağıdaki dosya tiplerini şifrelemeye dahil etme"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Hiçbiri"
diff --git a/l10n/tr/files_trashbin.po b/l10n/tr/files_trashbin.po
index 03eb077131a..af04cb45496 100644
--- a/l10n/tr/files_trashbin.po
+++ b/l10n/tr/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,37 +17,37 @@ msgstr ""
"Language: tr\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "İsim"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 dizin"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} dizin"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 dosya"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} dosya"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
diff --git a/l10n/tr/settings.po b/l10n/tr/settings.po
index 6712f5fe47f..0b51576c5a3 100644
--- a/l10n/tr/settings.po
+++ b/l10n/tr/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n"
"MIME-Version: 1.0\n"
@@ -25,6 +25,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "App Store'dan liste yüklenemiyor"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Eşleşme hata"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "Grup zaten mevcut"
@@ -49,10 +58,6 @@ msgstr "Geçersiz eposta"
msgid "Unable to delete group"
msgstr "Grup silinemiyor"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Eşleşme hata"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Kullanıcı silinemiyor"
@@ -79,15 +84,43 @@ msgstr "Kullanıcı %s grubuna eklenemiyor"
msgid "Unable to remove user from group %s"
msgstr ""
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Etkin değil"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Etkin"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Hata"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Kaydediliyor..."
@@ -115,6 +148,10 @@ msgstr "Uygulamanın sayfasına apps.owncloud.com adresinden bakın "
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr ""
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Güncelleme"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Kullanıcı Belgelendirmesi"
@@ -160,67 +197,83 @@ msgstr "Android İstemcisini İndir"
msgid "Download iOS Client"
msgstr "iOS İstemcisini İndir"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Parola"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Şifreniz değiştirildi"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Parolanız değiştirilemiyor"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Mevcut parola"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Yeni parola"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "göster"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Parola değiştir"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "Eposta"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Eposta adresiniz"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Parola sıfırlamayı aktifleştirmek için eposta adresi girin"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Dil"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Çevirilere yardım edin"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr ""
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Sürüm"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -254,10 +307,6 @@ msgstr ""
msgid "Other"
msgstr "Diğer"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Yönetici Grubu "
diff --git a/l10n/tr/user_ldap.po b/l10n/tr/user_ldap.po
index 306152d4493..6a5f2430b1c 100644
--- a/l10n/tr/user_ldap.po
+++ b/l10n/tr/user_ldap.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-16 00:19+0100\n"
-"PO-Revision-Date: 2013-01-15 23:20+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n"
"MIME-Version: 1.0\n"
@@ -18,6 +18,58 @@ msgstr ""
"Language: tr\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Silme başarısız oldu"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -32,165 +84,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Konak"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "Base DN"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "User DN"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Parola"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "Anonim erişim için DN ve Parola alanlarını boş bırakın."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "Kullanıcı Oturum Açma Süzgeci"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "%%uid yer tutucusunu kullanın, örneğin \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "Kullanıcı Liste Süzgeci"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "bir yer tutucusu olmadan, örneğin \"objectClass=person\""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Grup Süzgeci"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr ""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Port"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "Temel Kullanıcı Ağacı"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "Temel Grup Ağacı"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "Grup-Üye işbirliği"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "TLS kullan"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "SSL bağlantıları ile kullanmayın, başarısız olacaktır."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "SSL sertifika doğrulamasını kapat."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "Önerilmez, sadece test için kullanın."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "saniye cinsinden. Bir değişiklik önbelleği temizleyecektir."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "Temel Kullanıcı Ağacı"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr ""
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "Temel Grup Ağacı"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr ""
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Grup-Üye işbirliği"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "byte cinsinden"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "saniye cinsinden. Bir değişiklik önbelleği temizleyecektir."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "Kullanıcı adı bölümünü boş bırakın (varsayılan). "
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Yardım"
diff --git a/l10n/uk/core.po b/l10n/uk/core.po
index 03b58445197..60d1f1f6f1d 100644
--- a/l10n/uk/core.po
+++ b/l10n/uk/core.po
@@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n"
"MIME-Version: 1.0\n"
@@ -160,59 +160,59 @@ msgstr "Листопад"
msgid "December"
msgstr "Грудень"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Налаштування"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "секунди тому"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "1 хвилину тому"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{minutes} хвилин тому"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "1 годину тому"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "{hours} години тому"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "сьогодні"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "вчора"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{days} днів тому"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "минулого місяця"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "{months} місяців тому"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "місяці тому"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "минулого року"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "роки тому"
@@ -545,7 +545,7 @@ msgstr "Завершити налаштування"
msgid "web services under your control"
msgstr "веб-сервіс під вашим контролем"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Вихід"
@@ -567,14 +567,18 @@ msgstr "Будь ласка, змініть свій пароль, щоб зно
msgid "Lost your password?"
msgstr "Забули пароль?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "запам'ятати"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Вхід"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "попередній"
diff --git a/l10n/uk/files.po b/l10n/uk/files.po
index 7f4b486f210..021cefdc45f 100644
--- a/l10n/uk/files.po
+++ b/l10n/uk/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n"
"MIME-Version: 1.0\n"
@@ -20,46 +20,46 @@ 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/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Не завантажено жодного файлу. Невідома помилка"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Файл успішно вивантажено без помилок."
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "Розмір звантаження перевищує upload_max_filesize параметра в php.ini: "
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Розмір відвантаженого файлу перевищує директиву MAX_FILE_SIZE вказану в HTML формі"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Файл відвантажено лише частково"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Не відвантажено жодного файлу"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Відсутній тимчасовий каталог"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Невдалося записати на диск"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr ""
@@ -71,11 +71,15 @@ msgstr "Файли"
msgid "Unshare"
msgstr "Заборонити доступ"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Видалити"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Перейменувати"
@@ -180,31 +184,31 @@ msgstr "URL не може бути пустим."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Ім'я"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Розмір"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Змінено"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 папка"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} папок"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 файл"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} файлів"
diff --git a/l10n/uk/files_encryption.po b/l10n/uk/files_encryption.po
index 884db2f7afa..535f3068553 100644
--- a/l10n/uk/files_encryption.po
+++ b/l10n/uk/files_encryption.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n"
"MIME-Version: 1.0\n"
@@ -40,44 +40,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "Шифрування"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "Шифрування"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Не шифрувати файли наступних типів"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Жоден"
diff --git a/l10n/uk/files_trashbin.po b/l10n/uk/files_trashbin.po
index 3dbbe27d588..299cd809b97 100644
--- a/l10n/uk/files_trashbin.po
+++ b/l10n/uk/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,37 +17,37 @@ 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"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Ім'я"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 папка"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} папок"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 файл"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} файлів"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
diff --git a/l10n/uk/settings.po b/l10n/uk/settings.po
index 561d4be190c..7d6f148c4e1 100644
--- a/l10n/uk/settings.po
+++ b/l10n/uk/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n"
"MIME-Version: 1.0\n"
@@ -24,6 +24,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Не вдалося завантажити список з App Store"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Помилка автентифікації"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "Група вже існує"
@@ -48,10 +57,6 @@ msgstr "Невірна адреса"
msgid "Unable to delete group"
msgstr "Не вдалося видалити групу"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Помилка автентифікації"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Не вдалося видалити користувача"
@@ -78,15 +83,43 @@ msgstr "Не вдалося додати користувача у групу %s
msgid "Unable to remove user from group %s"
msgstr "Не вдалося видалити користувача із групи %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Вимкнути"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Включити"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Помилка"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Зберігаю..."
@@ -114,6 +147,10 @@ msgstr "Перегляньте сторінку програм на apps.ownclou
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Оновити"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "Документація Користувача"
@@ -159,67 +196,83 @@ msgstr "Завантажити клієнт для Android"
msgid "Download iOS Client"
msgstr "Завантажити клієнт для iOS"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Пароль"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Ваш пароль змінено"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Не вдалося змінити Ваш пароль"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Поточний пароль"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Новий пароль"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "показати"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Змінити пароль"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "Ел.пошта"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Ваша адреса електронної пошти"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Введіть адресу електронної пошти для відновлення паролю"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Мова"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Допомогти з перекладом"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "Використовуйте цю адресу для під'єднання до вашого ownCloud у вашому файловому менеджері"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "Версія"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -253,10 +306,6 @@ msgstr "Необмежено"
msgid "Other"
msgstr "Інше"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Адміністратор групи"
diff --git a/l10n/uk/user_ldap.po b/l10n/uk/user_ldap.po
index 24f0b5ffdbb..709ba9d797f 100644
--- a/l10n/uk/user_ldap.po
+++ b/l10n/uk/user_ldap.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-16 00:19+0100\n"
-"PO-Revision-Date: 2013-01-15 23:20+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n"
"MIME-Version: 1.0\n"
@@ -19,6 +19,58 @@ 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/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Видалення не було виконано"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -33,165 +85,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Хост"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "Можна не вказувати протокол, якщо вам не потрібен SSL. Тоді почніть з ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "Базовий DN"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "Ви можете задати Базовий DN для користувачів і груп на вкладинці Додатково"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "DN Користувача"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "DN клієнтського користувача для прив'язки, наприклад: uid=agent,dc=example,dc=com. Для анонімного доступу, залиште DN і Пароль порожніми."
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Пароль"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "Для анонімного доступу, залиште DN і Пароль порожніми."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "Фільтр Користувачів, що під'єднуються"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "Визначає фільтр, який застосовується при спробі входу. %%uid замінює ім'я користувача при вході."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "використовуйте %%uid заповнювач, наприклад: \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "Фільтр Списку Користувачів"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "Визначає фільтр, який застосовується при отриманні користувачів"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "без будь-якого заповнювача, наприклад: \"objectClass=person\"."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Фільтр Груп"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "Визначає фільтр, який застосовується при отриманні груп."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "без будь-якого заповнювача, наприклад: \"objectClass=posixGroup\"."
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Порт"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "Основне Дерево Користувачів"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "Основне Дерево Груп"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "Асоціація Група-Член"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Використовуйте TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "Не використовуйте його для SSL з'єднань, це не буде виконано."
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "Нечутливий до регістру LDAP сервер (Windows)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Вимкнути перевірку SSL сертифіката."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "Якщо з'єднання працює лише з цією опцією, імпортуйте SSL сертифікат LDAP сервера у ваший ownCloud сервер."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "Не рекомендується, використовуйте лише для тестів."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "в секундах. Зміна очищує кеш."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "Поле, яке відображає Ім'я Користувача"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "Атрибут LDAP, який використовується для генерації імен користувачів ownCloud."
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "Основне Дерево Користувачів"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "Поле, яке відображає Ім'я Групи"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "Атрибут LDAP, який використовується для генерації імен груп ownCloud."
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "Основне Дерево Груп"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr ""
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Асоціація Група-Член"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "в байтах"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "в секундах. Зміна очищує кеш."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "Залиште порожнім для імені користувача (за замовчанням). Інакше, вкажіть атрибут LDAP/AD."
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Допомога"
diff --git a/l10n/vi/core.po b/l10n/vi/core.po
index 7434016d8e5..643d941604a 100644
--- a/l10n/vi/core.po
+++ b/l10n/vi/core.po
@@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n"
"MIME-Version: 1.0\n"
@@ -160,59 +160,59 @@ msgstr "Tháng 11"
msgid "December"
msgstr "Tháng 12"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "Cài đặt"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "vài giây trước"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "1 phút trước"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{minutes} phút trước"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "1 giờ trước"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "{hours} giờ trước"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "hôm nay"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "hôm qua"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{days} ngày trước"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "tháng trước"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "{months} tháng trước"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "tháng trước"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "năm trước"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "năm trước"
@@ -545,7 +545,7 @@ msgstr "Cài đặt hoàn tất"
msgid "web services under your control"
msgstr "các dịch vụ web dưới sự kiểm soát của bạn"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "Đăng xuất"
@@ -567,14 +567,18 @@ msgstr "Vui lòng thay đổi mật khẩu của bạn để đảm bảo tài k
msgid "Lost your password?"
msgstr "Bạn quên mật khẩu ?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "ghi nhớ"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "Đăng nhập"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "Lùi lại"
diff --git a/l10n/vi/files.po b/l10n/vi/files.po
index c7458d06103..609e4ff5904 100644
--- a/l10n/vi/files.po
+++ b/l10n/vi/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n"
"MIME-Version: 1.0\n"
@@ -21,46 +21,46 @@ msgstr ""
"Language: vi\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "Không có tập tin nào được tải lên. Lỗi không xác định"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "Không có lỗi, các tập tin đã được tải lên thành công"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr ""
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Kích thước những tập tin tải lên vượt quá MAX_FILE_SIZE đã được quy định"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "Tập tin tải lên mới chỉ tải lên được một phần"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "Không có tập tin nào được tải lên"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "Không tìm thấy thư mục tạm"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "Không thể ghi "
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr ""
@@ -72,11 +72,15 @@ msgstr "Tập tin"
msgid "Unshare"
msgstr "Không chia sẽ"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Xóa"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "Sửa tên"
@@ -181,31 +185,31 @@ msgstr "URL không được để trống."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "Tên"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "Kích cỡ"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "Thay đổi"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 thư mục"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} thư mục"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 tập tin"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} tập tin"
diff --git a/l10n/vi/files_encryption.po b/l10n/vi/files_encryption.po
index a6019e03022..a845b05ea15 100644
--- a/l10n/vi/files_encryption.po
+++ b/l10n/vi/files_encryption.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n"
"MIME-Version: 1.0\n"
@@ -40,44 +40,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "Mã hóa"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "Mã hóa"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "Loại trừ các loại tập tin sau đây từ mã hóa"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "Không có gì hết"
diff --git a/l10n/vi/files_trashbin.po b/l10n/vi/files_trashbin.po
index 41ce4eb64ec..4882b64008b 100644
--- a/l10n/vi/files_trashbin.po
+++ b/l10n/vi/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -17,37 +17,37 @@ msgstr ""
"Language: vi\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "Tên"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 thư mục"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} thư mục"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 tập tin"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} tập tin"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
diff --git a/l10n/vi/settings.po b/l10n/vi/settings.po
index bac645946c1..a8cdfa2fbb9 100644
--- a/l10n/vi/settings.po
+++ b/l10n/vi/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n"
"MIME-Version: 1.0\n"
@@ -27,6 +27,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "Không thể tải danh sách ứng dụng từ App Store"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "Lỗi xác thực"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "Nhóm đã tồn tại"
@@ -51,10 +60,6 @@ msgstr "Email không hợp lệ"
msgid "Unable to delete group"
msgstr "Không thể xóa nhóm"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "Lỗi xác thực"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "Không thể xóa người dùng"
@@ -81,15 +86,43 @@ msgstr "Không thể thêm người dùng vào nhóm %s"
msgid "Unable to remove user from group %s"
msgstr "Không thể xóa người dùng từ nhóm %s"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "Tắt"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "Bật"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "Lỗi"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "Đang tiến hành lưu ..."
@@ -117,6 +150,10 @@ msgstr "Xem nhiều ứng dụng hơn tại apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-Giấy phép được cấp bởi <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "Cập nhật"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr ""
@@ -162,67 +199,83 @@ msgstr ""
msgid "Download iOS Client"
msgstr ""
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "Mật khẩu"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "Mật khẩu của bạn đã được thay đổi."
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "Không thể đổi mật khẩu"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "Mật khẩu cũ"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "Mật khẩu mới "
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "Hiện"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "Đổi mật khẩu"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "Email"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "Email của bạn"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "Nhập địa chỉ email của bạn để khôi phục lại mật khẩu"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "Ngôn ngữ"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "Hỗ trợ dịch thuật"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr ""
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr ""
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr ""
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -256,10 +309,6 @@ msgstr ""
msgid "Other"
msgstr "Khác"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "Nhóm quản trị"
diff --git a/l10n/vi/user_ldap.po b/l10n/vi/user_ldap.po
index 6e334612607..d067549c1d8 100644
--- a/l10n/vi/user_ldap.po
+++ b/l10n/vi/user_ldap.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-16 00:19+0100\n"
-"PO-Revision-Date: 2013-01-15 23:20+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n"
"MIME-Version: 1.0\n"
@@ -19,6 +19,58 @@ msgstr ""
"Language: vi\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "Xóa thất bại"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -33,165 +85,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "Máy chủ"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "Bạn có thể bỏ qua các giao thức, ngoại trừ SSL. Sau đó bắt đầu với ldaps://"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "DN cơ bản"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "Bạn có thể chỉ định DN cơ bản cho người dùng và các nhóm trong tab Advanced"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "Người dùng DN"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "Các DN của người sử dụng đã được thực hiện, ví dụ như uid =agent , dc = example, dc = com. Để truy cập nặc danh ,DN và mật khẩu trống."
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "Mật khẩu"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "Cho phép truy cập nặc danh , DN và mật khẩu trống."
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "Lọc người dùng đăng nhập"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "Xác định các bộ lọc để áp dụng, khi đăng nhập . uid%% thay thế tên người dùng trong các lần đăng nhập."
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "use %%uid placeholder, e.g. \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "Lọc danh sách thành viên"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "Xác định các bộ lọc để áp dụng, khi người dụng sử dụng."
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "mà không giữ chỗ nào, ví dụ như \"objectClass = person\"."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "Bộ lọc nhóm"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "Xác định các bộ lọc để áp dụng, khi nhóm sử dụng."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "mà không giữ chỗ nào, ví dụ như \"objectClass = osixGroup\"."
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "Cổng"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "Cây người dùng cơ bản"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "Cây nhóm cơ bản"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "Nhóm thành viên Cộng đồng"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "Sử dụng TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "Kết nối SSL bị lỗi. "
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "Trường hợp insensitve LDAP máy chủ (Windows)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "Tắt xác thực chứng nhận SSL"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "Nếu kết nối chỉ hoạt động với tùy chọn này, vui lòng import LDAP certificate SSL trong máy chủ ownCloud của bạn."
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "Không khuyến khích, Chỉ sử dụng để thử nghiệm."
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "trong vài giây. Một sự thay đổi bộ nhớ cache."
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "Hiển thị tên người sử dụng"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "Các thuộc tính LDAP sử dụng để tạo tên người dùng ownCloud."
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "Cây người dùng cơ bản"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "Hiển thị tên nhóm"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "Các thuộc tính LDAP sử dụng để tạo các nhóm ownCloud."
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "Cây nhóm cơ bản"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr ""
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "Nhóm thành viên Cộng đồng"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "Theo Byte"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "trong vài giây. Một sự thay đổi bộ nhớ cache."
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "Để trống tên người dùng (mặc định). Nếu không chỉ định thuộc tính LDAP/AD"
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "Giúp đỡ"
diff --git a/l10n/zh_CN.GB2312/core.po b/l10n/zh_CN.GB2312/core.po
index 089c03e33c8..4a6e721e77f 100644
--- a/l10n/zh_CN.GB2312/core.po
+++ b/l10n/zh_CN.GB2312/core.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n"
"MIME-Version: 1.0\n"
@@ -157,59 +157,59 @@ msgstr "十一月"
msgid "December"
msgstr "十二月"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "设置"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "秒前"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "1 分钟前"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{minutes} 分钟前"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr ""
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr ""
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "今天"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "昨天"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{days} 天前"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "上个月"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr ""
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "月前"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "去年"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "年前"
@@ -542,7 +542,7 @@ msgstr "完成安装"
msgid "web services under your control"
msgstr "你控制下的网络服务"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "注销"
@@ -564,14 +564,18 @@ msgstr "请修改您的密码以保护账户。"
msgid "Lost your password?"
msgstr "忘记密码?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "备忘"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "登陆"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "后退"
diff --git a/l10n/zh_CN.GB2312/files.po b/l10n/zh_CN.GB2312/files.po
index 8ad4ff2a597..31b335db11b 100644
--- a/l10n/zh_CN.GB2312/files.po
+++ b/l10n/zh_CN.GB2312/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n"
"MIME-Version: 1.0\n"
@@ -19,46 +19,46 @@ msgstr ""
"Language: zh_CN.GB2312\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "没有上传文件。未知错误"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "没有任何错误,文件上传成功了"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr ""
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "上传的文件超过了HTML表单指定的MAX_FILE_SIZE"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "文件只有部分被上传"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "没有上传完成的文件"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "丢失了一个临时文件夹"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "写磁盘失败"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr ""
@@ -70,11 +70,15 @@ msgstr "文件"
msgid "Unshare"
msgstr "取消共享"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "删除"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "重命名"
@@ -179,31 +183,31 @@ msgstr "网址不能为空。"
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "名字"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "大小"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "修改日期"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 个文件夹"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} 个文件夹"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 个文件"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} 个文件"
diff --git a/l10n/zh_CN.GB2312/files_encryption.po b/l10n/zh_CN.GB2312/files_encryption.po
index f85989afca2..bacd5c9294b 100644
--- a/l10n/zh_CN.GB2312/files_encryption.po
+++ b/l10n/zh_CN.GB2312/files_encryption.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n"
"MIME-Version: 1.0\n"
@@ -40,44 +40,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "加密"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "加密"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "从加密中排除如下文件类型"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "无"
diff --git a/l10n/zh_CN.GB2312/files_trashbin.po b/l10n/zh_CN.GB2312/files_trashbin.po
index 4da5c5879dd..9add0d0faa9 100644
--- a/l10n/zh_CN.GB2312/files_trashbin.po
+++ b/l10n/zh_CN.GB2312/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -17,37 +17,37 @@ msgstr ""
"Language: zh_CN.GB2312\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "名称"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 个文件夹"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} 个文件夹"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 个文件"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} 个文件"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
diff --git a/l10n/zh_CN.GB2312/settings.po b/l10n/zh_CN.GB2312/settings.po
index 17e86539b78..3335b000123 100644
--- a/l10n/zh_CN.GB2312/settings.po
+++ b/l10n/zh_CN.GB2312/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n"
"MIME-Version: 1.0\n"
@@ -23,6 +23,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "不能从App Store 中加载列表"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "认证错误"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "群组已存在"
@@ -47,10 +56,6 @@ msgstr "非法Email"
msgid "Unable to delete group"
msgstr "未能删除群组"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "认证错误"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "未能删除用户"
@@ -77,15 +82,43 @@ msgstr "未能添加用户到群组 %s"
msgid "Unable to remove user from group %s"
msgstr "未能将用户从群组 %s 移除"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "禁用"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "启用"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "出错"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "保存中..."
@@ -113,6 +146,10 @@ msgstr "在owncloud.com上查看应用程序"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>授权协议 <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "更新"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr ""
@@ -158,67 +195,83 @@ msgstr ""
msgid "Download iOS Client"
msgstr ""
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "密码"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "您的密码以变更"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "不能改变你的密码"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "现在的密码"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "新密码"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "展示"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "改变密码"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "Email"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "你的email地址"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "输入一个邮箱地址以激活密码恢复功能"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "语言"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "帮助翻译"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr ""
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr ""
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr ""
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -252,10 +305,6 @@ msgstr ""
msgid "Other"
msgstr "其他的"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "群组管理员"
diff --git a/l10n/zh_CN.GB2312/user_ldap.po b/l10n/zh_CN.GB2312/user_ldap.po
index 0e45bb6b182..bc915483e99 100644
--- a/l10n/zh_CN.GB2312/user_ldap.po
+++ b/l10n/zh_CN.GB2312/user_ldap.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-16 00:19+0100\n"
-"PO-Revision-Date: 2013-01-15 23:20+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n"
"MIME-Version: 1.0\n"
@@ -18,6 +18,58 @@ msgstr ""
"Language: zh_CN.GB2312\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "删除失败"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -32,165 +84,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "主机"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "您可以忽略协议,除非您需要 SSL。然后用 ldaps:// 开头"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "基本判别名"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "您可以在高级选项卡中为用户和群组指定基本判别名"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "用户判别名"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "客户机用户的判别名,将用于绑定,例如 uid=agent, dc=example, dc=com。匿名访问请留空判别名和密码。"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "密码"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "匿名访问请留空判别名和密码。"
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "用户登录过滤器"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "定义尝试登录时要应用的过滤器。用 %%uid 替换登录操作中使用的用户名。"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "使用 %%uid 占位符,例如 \"uid=%%uid\""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "用户列表过滤器"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "定义撷取用户时要应用的过滤器。"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "不能使用占位符,例如 \"objectClass=person\"。"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "群组过滤器"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "定义撷取群组时要应用的过滤器"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "不能使用占位符,例如 \"objectClass=posixGroup\"。"
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "端口"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "基本用户树"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "基本群组树"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "群组-成员组合"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "使用 TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "不要使用它进行 SSL 连接,会失败的。"
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "大小写不敏感的 LDAP 服务器 (Windows)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "关闭 SSL 证书校验。"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "如果只有使用此选项才能连接,请导入 LDAP 服务器的 SSL 证书到您的 ownCloud 服务器。"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "不推荐,仅供测试"
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "以秒计。修改会清空缓存。"
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "用户显示名称字段"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "用于生成用户的 ownCloud 名称的 LDAP 属性。"
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "基本用户树"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "群组显示名称字段"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "用于生成群组的 ownCloud 名称的 LDAP 属性。"
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "基本群组树"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr ""
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "群组-成员组合"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "以字节计"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "以秒计。修改会清空缓存。"
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "用户名请留空 (默认)。否则,请指定一个 LDAP/AD 属性。"
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "帮助"
diff --git a/l10n/zh_CN/core.po b/l10n/zh_CN/core.po
index 054c70f7faa..6070c36097c 100644
--- a/l10n/zh_CN/core.po
+++ b/l10n/zh_CN/core.po
@@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n"
"MIME-Version: 1.0\n"
@@ -161,59 +161,59 @@ msgstr "十一月"
msgid "December"
msgstr "十二月"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "设置"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "秒前"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "一分钟前"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{minutes} 分钟前"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "1小时前"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "{hours} 小时前"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "今天"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "昨天"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{days} 天前"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "上月"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "{months} 月前"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "月前"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "去年"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "年前"
@@ -546,7 +546,7 @@ msgstr "安装完成"
msgid "web services under your control"
msgstr "由您掌控的网络服务"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "注销"
@@ -568,14 +568,18 @@ msgstr "请修改您的密码,以保护您的账户安全。"
msgid "Lost your password?"
msgstr "忘记密码?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "记住"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "登录"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "上一页"
diff --git a/l10n/zh_CN/files.po b/l10n/zh_CN/files.po
index 3ccaa537b38..1f00755a809 100644
--- a/l10n/zh_CN/files.po
+++ b/l10n/zh_CN/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n"
"MIME-Version: 1.0\n"
@@ -24,46 +24,46 @@ msgstr ""
"Language: zh_CN\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "没有文件被上传。未知错误"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "没有发生错误,文件上传成功。"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "上传文件大小已超过php.ini中upload_max_filesize所规定的值"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "上传的文件超过了在HTML 表单中指定的MAX_FILE_SIZE"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "只上传了文件的一部分"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "文件没有上传"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "缺少临时目录"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "写入磁盘失败"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "没有足够可用空间"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "无效文件夹。"
@@ -75,11 +75,15 @@ msgstr "文件"
msgid "Unshare"
msgstr "取消分享"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "删除"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "重命名"
@@ -184,31 +188,31 @@ msgstr "URL不能为空"
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "无效文件夹名。'共享' 是 Owncloud 预留的文件夹名。"
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "名称"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "大小"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "修改日期"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1个文件夹"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} 个文件夹"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 个文件"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} 个文件"
diff --git a/l10n/zh_CN/files_encryption.po b/l10n/zh_CN/files_encryption.po
index 5395d6734d1..f7e50a5ccc1 100644
--- a/l10n/zh_CN/files_encryption.po
+++ b/l10n/zh_CN/files_encryption.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n"
"MIME-Version: 1.0\n"
@@ -40,44 +40,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
+msgstr "加密"
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
-msgstr "加密"
-
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "从加密中排除列出的文件类型"
-
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "None"
diff --git a/l10n/zh_CN/files_trashbin.po b/l10n/zh_CN/files_trashbin.po
index 68de848c4aa..151921754f6 100644
--- a/l10n/zh_CN/files_trashbin.po
+++ b/l10n/zh_CN/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,37 +17,37 @@ msgstr ""
"Language: zh_CN\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "名称"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1个文件夹"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} 个文件夹"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 个文件"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} 个文件"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
diff --git a/l10n/zh_CN/settings.po b/l10n/zh_CN/settings.po
index a7d5f860adc..51c13db8795 100644
--- a/l10n/zh_CN/settings.po
+++ b/l10n/zh_CN/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n"
"MIME-Version: 1.0\n"
@@ -27,6 +27,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "无法从应用商店载入列表"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "认证错误"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "已存在该组"
@@ -51,10 +60,6 @@ msgstr "无效的电子邮件"
msgid "Unable to delete group"
msgstr "无法删除组"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "认证错误"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "无法删除用户"
@@ -81,15 +86,43 @@ msgstr "无法把用户添加到组 %s"
msgid "Unable to remove user from group %s"
msgstr "无法从组%s中移除用户"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "禁用"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "启用"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "错误"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "正在保存"
@@ -117,6 +150,10 @@ msgstr "查看在 app.owncloud.com 的应用程序页面"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-核准: <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "更新"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "用户文档"
@@ -162,67 +199,83 @@ msgstr "下载 Android 客户端"
msgid "Download iOS Client"
msgstr "下载 iOS 客户端"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "密码"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "密码已修改"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "无法修改密码"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "当前密码"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "新密码"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "显示"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "修改密码"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "电子邮件"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "您的电子邮件"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "填写电子邮件地址以启用密码恢复功能"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "语言"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "帮助翻译"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "用该地址来连接文件管理器中的 ownCloud"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "版本"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -256,10 +309,6 @@ msgstr "无限"
msgid "Other"
msgstr "其它"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "组管理员"
diff --git a/l10n/zh_CN/user_ldap.po b/l10n/zh_CN/user_ldap.po
index b9c039f6bf8..18eef3d02f9 100644
--- a/l10n/zh_CN/user_ldap.po
+++ b/l10n/zh_CN/user_ldap.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-16 00:19+0100\n"
-"PO-Revision-Date: 2013-01-15 23:20+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n"
"MIME-Version: 1.0\n"
@@ -19,6 +19,58 @@ msgstr ""
"Language: zh_CN\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "删除失败"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -33,165 +85,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "主机"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr "可以忽略协议,但如要使用SSL,则需以ldaps://开头"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr "Base DN"
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr "您可以在高级选项卡里为用户和组指定Base DN"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr "User DN"
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr "客户端使用的DN必须与绑定的相同,比如uid=agent,dc=example,dc=com\n如需匿名访问,将DN和密码保留为空"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "密码"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr "启用匿名访问,将DN和密码保留为空"
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr "用户登录过滤"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr "定义当尝试登录时的过滤器。 在登录过程中,%%uid将会被用户名替换"
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr "使用 %%uid作为占位符,例如“uid=%%uid”"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr "用户列表过滤"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr "定义拉取用户时的过滤器"
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr "没有任何占位符,如 \"objectClass=person\"."
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr "组过滤"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr "定义拉取组信息时的过滤器"
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr "无需占位符,例如\"objectClass=posixGroup\""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "端口"
-#: templates/settings.php:25
-msgid "Base User Tree"
-msgstr "基础用户树"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
+msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
-msgstr "基础组树"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
+msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
-msgstr "组成员关联"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
+msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "使用TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr "不要在SSL链接中使用此选项,会导致失败。"
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr "大小写敏感LDAP服务器(Windows)"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "关闭SSL证书验证"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr "如果链接仅在此选项时可用,在您的ownCloud服务器中导入LDAP服务器的SSL证书。"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr "暂不推荐,仅供测试"
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr "以秒计。修改将清空缓存。"
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr "用户显示名称字段"
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr "用来生成用户的ownCloud名称的 LDAP属性"
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr "基础用户树"
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr "组显示名称字段"
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr "用来生成组的ownCloud名称的LDAP属性"
-#: templates/settings.php:34
+#: templates/settings.php:49
+msgid "Base Group Tree"
+msgstr "基础组树"
+
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
+msgstr ""
+
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr "组成员关联"
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
msgid "in bytes"
msgstr "字节数"
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
-msgstr "以秒计。修改将清空缓存。"
-
-#: templates/settings.php:37
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr "将用户名称留空(默认)。否则指定一个LDAP/AD属性"
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "帮助"
diff --git a/l10n/zh_HK/core.po b/l10n/zh_HK/core.po
index d6ed7429225..a61b851c754 100644
--- a/l10n/zh_HK/core.po
+++ b/l10n/zh_HK/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: 2013-01-30 00:23+0100\n"
-"PO-Revision-Date: 2013-01-29 23:23+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/owncloud/language/zh_HK/)\n"
"MIME-Version: 1.0\n"
@@ -156,59 +156,59 @@ msgstr ""
msgid "December"
msgstr ""
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr ""
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr ""
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr ""
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr ""
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr ""
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr ""
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr ""
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr ""
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr ""
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr ""
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr ""
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr ""
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr ""
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr ""
@@ -541,7 +541,7 @@ msgstr ""
msgid "web services under your control"
msgstr ""
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr ""
@@ -563,14 +563,18 @@ msgstr ""
msgid "Lost your password?"
msgstr ""
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr ""
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr ""
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr ""
diff --git a/l10n/zh_HK/files.po b/l10n/zh_HK/files.po
index 3a61b47c5ad..3679a52e341 100644
--- a/l10n/zh_HK/files.po
+++ b/l10n/zh_HK/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: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/owncloud/language/zh_HK/)\n"
"MIME-Version: 1.0\n"
@@ -17,46 +17,46 @@ msgstr ""
"Language: zh_HK\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr ""
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr ""
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr ""
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr ""
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr ""
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr ""
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr ""
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr ""
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr ""
@@ -68,11 +68,15 @@ msgstr ""
msgid "Unshare"
msgstr ""
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr ""
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr ""
@@ -177,31 +181,31 @@ msgstr ""
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr ""
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr ""
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr ""
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr ""
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr ""
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr ""
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr ""
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr ""
diff --git a/l10n/zh_HK/files_encryption.po b/l10n/zh_HK/files_encryption.po
index adf957c6ee4..c8652a2cde3 100644
--- a/l10n/zh_HK/files_encryption.po
+++ b/l10n/zh_HK/files_encryption.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-23 00:05+0100\n"
-"PO-Revision-Date: 2013-01-22 23:05+0000\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/owncloud/language/zh_HK/)\n"
"MIME-Version: 1.0\n"
@@ -39,44 +39,22 @@ msgstr ""
msgid "Could not change your file encryption password to your login password"
msgstr ""
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr ""
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr ""
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr ""
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr ""
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
+#: templates/settings-personal.php:4 templates/settings.php:5
+msgid "Encryption"
msgstr ""
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
msgstr ""
-#: templates/settings.php:65
-msgid "Encryption"
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
msgstr ""
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
msgstr ""
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr ""
diff --git a/l10n/zh_HK/files_trashbin.po b/l10n/zh_HK/files_trashbin.po
index d6fa5fa8285..61f53da0ef3 100644
--- a/l10n/zh_HK/files_trashbin.po
+++ b/l10n/zh_HK/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/owncloud/language/zh_HK/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -17,35 +17,35 @@ msgstr ""
"Language: zh_HK\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
msgstr ""
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
msgstr ""
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
msgstr ""
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
msgstr ""
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
msgstr ""
diff --git a/l10n/zh_HK/settings.po b/l10n/zh_HK/settings.po
index 9523f29e80b..e9501109c5a 100644
--- a/l10n/zh_HK/settings.po
+++ b/l10n/zh_HK/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: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/owncloud/language/zh_HK/)\n"
"MIME-Version: 1.0\n"
@@ -21,6 +21,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr ""
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr ""
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr ""
@@ -45,10 +54,6 @@ msgstr ""
msgid "Unable to delete group"
msgstr ""
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr ""
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr ""
@@ -75,15 +80,43 @@ msgstr ""
msgid "Unable to remove user from group %s"
msgstr ""
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr ""
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr ""
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr ""
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr ""
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr ""
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr ""
+
+#: js/apps.js:87
+msgid "Error"
+msgstr ""
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr ""
+
+#: js/personal.js:96
msgid "Saving..."
msgstr ""
@@ -111,6 +144,10 @@ msgstr ""
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr ""
+#: templates/apps.php:31
+msgid "Update"
+msgstr ""
+
#: templates/help.php:3
msgid "User Documentation"
msgstr ""
@@ -156,67 +193,83 @@ msgstr ""
msgid "Download iOS Client"
msgstr ""
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr ""
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr ""
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr ""
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr ""
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr ""
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr ""
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr ""
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr ""
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr ""
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr ""
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr ""
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr ""
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr ""
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr ""
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr ""
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr ""
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -250,10 +303,6 @@ msgstr ""
msgid "Other"
msgstr ""
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr ""
diff --git a/l10n/zh_HK/user_ldap.po b/l10n/zh_HK/user_ldap.po
index 8a7d8cdab9c..cda8b305dea 100644
--- a/l10n/zh_HK/user_ldap.po
+++ b/l10n/zh_HK/user_ldap.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-16 00:19+0100\n"
-"PO-Revision-Date: 2013-01-15 23:20+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/owncloud/language/zh_HK/)\n"
"MIME-Version: 1.0\n"
@@ -17,6 +17,58 @@ msgstr ""
"Language: zh_HK\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr ""
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -31,165 +83,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr ""
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr ""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr ""
-#: templates/settings.php:25
-msgid "Base User Tree"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr ""
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr ""
-#: templates/settings.php:34
-msgid "in bytes"
+#: templates/settings.php:49
+msgid "Base Group Tree"
msgstr ""
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
msgstr ""
-#: templates/settings.php:37
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
+msgid "in bytes"
+msgstr ""
+
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr ""
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr ""
diff --git a/l10n/zh_TW/core.po b/l10n/zh_TW/core.po
index 787cdb9d00b..5886158a82d 100644
--- a/l10n/zh_TW/core.po
+++ b/l10n/zh_TW/core.po
@@ -7,12 +7,13 @@
# <dw4dev@gmail.com>, 2012.
# Ming Yi Wu <mingi.wu@gmail.com>, 2012.
# <nfsmwlin@gmail.com>, 2013.
+# Pellaeon Lin <nfsmwlin@gmail.com>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-30 23:40+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n"
"MIME-Version: 1.0\n"
@@ -159,59 +160,59 @@ msgstr "十一月"
msgid "December"
msgstr "十二月"
-#: js/js.js:280 templates/layout.user.php:47 templates/layout.user.php:48
+#: js/js.js:280
msgid "Settings"
msgstr "設定"
-#: js/js.js:762
+#: js/js.js:760
msgid "seconds ago"
msgstr "幾秒前"
-#: js/js.js:763
+#: js/js.js:761
msgid "1 minute ago"
msgstr "1 分鐘前"
-#: js/js.js:764
+#: js/js.js:762
msgid "{minutes} minutes ago"
msgstr "{minutes} 分鐘前"
-#: js/js.js:765
+#: js/js.js:763
msgid "1 hour ago"
msgstr "1 個小時前"
-#: js/js.js:766
+#: js/js.js:764
msgid "{hours} hours ago"
msgstr "{hours} 小時前"
-#: js/js.js:767
+#: js/js.js:765
msgid "today"
msgstr "今天"
-#: js/js.js:768
+#: js/js.js:766
msgid "yesterday"
msgstr "昨天"
-#: js/js.js:769
+#: js/js.js:767
msgid "{days} days ago"
msgstr "{days} 天前"
-#: js/js.js:770
+#: js/js.js:768
msgid "last month"
msgstr "上個月"
-#: js/js.js:771
+#: js/js.js:769
msgid "{months} months ago"
msgstr "{months} 個月前"
-#: js/js.js:772
+#: js/js.js:770
msgid "months ago"
msgstr "幾個月前"
-#: js/js.js:773
+#: js/js.js:771
msgid "last year"
msgstr "去年"
-#: js/js.js:774
+#: js/js.js:772
msgid "years ago"
msgstr "幾年前"
@@ -260,7 +261,7 @@ msgstr "分享"
#: js/share.js:29 js/share.js:43 js/share.js:90 js/share.js:93
msgid "Shared"
-msgstr ""
+msgstr "已分享"
#: js/share.js:141 js/share.js:611
msgid "Error while sharing"
@@ -383,11 +384,11 @@ msgid ""
"The update was unsuccessful. Please report this issue to the <a "
"href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud "
"community</a>."
-msgstr ""
+msgstr "升級失敗,請將此問題回報 <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud 社群</a>。"
#: js/update.js:18
msgid "The update was successful. Redirecting you to ownCloud now."
-msgstr ""
+msgstr "升級成功,正將您重新導向至 ownCloud 。"
#: lostpassword/controller.php:47
msgid "ownCloud password reset"
@@ -544,7 +545,7 @@ msgstr "完成設定"
msgid "web services under your control"
msgstr "網路服務在您控制之下"
-#: templates/layout.user.php:32
+#: templates/layout.user.php:49
msgid "Log out"
msgstr "登出"
@@ -566,14 +567,18 @@ msgstr "請更改您的密碼以再次取得您的帳戶的控制權。"
msgid "Lost your password?"
msgstr "忘記密碼?"
-#: templates/login.php:39
+#: templates/login.php:41
msgid "remember"
msgstr "記住"
-#: templates/login.php:41
+#: templates/login.php:43
msgid "Log in"
msgstr "登入"
+#: templates/login.php:49
+msgid "Alternative Logins"
+msgstr ""
+
#: templates/part.pagenavi.php:3
msgid "prev"
msgstr "上一頁"
diff --git a/l10n/zh_TW/files.po b/l10n/zh_TW/files.po
index 5082c3edac6..0db332c7219 100644
--- a/l10n/zh_TW/files.po
+++ b/l10n/zh_TW/files.po
@@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:02+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n"
"MIME-Version: 1.0\n"
@@ -23,46 +23,46 @@ msgstr ""
"Language: zh_TW\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: ajax/upload.php:17
+#: ajax/upload.php:19
msgid "No file was uploaded. Unknown error"
msgstr "沒有檔案被上傳。未知的錯誤。"
-#: ajax/upload.php:24
+#: ajax/upload.php:26
msgid "There is no error, the file uploaded with success"
msgstr "無錯誤,檔案上傳成功"
-#: ajax/upload.php:25
+#: ajax/upload.php:27
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "上傳的檔案大小超過 php.ini 當中 upload_max_filesize 參數的設定:"
-#: ajax/upload.php:27
+#: ajax/upload.php:29
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "上傳的檔案大小超過 HTML 表單中 MAX_FILE_SIZE 的限制"
-#: ajax/upload.php:29
+#: ajax/upload.php:31
msgid "The uploaded file was only partially uploaded"
msgstr "只有檔案的一部分被上傳"
-#: ajax/upload.php:30
+#: ajax/upload.php:32
msgid "No file was uploaded"
msgstr "無已上傳檔案"
-#: ajax/upload.php:31
+#: ajax/upload.php:33
msgid "Missing a temporary folder"
msgstr "遺失暫存資料夾"
-#: ajax/upload.php:32
+#: ajax/upload.php:34
msgid "Failed to write to disk"
msgstr "寫入硬碟失敗"
-#: ajax/upload.php:51
+#: ajax/upload.php:52
msgid "Not enough space available"
msgstr "沒有足夠的可用空間"
-#: ajax/upload.php:82
+#: ajax/upload.php:83
msgid "Invalid directory."
msgstr "無效的資料夾。"
@@ -74,11 +74,15 @@ msgstr "檔案"
msgid "Unshare"
msgstr "取消共享"
-#: js/fileactions.js:119 templates/index.php:91 templates/index.php:92
+#: js/fileactions.js:119
+msgid "Delete permanently"
+msgstr ""
+
+#: js/fileactions.js:121 templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "刪除"
-#: js/fileactions.js:185
+#: js/fileactions.js:187
msgid "Rename"
msgstr "重新命名"
@@ -112,7 +116,7 @@ msgstr "使用 {new_name} 取代 {old_name}"
#: js/filelist.js:280
msgid "perform delete operation"
-msgstr ""
+msgstr "進行刪除動作"
#: js/files.js:52
msgid "'.' is an invalid file name."
@@ -130,11 +134,11 @@ msgstr "檔名不合法,不允許 '\\', '/', '<', '>', ':', '\"', '|', '?' 和
#: js/files.js:78
msgid "Your storage is full, files can not be updated or synced anymore!"
-msgstr ""
+msgstr "您的儲存空間已滿,沒有辦法再更新或是同步檔案!"
#: js/files.js:82
msgid "Your storage is almost full ({usedSpacePercent}%)"
-msgstr ""
+msgstr "您的儲存空間快要滿了 ({usedSpacePercent}%)"
#: js/files.js:224
msgid ""
@@ -183,31 +187,31 @@ msgstr "URL 不能為空白."
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "無效的資料夾名稱,'Shared' 的使用被 Owncloud 保留"
-#: js/files.js:949 templates/index.php:67
+#: js/files.js:953 templates/index.php:67
msgid "Name"
msgstr "名稱"
-#: js/files.js:950 templates/index.php:78
+#: js/files.js:954 templates/index.php:78
msgid "Size"
msgstr "大小"
-#: js/files.js:951 templates/index.php:80
+#: js/files.js:955 templates/index.php:80
msgid "Modified"
msgstr "修改"
-#: js/files.js:970
+#: js/files.js:974
msgid "1 folder"
msgstr "1 個資料夾"
-#: js/files.js:972
+#: js/files.js:976
msgid "{count} folders"
msgstr "{count} 個資料夾"
-#: js/files.js:980
+#: js/files.js:984
msgid "1 file"
msgstr "1 個檔案"
-#: js/files.js:982
+#: js/files.js:986
msgid "{count} files"
msgstr "{count} 個檔案"
@@ -265,7 +269,7 @@ msgstr "從連結"
#: templates/index.php:40
msgid "Trash"
-msgstr ""
+msgstr "回收筒"
#: templates/index.php:46
msgid "Cancel upload"
@@ -299,4 +303,4 @@ msgstr "目前掃描"
#: templates/upgrade.php:2
msgid "Upgrading filesystem cache..."
-msgstr ""
+msgstr "正在更新檔案系統快取..."
diff --git a/l10n/zh_TW/files_encryption.po b/l10n/zh_TW/files_encryption.po
index 0ff077a2b2e..785876bb0fb 100644
--- a/l10n/zh_TW/files_encryption.po
+++ b/l10n/zh_TW/files_encryption.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-27 00:04+0100\n"
-"PO-Revision-Date: 2013-01-26 01:44+0000\n"
-"Last-Translator: pellaeon <nfsmwlin@gmail.com>\n"
+"POT-Creation-Date: 2013-02-06 00:05+0100\n"
+"PO-Revision-Date: 2013-02-05 23:05+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -41,44 +41,22 @@ msgstr "請檢查您的密碼並再試一次。"
msgid "Could not change your file encryption password to your login password"
msgstr "無法變更您的檔案加密密碼為登入密碼"
-#: templates/settings-personal.php:3 templates/settings.php:5
-msgid "Choose encryption mode:"
-msgstr "選擇加密模式:"
-
-#: templates/settings-personal.php:20 templates/settings.php:24
-msgid ""
-"Client side encryption (most secure but makes it impossible to access your "
-"data from the web interface)"
-msgstr "客戶端加密 (最安全但是會使您無法從網頁界面存取您的檔案)"
-
-#: templates/settings-personal.php:30 templates/settings.php:36
-msgid ""
-"Server side encryption (allows you to access your files from the web "
-"interface and the desktop client)"
-msgstr "伺服器端加密 (您可以從網頁界面及客戶端程式存取您的檔案)"
-
-#: templates/settings-personal.php:41 templates/settings.php:60
-msgid "None (no encryption at all)"
-msgstr "無 (不加密)"
-
-#: templates/settings.php:10
-msgid ""
-"Important: Once you selected an encryption mode there is no way to change it"
-" back"
-msgstr "重要:一旦您選擇了加密就無法再改回來"
-
-#: templates/settings.php:48
-msgid "User specific (let the user decide)"
-msgstr "使用者自訂 (讓使用者自己決定)"
-
-#: templates/settings.php:65
+#: templates/settings-personal.php:4 templates/settings.php:5
msgid "Encryption"
msgstr "加密"
-#: templates/settings.php:67
-msgid "Exclude the following file types from encryption"
-msgstr "下列的檔案類型不加密"
+#: templates/settings-personal.php:7
+msgid "File encryption is enabled."
+msgstr ""
+
+#: templates/settings-personal.php:11
+msgid "The following file types will not be encrypted:"
+msgstr ""
+
+#: templates/settings.php:7
+msgid "Exclude the following file types from encryption:"
+msgstr ""
-#: templates/settings.php:71
+#: templates/settings.php:12
msgid "None"
msgstr "無"
diff --git a/l10n/zh_TW/files_trashbin.po b/l10n/zh_TW/files_trashbin.po
index 7a77dadbdef..0f6d6a4b1fe 100644
--- a/l10n/zh_TW/files_trashbin.po
+++ b/l10n/zh_TW/files_trashbin.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 17:02+0100\n"
-"PO-Revision-Date: 2013-01-31 16:03+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:09+0000\n"
+"Last-Translator: I Robot <owncloud-bot@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"
@@ -17,37 +17,37 @@ msgstr ""
"Language: zh_TW\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: js/trash.js:7
+#: js/trash.js:7 js/trash.js:94
msgid "perform restore operation"
msgstr ""
-#: js/trash.js:69
-msgid "perform undelete operation"
+#: js/trash.js:33
+msgid "delete file permanently"
msgstr ""
-#: js/trash.js:100 templates/index.php:17
+#: js/trash.js:125 templates/index.php:17
msgid "Name"
-msgstr ""
+msgstr "名稱"
-#: js/trash.js:101 templates/index.php:27
+#: js/trash.js:126 templates/index.php:27
msgid "Deleted"
msgstr ""
-#: js/trash.js:110
+#: js/trash.js:135
msgid "1 folder"
-msgstr ""
+msgstr "1 個資料夾"
-#: js/trash.js:112
+#: js/trash.js:137
msgid "{count} folders"
-msgstr ""
+msgstr "{count} 個資料夾"
-#: js/trash.js:120
+#: js/trash.js:145
msgid "1 file"
-msgstr ""
+msgstr "1 個檔案"
-#: js/trash.js:122
+#: js/trash.js:147
msgid "{count} files"
-msgstr ""
+msgstr "{count} 個檔案"
#: templates/index.php:9
msgid "Nothing in here. Your trash bin is empty!"
diff --git a/l10n/zh_TW/settings.po b/l10n/zh_TW/settings.po
index 0b6948fb19c..b1edf5e5393 100644
--- a/l10n/zh_TW/settings.po
+++ b/l10n/zh_TW/settings.po
@@ -6,6 +6,7 @@
# Donahue Chuang <soshinwu@gmail.com>, 2012.
# <dw4dev@gmail.com>, 2012.
# <nfsmwlin@gmail.com>, 2013.
+# Pellaeon Lin <nfsmwlin@gmail.com>, 2013.
# <sy6614@yahoo.com.hk>, 2012.
# <weiyu871@ms14.url.com.tw>, 2012.
# <wu0809@msn.com>, 2012.
@@ -14,8 +15,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-31 00:27+0100\n"
-"PO-Revision-Date: 2013-01-30 23:28+0000\n"
+"POT-Creation-Date: 2013-02-07 00:07+0100\n"
+"PO-Revision-Date: 2013-02-06 23:08+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n"
"MIME-Version: 1.0\n"
@@ -28,6 +29,15 @@ msgstr ""
msgid "Unable to load list from App Store"
msgstr "無法從 App Store 讀取清單"
+#: ajax/changedisplayname.php:19 ajax/removeuser.php:15 ajax/setquota.php:15
+#: ajax/togglegroups.php:18
+msgid "Authentication error"
+msgstr "認證錯誤"
+
+#: ajax/changedisplayname.php:28
+msgid "Unable to change display name"
+msgstr ""
+
#: ajax/creategroup.php:10
msgid "Group already exists"
msgstr "群組已存在"
@@ -52,10 +62,6 @@ msgstr "無效的email"
msgid "Unable to delete group"
msgstr "群組刪除錯誤"
-#: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18
-msgid "Authentication error"
-msgstr "認證錯誤"
-
#: ajax/removeuser.php:24
msgid "Unable to delete user"
msgstr "使用者刪除錯誤"
@@ -82,15 +88,43 @@ msgstr "使用者加入群組%s錯誤"
msgid "Unable to remove user from group %s"
msgstr "使用者移出群組%s錯誤"
-#: js/apps.js:28 js/apps.js:67
+#: ajax/updateapp.php:13
+msgid "Couldn't update app."
+msgstr "無法更新應用程式"
+
+#: js/apps.js:30
+msgid "Update to {appversion}"
+msgstr "更新至 {appversion}"
+
+#: js/apps.js:36 js/apps.js:76
msgid "Disable"
msgstr "停用"
-#: js/apps.js:28 js/apps.js:55
+#: js/apps.js:36 js/apps.js:64
msgid "Enable"
msgstr "啟用"
-#: js/personal.js:69
+#: js/apps.js:55
+msgid "Please wait...."
+msgstr "請稍候..."
+
+#: js/apps.js:84
+msgid "Updating...."
+msgstr "更新中..."
+
+#: js/apps.js:87
+msgid "Error while updating app"
+msgstr "更新應用程式錯誤"
+
+#: js/apps.js:87
+msgid "Error"
+msgstr "錯誤"
+
+#: js/apps.js:90
+msgid "Updated"
+msgstr "已更新"
+
+#: js/personal.js:96
msgid "Saving..."
msgstr "儲存中..."
@@ -118,6 +152,10 @@ msgstr "查看應用程式頁面於 apps.owncloud.com"
msgid "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>"
msgstr "<span class=\"licence\"></span>-核准: <span class=\"author\"></span>"
+#: templates/apps.php:31
+msgid "Update"
+msgstr "更新"
+
#: templates/help.php:3
msgid "User Documentation"
msgstr "用戶說明文件"
@@ -163,67 +201,83 @@ msgstr "下載 Android 客戶端"
msgid "Download iOS Client"
msgstr "下載 iOS 客戶端"
-#: templates/personal.php:21 templates/users.php:23 templates/users.php:81
+#: templates/personal.php:23 templates/users.php:23 templates/users.php:81
msgid "Password"
msgstr "密碼"
-#: templates/personal.php:22
+#: templates/personal.php:24
msgid "Your password was changed"
msgstr "你的密碼已更改"
-#: templates/personal.php:23
+#: templates/personal.php:25
msgid "Unable to change your password"
msgstr "無法變更你的密碼"
-#: templates/personal.php:24
+#: templates/personal.php:26
msgid "Current password"
msgstr "目前密碼"
-#: templates/personal.php:25
+#: templates/personal.php:27
msgid "New password"
msgstr "新密碼"
-#: templates/personal.php:26
+#: templates/personal.php:28
msgid "show"
msgstr "顯示"
-#: templates/personal.php:27
+#: templates/personal.php:29
msgid "Change password"
msgstr "變更密碼"
-#: templates/personal.php:33
+#: templates/personal.php:41 templates/users.php:80
+msgid "Display Name"
+msgstr "顯示名稱"
+
+#: templates/personal.php:42
+msgid "Your display name was changed"
+msgstr ""
+
+#: templates/personal.php:43
+msgid "Unable to change your display name"
+msgstr ""
+
+#: templates/personal.php:46
+msgid "Change display name"
+msgstr ""
+
+#: templates/personal.php:55
msgid "Email"
msgstr "電子郵件"
-#: templates/personal.php:34
+#: templates/personal.php:56
msgid "Your email address"
msgstr "你的電子郵件信箱"
-#: templates/personal.php:35
+#: templates/personal.php:57
msgid "Fill in an email address to enable password recovery"
msgstr "請填入電子郵件信箱以便回復密碼"
-#: templates/personal.php:41 templates/personal.php:42
+#: templates/personal.php:63 templates/personal.php:64
msgid "Language"
msgstr "語言"
-#: templates/personal.php:47
+#: templates/personal.php:69
msgid "Help translate"
msgstr "幫助翻譯"
-#: templates/personal.php:52
+#: templates/personal.php:74
msgid "WebDAV"
msgstr "WebDAV"
-#: templates/personal.php:54
+#: templates/personal.php:76
msgid "Use this address to connect to your ownCloud in your file manager"
msgstr "在您的檔案管理員中使用這個地址來連線到 ownCloud"
-#: templates/personal.php:63
+#: templates/personal.php:85
msgid "Version"
msgstr "版本"
-#: templates/personal.php:65
+#: templates/personal.php:87
msgid ""
"Developed by the <a href=\"http://ownCloud.org/contact\" "
"target=\"_blank\">ownCloud community</a>, the <a "
@@ -235,7 +289,7 @@ msgstr "由<a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud
#: templates/users.php:21 templates/users.php:79
msgid "Login Name"
-msgstr ""
+msgstr "登入名稱"
#: templates/users.php:26 templates/users.php:82 templates/users.php:107
msgid "Groups"
@@ -257,10 +311,6 @@ msgstr "無限制"
msgid "Other"
msgstr "其他"
-#: templates/users.php:80
-msgid "Display Name"
-msgstr ""
-
#: templates/users.php:84 templates/users.php:121
msgid "Group Admin"
msgstr "群組 管理員"
@@ -271,11 +321,11 @@ msgstr "儲存區"
#: templates/users.php:97
msgid "change display name"
-msgstr ""
+msgstr "修改顯示名稱"
#: templates/users.php:101
msgid "set new password"
-msgstr ""
+msgstr "設定新密碼"
#: templates/users.php:137
msgid "Default"
diff --git a/l10n/zh_TW/user_ldap.po b/l10n/zh_TW/user_ldap.po
index e3b5d2655d9..f6b4543db19 100644
--- a/l10n/zh_TW/user_ldap.po
+++ b/l10n/zh_TW/user_ldap.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2013-01-21 00:04+0100\n"
-"PO-Revision-Date: 2013-01-19 23:22+0000\n"
+"POT-Creation-Date: 2013-02-03 00:04+0100\n"
+"PO-Revision-Date: 2013-02-02 23:05+0000\n"
"Last-Translator: I Robot <owncloud-bot@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,58 @@ msgstr ""
"Language: zh_TW\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+#: ajax/deleteConfiguration.php:34
+msgid "Failed to delete the server configuration"
+msgstr ""
+
+#: ajax/testConfiguration.php:35
+msgid "The configuration is valid and the connection could be established!"
+msgstr ""
+
+#: ajax/testConfiguration.php:37
+msgid ""
+"The configuration is valid, but the Bind failed. Please check the server "
+"settings and credentials."
+msgstr ""
+
+#: ajax/testConfiguration.php:40
+msgid ""
+"The configuration is invalid. Please look in the ownCloud log for further "
+"details."
+msgstr ""
+
+#: js/settings.js:66
+msgid "Deletion failed"
+msgstr "移除失敗"
+
+#: js/settings.js:82
+msgid "Take over settings from recent server configuration?"
+msgstr ""
+
+#: js/settings.js:83
+msgid "Keep settings?"
+msgstr ""
+
+#: js/settings.js:97
+msgid "Cannot add server configuration"
+msgstr ""
+
+#: js/settings.js:121
+msgid "Connection test succeeded"
+msgstr ""
+
+#: js/settings.js:126
+msgid "Connection test failed"
+msgstr ""
+
+#: js/settings.js:136
+msgid "Do you really want to delete the current Server Configuration?"
+msgstr ""
+
+#: js/settings.js:137
+msgid "Confirm Deletion"
+msgstr ""
+
#: templates/settings.php:8
msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
@@ -32,165 +84,227 @@ msgid ""
msgstr ""
#: templates/settings.php:15
+msgid "Server configuration"
+msgstr ""
+
+#: templates/settings.php:17
+msgid "Add Server Configuration"
+msgstr ""
+
+#: templates/settings.php:21
msgid "Host"
msgstr "主機"
-#: templates/settings.php:15
+#: templates/settings.php:21
msgid ""
"You can omit the protocol, except you require SSL. Then start with ldaps://"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "Base DN"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "One Base DN per line"
msgstr ""
-#: templates/settings.php:16
+#: templates/settings.php:22
msgid "You can specify Base DN for users and groups in the Advanced tab"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid "User DN"
msgstr ""
-#: templates/settings.php:17
+#: templates/settings.php:23
msgid ""
"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."
msgstr ""
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "Password"
msgstr "密碼"
-#: templates/settings.php:18
+#: templates/settings.php:24
msgid "For anonymous access, leave DN and Password empty."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
msgid "User Login Filter"
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action."
msgstr ""
-#: templates/settings.php:19
+#: templates/settings.php:25
#, php-format
msgid "use %%uid placeholder, e.g. \"uid=%%uid\""
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "User List Filter"
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "Defines the filter to apply, when retrieving users."
msgstr ""
-#: templates/settings.php:20
+#: templates/settings.php:26
msgid "without any placeholder, e.g. \"objectClass=person\"."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Group Filter"
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "Defines the filter to apply, when retrieving groups."
msgstr ""
-#: templates/settings.php:21
+#: templates/settings.php:27
msgid "without any placeholder, e.g. \"objectClass=posixGroup\"."
msgstr ""
-#: templates/settings.php:24
+#: templates/settings.php:31
+msgid "Connection Settings"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "Configuration Active"
+msgstr ""
+
+#: templates/settings.php:33
+msgid "When unchecked, this configuration will be skipped."
+msgstr ""
+
+#: templates/settings.php:34
msgid "Port"
msgstr "連接阜"
-#: templates/settings.php:25
-msgid "Base User Tree"
+#: templates/settings.php:35
+msgid "Backup (Replica) Host"
msgstr ""
-#: templates/settings.php:25
-msgid "One User Base DN per line"
+#: templates/settings.php:35
+msgid ""
+"Give an optional backup host. It must be a replica of the main LDAP/AD "
+"server."
msgstr ""
-#: templates/settings.php:26
-msgid "Base Group Tree"
+#: templates/settings.php:36
+msgid "Backup (Replica) Port"
msgstr ""
-#: templates/settings.php:26
-msgid "One Group Base DN per line"
+#: templates/settings.php:37
+msgid "Disable Main Server"
msgstr ""
-#: templates/settings.php:27
-msgid "Group-Member association"
+#: templates/settings.php:37
+msgid "When switched on, ownCloud will only connect to the replica server."
msgstr ""
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Use TLS"
msgstr "使用TLS"
-#: templates/settings.php:28
+#: templates/settings.php:38
msgid "Do not use it for SSL connections, it will fail."
msgstr ""
-#: templates/settings.php:29
+#: templates/settings.php:39
msgid "Case insensitve LDAP server (Windows)"
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Turn off SSL certificate validation."
msgstr "關閉 SSL 憑證驗證"
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid ""
"If connection only works with this option, import the LDAP server's SSL "
"certificate in your ownCloud server."
msgstr ""
-#: templates/settings.php:30
+#: templates/settings.php:40
msgid "Not recommended, use for testing only."
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:41
+msgid "in seconds. A change empties the cache."
+msgstr ""
+
+#: templates/settings.php:43
+msgid "Directory Settings"
+msgstr ""
+
+#: templates/settings.php:45
msgid "User Display Name Field"
msgstr ""
-#: templates/settings.php:31
+#: templates/settings.php:45
msgid "The LDAP attribute to use to generate the user`s ownCloud name."
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:46
+msgid "Base User Tree"
+msgstr ""
+
+#: templates/settings.php:46
+msgid "One User Base DN per line"
+msgstr ""
+
+#: templates/settings.php:47
+msgid "User Search Attributes"
+msgstr ""
+
+#: templates/settings.php:47 templates/settings.php:50
+msgid "Optional; one attribute per line"
+msgstr ""
+
+#: templates/settings.php:48
msgid "Group Display Name Field"
msgstr ""
-#: templates/settings.php:32
+#: templates/settings.php:48
msgid "The LDAP attribute to use to generate the groups`s ownCloud name."
msgstr ""
-#: templates/settings.php:34
-msgid "in bytes"
+#: templates/settings.php:49
+msgid "Base Group Tree"
msgstr ""
-#: templates/settings.php:36
-msgid "in seconds. A change empties the cache."
+#: templates/settings.php:49
+msgid "One Group Base DN per line"
msgstr ""
-#: templates/settings.php:37
+#: templates/settings.php:50
+msgid "Group Search Attributes"
+msgstr ""
+
+#: templates/settings.php:51
+msgid "Group-Member association"
+msgstr ""
+
+#: templates/settings.php:53
+msgid "Special Attributes"
+msgstr ""
+
+#: templates/settings.php:56
+msgid "in bytes"
+msgstr ""
+
+#: templates/settings.php:58
msgid ""
"Leave empty for user name (default). Otherwise, specify an LDAP/AD "
"attribute."
msgstr ""
-#: templates/settings.php:39
+#: templates/settings.php:62
msgid "Help"
msgstr "說明"
diff --git a/lib/api.php b/lib/api.php
index 545b55757ff..abf1c3b0036 100644
--- a/lib/api.php
+++ b/lib/api.php
@@ -188,10 +188,13 @@ class OC_API {
private static function toXML($array, $writer) {
foreach($array as $k => $v) {
- if (is_numeric($k)) {
+ if ($k[0] === '@') {
+ $writer->writeAttribute(substr($k, 1), $v);
+ continue;
+ } else if (is_numeric($k)) {
$k = 'element';
}
- if (is_array($v)) {
+ if(is_array($v)) {
$writer->startElement($k);
self::toXML($v, $writer);
$writer->endElement();
diff --git a/lib/app.php b/lib/app.php
index 7aafeb36295..3a4e21e8cd1 100644
--- a/lib/app.php
+++ b/lib/app.php
@@ -36,6 +36,7 @@ class OC_App{
static private $appTypes = array();
static private $loadedApps = array();
static private $checkedApps = array();
+ static private $altLogin = array();
/**
* @brief loads all apps
@@ -506,7 +507,7 @@ class OC_App{
* @return string
*/
public static function getCurrentApp() {
- $script=substr($_SERVER["SCRIPT_NAME"], strlen(OC::$WEBROOT)+1);
+ $script=substr(OC_Request::scriptName(), strlen(OC::$WEBROOT)+1);
$topFolder=substr($script, 0, strpos($script, '/'));
if (empty($topFolder)) {
$path_info = OC_Request::getPathInfo();
@@ -568,6 +569,14 @@ class OC_App{
self::$personalForms[]= $app.'/'.$page.'.php';
}
+ public static function registerLogIn($entry) {
+ self::$altLogin[] = $entry;
+ }
+
+ public static function getAlternativeLogIns() {
+ return self::$altLogin;
+ }
+
/**
* @brief: get a list of all apps in the apps folder
* @return array or app names (string IDs)
diff --git a/lib/base.php b/lib/base.php
index ea5c939cd80..5bfdb0b7c0a 100644
--- a/lib/base.php
+++ b/lib/base.php
@@ -27,8 +27,7 @@ require_once 'public/constants.php';
* No, we can not put this class in its own file because it is used by
* OC_autoload!
*/
-class OC
-{
+class OC {
/**
* Associative array for autoloading. classname => filename
*/
@@ -78,13 +77,12 @@ class OC
/**
* SPL autoload
*/
- public static function autoload($className)
- {
+ public static function autoload($className) {
if (array_key_exists($className, OC::$CLASSPATH)) {
$path = OC::$CLASSPATH[$className];
/** @TODO: Remove this when necessary
- Remove "apps/" from inclusion path for smooth migration to mutli app dir
- */
+ Remove "apps/" from inclusion path for smooth migration to mutli app dir
+ */
if (strpos($path, 'apps/') === 0) {
OC_Log::write('core', 'include path for class "' . $className . '" starts with "apps/"', OC_Log::DEBUG);
$path = str_replace('apps/', '', $path);
@@ -96,7 +94,7 @@ class OC
} elseif (strpos($className, 'OCP\\') === 0) {
$path = 'public/' . strtolower(str_replace('\\', '/', substr($className, 3)) . '.php');
} elseif (strpos($className, 'OCA\\') === 0) {
- foreach(self::$APPSROOTS as $appDir) {
+ foreach (self::$APPSROOTS as $appDir) {
$path = $appDir['path'] . '/' . strtolower(str_replace('\\', '/', substr($className, 3)) . '.php');
$fullPath = stream_resolve_include_path($path);
if (file_exists($fullPath)) {
@@ -124,12 +122,18 @@ class OC
return false;
}
- public static function initPaths()
- {
+ public static function initPaths() {
// calculate the root directories
OC::$SERVERROOT = str_replace("\\", '/', substr(__DIR__, 0, -4));
+
+ // ensure we can find OC_Config
+ set_include_path(
+ OC::$SERVERROOT . '/lib' . PATH_SEPARATOR .
+ get_include_path()
+ );
+
OC::$SUBURI = str_replace("\\", "/", substr(realpath($_SERVER["SCRIPT_FILENAME"]), strlen(OC::$SERVERROOT)));
- $scriptName = $_SERVER["SCRIPT_NAME"];
+ $scriptName = OC_Request::scriptName();
if (substr($scriptName, -1) == '/') {
$scriptName .= 'index.php';
//make sure suburi follows the same rules as scriptName
@@ -147,12 +151,6 @@ class OC
OC::$WEBROOT = '/' . OC::$WEBROOT;
}
- // ensure we can find OC_Config
- set_include_path(
- OC::$SERVERROOT . '/lib' . PATH_SEPARATOR .
- get_include_path()
- );
-
// search the 3rdparty folder
if (OC_Config::getValue('3rdpartyroot', '') <> '' and OC_Config::getValue('3rdpartyurl', '') <> '') {
OC::$THIRDPARTYROOT = OC_Config::getValue('3rdpartyroot', '');
@@ -188,17 +186,18 @@ class OC
exit;
}
$paths = array();
- foreach (OC::$APPSROOTS as $path)
+ foreach (OC::$APPSROOTS as $path) {
$paths[] = $path['path'];
+ }
// set the right include path
set_include_path(
OC::$SERVERROOT . '/lib' . PATH_SEPARATOR .
- OC::$SERVERROOT . '/config' . PATH_SEPARATOR .
- OC::$THIRDPARTYROOT . '/3rdparty' . PATH_SEPARATOR .
- implode($paths, PATH_SEPARATOR) . PATH_SEPARATOR .
- get_include_path() . PATH_SEPARATOR .
- OC::$SERVERROOT
+ OC::$SERVERROOT . '/config' . PATH_SEPARATOR .
+ OC::$THIRDPARTYROOT . '/3rdparty' . PATH_SEPARATOR .
+ implode($paths, PATH_SEPARATOR) . PATH_SEPARATOR .
+ get_include_path() . PATH_SEPARATOR .
+ OC::$SERVERROOT
);
}
@@ -211,8 +210,7 @@ class OC
}
}
- public static function checkInstalled()
- {
+ public static function checkInstalled() {
// Redirect to installer if not installed
if (!OC_Config::getValue('installed', false) && OC::$SUBURI != '/index.php') {
if (!OC::$CLI) {
@@ -223,14 +221,13 @@ class OC
}
}
- public static function checkSSL()
- {
+ public static function checkSSL() {
// redirect to https site if configured
if (OC_Config::getValue("forcessl", false)) {
header('Strict-Transport-Security: max-age=31536000');
ini_set("session.cookie_secure", "on");
if (OC_Request::serverProtocol() <> 'https' and !OC::$CLI) {
- $url = "https://" . OC_Request::serverHost() . $_SERVER['REQUEST_URI'];
+ $url = "https://" . OC_Request::serverHost() . OC_Request::requestUri();
header("Location: $url");
exit();
}
@@ -274,8 +271,7 @@ class OC
}
}
- public static function initTemplateEngine()
- {
+ public static function initTemplateEngine() {
// Add the stuff we need always
OC_Util::addScript("jquery-1.7.2.min");
OC_Util::addScript("jquery-ui-1.10.0.custom");
@@ -297,8 +293,7 @@ class OC
OC_Util::addScript("oc-requesttoken");
}
- public static function initSession()
- {
+ public static function initSession() {
// prevents javascript from accessing php session cookies
ini_set('session.cookie_httponly', '1;');
@@ -328,8 +323,7 @@ class OC
$_SESSION['LAST_ACTIVITY'] = time();
}
- public static function getRouter()
- {
+ public static function getRouter() {
if (!isset(OC::$router)) {
OC::$router = new OC_Router();
OC::$router->loadRoutes();
@@ -339,19 +333,17 @@ class OC
}
- public static function loadAppClassPaths()
- {
- foreach(OC_APP::getEnabledApps() as $app) {
- $file = OC_App::getAppPath($app).'/appinfo/classpath.php';
- if(file_exists($file)) {
+ public static function loadAppClassPaths() {
+ foreach (OC_APP::getEnabledApps() as $app) {
+ $file = OC_App::getAppPath($app) . '/appinfo/classpath.php';
+ if (file_exists($file)) {
require_once $file;
}
}
}
- public static function init()
- {
+ public static function init() {
// register autoloader
spl_autoload_register(array('OC', 'autoload'));
setlocale(LC_ALL, 'en_US.UTF-8');
@@ -410,9 +402,11 @@ class OC
self::initPaths();
- register_shutdown_function(array('OC_Log', 'onShutdown'));
- set_error_handler(array('OC_Log', 'onError'));
- set_exception_handler(array('OC_Log', 'onException'));
+ if (!defined('PHPUNIT_RUN')) {
+ register_shutdown_function(array('OC_Log', 'onShutdown'));
+ set_error_handler(array('OC_Log', 'onError'));
+ set_exception_handler(array('OC_Log', 'onException'));
+ }
// set debug mode if an xdebug session is active
if (!defined('DEBUG') || !DEBUG) {
@@ -516,8 +510,7 @@ class OC
/**
* register hooks for the cache
*/
- public static function registerCacheHooks()
- {
+ public static function registerCacheHooks() {
// register cache cleanup jobs
OC_BackgroundJob_RegularTask::register('OC_Cache_FileGlobal', 'gc');
OC_Hook::connect('OC_User', 'post_login', 'OC_Cache_File', 'loginListener');
@@ -526,8 +519,7 @@ class OC
/**
* register hooks for the filesystem
*/
- public static function registerFilesystemHooks()
- {
+ public static function registerFilesystemHooks() {
// Check for blacklisted files
OC_Hook::connect('OC_Filesystem', 'write', 'OC_Filesystem', 'isBlacklisted');
OC_Hook::connect('OC_Filesystem', 'rename', 'OC_Filesystem', 'isBlacklisted');
@@ -536,8 +528,7 @@ class OC
/**
* register hooks for sharing
*/
- public static function registerShareHooks()
- {
+ public static function registerShareHooks() {
OC_Hook::connect('OC_User', 'post_deleteUser', 'OCP\Share', 'post_deleteUser');
OC_Hook::connect('OC_User', 'post_addToGroup', 'OCP\Share', 'post_addToGroup');
OC_Hook::connect('OC_User', 'post_removeFromGroup', 'OCP\Share', 'post_removeFromGroup');
@@ -547,21 +538,34 @@ class OC
/**
* @brief Handle the request
*/
- public static function handleRequest()
- {
+ public static function handleRequest() {
// load all the classpaths from the enabled apps so they are available
// in the routing files of each app
OC::loadAppClassPaths();
- try {
- OC::getRouter()->match(OC_Request::getPathInfo());
- return;
- } catch (Symfony\Component\Routing\Exception\ResourceNotFoundException $e) {
- //header('HTTP/1.0 404 Not Found');
- } catch (Symfony\Component\Routing\Exception\MethodNotAllowedException $e) {
- OC_Response::setStatus(405);
- return;
+ // Check if ownCloud is installed or in maintenance (update) mode
+ if (!OC_Config::getValue('installed', false)) {
+ require_once 'core/setup.php';
+ exit();
+ }
+ $request = OC_Request::getPathInfo();
+ if(substr($request, -3) !== '.js'){// we need these files during the upgrade
+ self::checkMaintenanceMode();
+ self::checkUpgrade();
+ }
+
+ if (!self::$CLI) {
+ try {
+ OC::getRouter()->match(OC_Request::getPathInfo());
+ return;
+ } catch (Symfony\Component\Routing\Exception\ResourceNotFoundException $e) {
+ //header('HTTP/1.0 404 Not Found');
+ } catch (Symfony\Component\Routing\Exception\MethodNotAllowedException $e) {
+ OC_Response::setStatus(405);
+ return;
+ }
}
+
$app = OC::$REQUESTEDAPP;
$file = OC::$REQUESTEDFILE;
$param = array('app' => $app, 'file' => $file);
@@ -571,14 +575,6 @@ class OC
return;
}
- // Check if ownCloud is installed or in maintenance (update) mode
- if (!OC_Config::getValue('installed', false)) {
- require_once 'core/setup.php';
- exit();
- }
- self::checkMaintenanceMode();
- self::checkUpgrade();
-
// Handle redirect URL for logged in users
if (isset($_REQUEST['redirect_url']) && OC_User::isLoggedIn()) {
$location = OC_Helper::makeURLAbsolute(urldecode($_REQUEST['redirect_url']));
@@ -608,7 +604,7 @@ class OC
$file_ext = substr($param['file'], -3);
if ($file_ext != 'php'
|| !self::loadAppScriptFile($param)
- ) {
+ ) {
header('HTTP/1.0 404 Not Found');
}
}
@@ -618,8 +614,7 @@ class OC
self::handleLogin();
}
- public static function loadAppScriptFile($param)
- {
+ public static function loadAppScriptFile($param) {
OC_App::loadApps();
$app = $param['app'];
$file = $param['file'];
@@ -633,8 +628,7 @@ class OC
return false;
}
- public static function loadCSSFile($param)
- {
+ public static function loadCSSFile($param) {
$app = $param['app'];
$file = $param['file'];
$app_path = OC_App::getAppPath($app);
@@ -647,27 +641,25 @@ class OC
}
}
- protected static function handleLogin()
- {
+ protected static function handleLogin() {
OC_App::loadApps(array('prelogin'));
$error = array();
// remember was checked after last login
if (OC::tryRememberLogin()) {
$error[] = 'invalidcookie';
- // Someone wants to log in :
+ // Someone wants to log in :
} elseif (OC::tryFormLogin()) {
$error[] = 'invalidpassword';
- // The user is already authenticated using Apaches AuthType Basic... very usable in combination with LDAP
+ // The user is already authenticated using Apaches AuthType Basic... very usable in combination with LDAP
} elseif (OC::tryBasicAuthLogin()) {
$error[] = 'invalidpassword';
}
OC_Util::displayLoginPage(array_unique($error));
}
- protected static function cleanupLoginTokens($user)
- {
+ protected static function cleanupLoginTokens($user) {
$cutoff = time() - OC_Config::getValue('remember_login_cookie_lifetime', 60 * 60 * 24 * 15);
$tokens = OC_Preferences::getKeys($user, 'login_token');
foreach ($tokens as $token) {
@@ -678,13 +670,12 @@ class OC
}
}
- protected static function tryRememberLogin()
- {
+ protected static function tryRememberLogin() {
if (!isset($_COOKIE["oc_remember_login"])
|| !isset($_COOKIE["oc_token"])
|| !isset($_COOKIE["oc_username"])
|| !$_COOKIE["oc_remember_login"]
- ) {
+ ) {
return false;
}
OC_App::loadApps(array('authentication'));
@@ -719,8 +710,7 @@ class OC
return true;
}
- protected static function tryFormLogin()
- {
+ protected static function tryFormLogin() {
if (!isset($_POST["user"]) || !isset($_POST['password'])) {
return false;
}
@@ -753,18 +743,17 @@ class OC
return true;
}
- protected static function tryBasicAuthLogin()
- {
+ protected static function tryBasicAuthLogin() {
if (!isset($_SERVER["PHP_AUTH_USER"])
|| !isset($_SERVER["PHP_AUTH_PW"])
- ) {
+ ) {
return false;
}
OC_App::loadApps(array('authentication'));
if (OC_User::login($_SERVER["PHP_AUTH_USER"], $_SERVER["PHP_AUTH_PW"])) {
//OC_Log::write('core',"Logged in with HTTP Authentication", OC_Log::DEBUG);
OC_User::unsetMagicInCookie();
- $_REQUEST['redirect_url'] = (isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : '');
+ $_REQUEST['redirect_url'] = OC_Request::requestUri();
OC_Util::redirectToDefaultPage();
}
return true;
@@ -778,8 +767,7 @@ if (!isset($RUNTIME_NOAPPS)) {
}
if (!function_exists('get_temp_dir')) {
- function get_temp_dir()
- {
+ function get_temp_dir() {
if ($temp = ini_get('upload_tmp_dir')) return $temp;
if ($temp = getenv('TMP')) return $temp;
if ($temp = getenv('TEMP')) return $temp;
diff --git a/lib/connector/sabre/directory.php b/lib/connector/sabre/directory.php
index a7201579366..b210602bbf4 100644
--- a/lib/connector/sabre/directory.php
+++ b/lib/connector/sabre/directory.php
@@ -138,7 +138,9 @@ class OC_Connector_Sabre_Directory extends OC_Connector_Sabre_Node implements Sa
$propertypath = $row['propertypath'];
$propertyname = $row['propertyname'];
$propertyvalue = $row['propertyvalue'];
- $properties[$propertypath][$propertyname] = $propertyvalue;
+ if($propertyname !== self::GETETAG_PROPERTYNAME) {
+ $properties[$propertypath][$propertyname] = $propertyvalue;
+ }
}
}
}
diff --git a/lib/connector/sabre/node.php b/lib/connector/sabre/node.php
index b48d3b41f24..52995630211 100644
--- a/lib/connector/sabre/node.php
+++ b/lib/connector/sabre/node.php
@@ -154,7 +154,9 @@ abstract class OC_Connector_Sabre_Node implements Sabre_DAV_INode, Sabre_DAV_IPr
}
}
else {
- if( strcmp( $propertyName, self::LASTMODIFIED_PROPERTYNAME) === 0 ) {
+ if( strcmp( $propertyName, self::GETETAG_PROPERTYNAME) === 0 ) {
+ \OC\Files\Filesystem::putFileInfo($this->path, array('etag'=> $propertyValue));
+ } elseif( strcmp( $propertyName, self::LASTMODIFIED_PROPERTYNAME) === 0 ) {
$this->touch($propertyValue);
} else {
if(!array_key_exists( $propertyName, $existing )) {
diff --git a/lib/connector/sabre/request.php b/lib/connector/sabre/request.php
new file mode 100644
index 00000000000..97a27996bf3
--- /dev/null
+++ b/lib/connector/sabre/request.php
@@ -0,0 +1,50 @@
+<?php
+
+/**
+ * ownCloud
+ *
+ * @author Stefan Herbrechtsmeier
+ * @copyright 2012 Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE
+ * License as published by the Free Software Foundation; either
+ * version 3 of the License, or any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU AFFERO GENERAL PUBLIC LICENSE for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public
+ * License along with this library. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+
+class OC_Connector_Sabre_Request extends Sabre_HTTP_Request {
+ /**
+ * Returns the requested uri
+ *
+ * @return string
+ */
+ public function getUri() {
+ return OC_Request::requestUri();
+ }
+
+ /**
+ * Returns a specific item from the _SERVER array.
+ *
+ * Do not rely on this feature, it is for internal use only.
+ *
+ * @param string $field
+ * @return string
+ */
+ public function getRawServerValue($field) {
+ if($field == 'REQUEST_URI'){
+ return $this->getUri();
+ }
+ else{
+ return isset($this->_SERVER[$field])?$this->_SERVER[$field]:null;
+ }
+ }
+}
diff --git a/lib/files/cache/cache.php b/lib/files/cache/cache.php
index 69cbaea8516..dcb6e8fd39a 100644
--- a/lib/files/cache/cache.php
+++ b/lib/files/cache/cache.php
@@ -410,7 +410,13 @@ class Cache {
);
$mimetype = $this->getMimetypeId($mimetype);
$result = $query->execute(array($mimetype, $this->numericId));
- return $result->fetchAll();
+ $files = array();
+ while ($row = $result->fetchRow()) {
+ $row['mimetype'] = $this->getMimetype($row['mimetype']);
+ $row['mimepart'] = $this->getMimetype($row['mimepart']);
+ $files[] = $row;
+ }
+ return $files;
}
/**
diff --git a/lib/files/cache/scanner.php b/lib/files/cache/scanner.php
index bf0ef01d6b3..8d504af6163 100644
--- a/lib/files/cache/scanner.php
+++ b/lib/files/cache/scanner.php
@@ -94,7 +94,7 @@ class Scanner {
}
$size = 0;
- if ($dh = $this->storage->opendir($path)) {
+ if ($this->storage->is_dir($path) && ($dh = $this->storage->opendir($path))) {
\OC_DB::beginTransaction();
while ($file = readdir($dh)) {
if ($file !== '.' and $file !== '..') {
diff --git a/lib/files/filesystem.php b/lib/files/filesystem.php
index 262fde320a1..71bf3d8708d 100644
--- a/lib/files/filesystem.php
+++ b/lib/files/filesystem.php
@@ -374,7 +374,7 @@ class Filesystem {
* @param array $data from hook
*/
static public function isBlacklisted($data) {
- $blacklist = array('.htaccess');
+ $blacklist = \OC_Config::getValue('blacklisted_files', array('.htaccess'));
if (isset($data['path'])) {
$path = $data['path'];
} else if (isset($data['newpath'])) {
@@ -527,8 +527,7 @@ class Filesystem {
}
/**
- * normalize a path
- *
+ * @brief Fix common problems with a file path
* @param string $path
* @param bool $stripTrailingSlash
* @return string
@@ -537,21 +536,21 @@ class Filesystem {
if ($path == '') {
return '/';
}
-//no windows style slashes
+ //no windows style slashes
$path = str_replace('\\', '/', $path);
-//add leading slash
+ //add leading slash
if ($path[0] !== '/') {
$path = '/' . $path;
}
-//remove duplicate slashes
+ //remove duplicate slashes
while (strpos($path, '//') !== false) {
$path = str_replace('//', '/', $path);
}
-//remove trailing slash
+ //remove trailing slash
if ($stripTrailingSlash and strlen($path) > 1 and substr($path, -1, 1) === '/') {
$path = substr($path, 0, -1);
}
-//normalize unicode if possible
+ //normalize unicode if possible
if (class_exists('Normalizer')) {
$path = \Normalizer::normalize($path);
}
@@ -611,6 +610,16 @@ class Filesystem {
}
/**
+ * Get the owner for a file or folder
+ *
+ * @param string $path
+ * @return string
+ */
+ public static function getOwner($path) {
+ return self::$defaultInstance->getOwner($path);
+ }
+
+ /**
* get the ETag for a file or folder
*
* @param string $path
diff --git a/lib/files/storage/local.php b/lib/files/storage/local.php
index 9fc9d375bb3..a5db4ba9194 100644
--- a/lib/files/storage/local.php
+++ b/lib/files/storage/local.php
@@ -184,7 +184,7 @@ class Local extends \OC\Files\Storage\Common{
// Windows OS: we use COM to access the filesystem
if (strpos($name, 'win') !== false) {
if (class_exists('COM')) {
- $fsobj = new COM("Scripting.FileSystemObject");
+ $fsobj = new \COM("Scripting.FileSystemObject");
$f = $fsobj->GetFile($fullPath);
return $f->Size;
}
@@ -197,7 +197,7 @@ class Local extends \OC\Files\Storage\Common{
return (float)exec('stat -c %s ' . escapeshellarg($fullPath));
}
} else {
- OC_Log::write('core', 'Unable to determine file size of "'.$fullPath.'". Unknown OS: '.$name, OC_Log::ERROR);
+ \OC_Log::write('core', 'Unable to determine file size of "'.$fullPath.'". Unknown OS: '.$name, \OC_Log::ERROR);
}
return 0;
diff --git a/lib/files/storage/temporary.php b/lib/files/storage/temporary.php
index ffc55e27507..542d2cd9f48 100644
--- a/lib/files/storage/temporary.php
+++ b/lib/files/storage/temporary.php
@@ -9,11 +9,11 @@
namespace OC\Files\Storage;
/**
- * local storage backnd in temporary folder for testing purpores
+ * local storage backend in temporary folder for testing purpose
*/
class Temporary extends Local{
public function __construct($arguments) {
- $this->datadir=\OC_Helper::tmpFolder();
+ parent::__construct(array('datadir' => \OC_Helper::tmpFolder()));
}
public function cleanUp() {
diff --git a/lib/files/view.php b/lib/files/view.php
index 302232b5134..dfcb770328b 100644
--- a/lib/files/view.php
+++ b/lib/files/view.php
@@ -670,6 +670,9 @@ class View {
*/
public function getFileInfo($path) {
$data = array();
+ if (!Filesystem::isValidPath($path)) {
+ return $data;
+ }
$path = Filesystem::normalizePath($this->fakeRoot . '/' . $path);
/**
* @var \OC\Files\Storage\Storage $storage
@@ -724,6 +727,9 @@ class View {
*/
public function getDirectoryContent($directory, $mimetype_filter = '') {
$result = array();
+ if (!Filesystem::isValidPath($directory)) {
+ return $result;
+ }
$path = Filesystem::normalizePath($this->fakeRoot . '/' . $directory);
/**
* @var \OC\Files\Storage\Storage $storage
@@ -915,6 +921,16 @@ class View {
}
/**
+ * Get the owner for a file or folder
+ *
+ * @param string $path
+ * @return string
+ */
+ public function getOwner($path) {
+ return $this->basicOperation('getOwner', $path);
+ }
+
+ /**
* get the ETag for a file or folder
*
* @param string $path
diff --git a/lib/helper.php b/lib/helper.php
index 0e549d006a1..a0fbdd10394 100644
--- a/lib/helper.php
+++ b/lib/helper.php
@@ -394,13 +394,12 @@ class OC_Helper {
// it looks like we have a 'file' command,
// lets see if it does have mime support
$path=escapeshellarg($path);
- $fp = popen("file -i -b $path 2>/dev/null", "r");
+ $fp = popen("file -b --mime-type $path 2>/dev/null", "r");
$reply = fgets($fp);
pclose($fp);
- // we have smth like 'text/x-c++; charset=us-ascii\n'
- // and need to eliminate everything starting with semicolon including trailing LF
- $mimeType = preg_replace('/;.*/ms', '', trim($reply));
+ //trim the newline
+ $mimeType = trim($reply);
}
return $mimeType;
diff --git a/lib/hook.php b/lib/hook.php
index 4da331bb5d8..e30aefb5e18 100644
--- a/lib/hook.php
+++ b/lib/hook.php
@@ -20,19 +20,22 @@ class OC_Hook{
* TODO: write example
*/
static public function connect( $signalclass, $signalname, $slotclass, $slotname ) {
- // Create the data structure
+ // If we're trying to connect to an emitting class that isn't
+ // yet registered, register it
if( !array_key_exists( $signalclass, self::$registered )) {
self::$registered[$signalclass] = array();
}
- if( !array_key_exists( $signalname, self::$registered[$signalclass] )) {
+ // If we're trying to connect to an emitting method that isn't
+ // yet registered, register it with the emitting class
+ if( !array_key_exists( $signalname, self::$registered[$signalclass] )) {
self::$registered[$signalclass][$signalname] = array();
}
-
- // register hook
+
+ // Connect the hook handler to the requested emitter
self::$registered[$signalclass][$signalname][] = array(
"class" => $slotclass,
"name" => $slotname );
-
+
// No chance for failure ;-)
return true;
}
@@ -49,14 +52,19 @@ class OC_Hook{
* TODO: write example
*/
static public function emit( $signalclass, $signalname, $params = array()) {
- // Return false if there are no slots
+
+ // Return false if no hook handlers are listening to this
+ // emitting class
if( !array_key_exists( $signalclass, self::$registered )) {
return false;
}
+
+ // Return false if no hook handlers are listening to this
+ // emitting method
if( !array_key_exists( $signalname, self::$registered[$signalclass] )) {
return false;
}
-
+
// Call all slots
foreach( self::$registered[$signalclass][$signalname] as $i ) {
try {
diff --git a/lib/l10n.php b/lib/l10n.php
index ca53b3cf65c..ee879009265 100644
--- a/lib/l10n.php
+++ b/lib/l10n.php
@@ -287,7 +287,7 @@ class OC_L10N{
}
if(isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])) {
- $accepted_languages = preg_split('/,\s*/', $_SERVER['HTTP_ACCEPT_LANGUAGE']);
+ $accepted_languages = preg_split('/,\s*/', strtolower($_SERVER['HTTP_ACCEPT_LANGUAGE']));
if(is_array($app)) {
$available = $app;
}
diff --git a/lib/l10n/af_ZA.php b/lib/l10n/af_ZA.php
new file mode 100644
index 00000000000..38e91288fbe
--- /dev/null
+++ b/lib/l10n/af_ZA.php
@@ -0,0 +1,8 @@
+<?php $TRANSLATIONS = array(
+"Help" => "Hulp",
+"Personal" => "Persoonlik",
+"Settings" => "Instellings",
+"Users" => "Gebruikers",
+"Apps" => "Toepassings",
+"Admin" => "Admin"
+);
diff --git a/lib/l10n/fa.php b/lib/l10n/fa.php
index 8cbdcb03b3b..bbb04290a5c 100644
--- a/lib/l10n/fa.php
+++ b/lib/l10n/fa.php
@@ -3,17 +3,28 @@
"Personal" => "شخصی",
"Settings" => "تنظیمات",
"Users" => "کاربران",
+"Apps" => " برنامه ها",
"Admin" => "مدیر",
+"ZIP download is turned off." => "دانلود به صورت فشرده غیر فعال است",
+"Files need to be downloaded one by one." => "فایل ها باید به صورت یکی یکی دانلود شوند",
+"Back to Files" => "بازگشت به فایل ها",
+"Selected files too large to generate zip file." => "فایل های انتخاب شده بزرگتر از آن هستند که بتوان یک فایل فشرده تولید کرد",
+"Application is not enabled" => "برنامه فعال نشده است",
"Authentication error" => "خطا در اعتبار سنجی",
"Files" => "پرونده‌ها",
"Text" => "متن",
+"Images" => "تصاویر",
"seconds ago" => "ثانیه‌ها پیش",
"1 minute ago" => "1 دقیقه پیش",
"%d minutes ago" => "%d دقیقه پیش",
"1 hour ago" => "1 ساعت پیش",
+"%d hours ago" => "%d ساعت پیش",
"today" => "امروز",
"yesterday" => "دیروز",
+"%d days ago" => "%d روز پیش",
"last month" => "ماه قبل",
+"%d months ago" => "%dماه پیش",
"last year" => "سال قبل",
-"years ago" => "سال‌های قبل"
+"years ago" => "سال‌های قبل",
+"Could not find category \"%s\"" => "دسته بندی %s یافت نشد"
);
diff --git a/lib/l10n/lv.php b/lib/l10n/lv.php
index 3330d0e6b70..9f2a0dea749 100644
--- a/lib/l10n/lv.php
+++ b/lib/l10n/lv.php
@@ -3,6 +3,33 @@
"Personal" => "Personīgi",
"Settings" => "Iestatījumi",
"Users" => "Lietotāji",
-"Authentication error" => "Ielogošanās kļūme",
-"Files" => "Faili"
+"Apps" => "Lietotnes",
+"Admin" => "Administratori",
+"ZIP download is turned off." => "ZIP lejupielādēšana ir izslēgta.",
+"Files need to be downloaded one by one." => "Datnes var lejupielādēt tikai katru atsevišķi.",
+"Back to Files" => "Atpakaļ pie datnēm",
+"Selected files too large to generate zip file." => "Izvēlētās datnes ir pārāk lielas, lai izveidotu zip datni.",
+"couldn't be determined" => "nevarēja noteikt",
+"Application is not enabled" => "Lietotne nav aktivēta",
+"Authentication error" => "Autentifikācijas kļūda",
+"Token expired. Please reload page." => "Pilnvarai ir beidzies termiņš. Lūdzu, pārlādējiet lapu.",
+"Files" => "Datnes",
+"Text" => "Teksts",
+"Images" => "Attēli",
+"seconds ago" => "sekundes atpakaļ",
+"1 minute ago" => "pirms 1 minūtes",
+"%d minutes ago" => "pirms %d minūtēm",
+"1 hour ago" => "pirms 1 stundas",
+"%d hours ago" => "pirms %d stundām",
+"today" => "šodien",
+"yesterday" => "vakar",
+"%d days ago" => "pirms %d dienām",
+"last month" => "pagājušajā mēnesī",
+"%d months ago" => "pirms %d mēnešiem",
+"last year" => "gājušajā gadā",
+"years ago" => "gadus atpakaļ",
+"%s is available. Get <a href=\"%s\">more information</a>" => "%s ir pieejams. Iegūt <a href=\"%s\">vairāk informācijas</a>",
+"up to date" => "ir aktuāls",
+"updates check is disabled" => "atjauninājumu pārbaude ir deaktivēta",
+"Could not find category \"%s\"" => "Nevarēja atrast kategoriju “%s”"
);
diff --git a/lib/l10n/ru.php b/lib/l10n/ru.php
index 3ed55f8e9dc..5ef2cca3be3 100644
--- a/lib/l10n/ru.php
+++ b/lib/l10n/ru.php
@@ -9,6 +9,7 @@
"Files need to be downloaded one by one." => "Файлы должны быть загружены по одному.",
"Back to Files" => "Назад к файлам",
"Selected files too large to generate zip file." => "Выбранные файлы слишком велики, чтобы создать zip файл.",
+"couldn't be determined" => "Невозможно установить",
"Application is not enabled" => "Приложение не разрешено",
"Authentication error" => "Ошибка аутентификации",
"Token expired. Please reload page." => "Токен просрочен. Перезагрузите страницу.",
diff --git a/lib/l10n/sr.php b/lib/l10n/sr.php
index 34ae89a6219..1161b0a44b7 100644
--- a/lib/l10n/sr.php
+++ b/lib/l10n/sr.php
@@ -1,10 +1,10 @@
<?php $TRANSLATIONS = array(
"Help" => "Помоћ",
"Personal" => "Лично",
-"Settings" => "Подешавања",
+"Settings" => "Поставке",
"Users" => "Корисници",
"Apps" => "Апликације",
-"Admin" => "Администрација",
+"Admin" => "Администратор",
"ZIP download is turned off." => "Преузимање ZIP-а је искључено.",
"Files need to be downloaded one by one." => "Датотеке морате преузимати једну по једну.",
"Back to Files" => "Назад на датотеке",
@@ -29,7 +29,7 @@
"last year" => "прошле године",
"years ago" => "година раније",
"%s is available. Get <a href=\"%s\">more information</a>" => "%s је доступна. Погледајте <a href=\"%s\">више информација</a>.",
-"up to date" => "је ажурна.",
-"updates check is disabled" => "провера ажурирања је онемогућена.",
+"up to date" => "је ажурна",
+"updates check is disabled" => "провера ажурирања је онемогућена",
"Could not find category \"%s\"" => "Не могу да пронађем категорију „%s“."
);
diff --git a/lib/public/share.php b/lib/public/share.php
index 3c5c2d53782..d46bee26dd4 100644
--- a/lib/public/share.php
+++ b/lib/public/share.php
@@ -342,6 +342,13 @@ class Share {
*/
public static function unshare($itemType, $itemSource, $shareType, $shareWith) {
if ($item = self::getItems($itemType, $itemSource, $shareType, $shareWith, \OC_User::getUser(), self::FORMAT_NONE, null, 1)) {
+ // Pass all the vars we have for now, they may be useful
+ \OC_Hook::emit('OCP\Share', 'pre_unshare', array(
+ 'itemType' => $itemType,
+ 'itemSource' => $itemSource,
+ 'shareType' => $shareType,
+ 'shareWith' => $shareWith,
+ ));
self::delete($item['id']);
return true;
}
@@ -356,6 +363,12 @@ class Share {
*/
public static function unshareAll($itemType, $itemSource) {
if ($shares = self::getItemShared($itemType, $itemSource)) {
+ // Pass all the vars we have for now, they may be useful
+ \OC_Hook::emit('OCP\Share', 'pre_unshareAll', array(
+ 'itemType' => $itemType,
+ 'itemSource' => $itemSource,
+ 'shares' => $shares
+ ));
foreach ($shares as $share) {
self::delete($share['id']);
}
@@ -516,7 +529,8 @@ class Share {
$collectionTypes[] = $type;
}
}
- if (!self::getBackend($itemType) instanceof Share_Backend_Collection) {
+ // TODO Add option for collections to be collection of themselves, only 'folder' does it now...
+ if (!self::getBackend($itemType) instanceof Share_Backend_Collection || $itemType != 'folder') {
unset($collectionTypes[0]);
}
// Return array if collections were found or the item type is a collection itself - collections can be inside collections
@@ -707,6 +721,7 @@ class Share {
}
$items = array();
$targets = array();
+ $switchedItems = array();
while ($row = $result->fetchRow()) {
// Filter out duplicate group shares for users with unique targets
if ($row['share_type'] == self::$shareTypeGroupUserUnique && isset($items[$row['parent']])) {
@@ -731,6 +746,7 @@ class Share {
// Switch ids if sharing permission is granted on only one share to ensure correct parent is used if resharing
if (~(int)$items[$id]['permissions'] & PERMISSION_SHARE && (int)$row['permissions'] & PERMISSION_SHARE) {
$items[$row['id']] = $items[$id];
+ $switchedItems[$id] = $row['id'];
unset($items[$id]);
$id = $row['id'];
}
@@ -763,8 +779,8 @@ class Share {
if ( isset($row['share_with']) && $row['share_with'] != '') {
$row['share_with_displayname'] = \OCP\User::getDisplayName($row['share_with']);
}
- if ( isset($row['uid_owner']) && $row['uid_owner'] != '') {
- $row['displayname_owner'] = \OCP\User::getDisplayName($row['uid_owner']);
+ if ( isset($row['uid_owner']) && $row['uid_owner'] != '') {
+ $row['displayname_owner'] = \OCP\User::getDisplayName($row['uid_owner']);
}
$items[$row['id']] = $row;
@@ -834,7 +850,11 @@ class Share {
}
}
// Remove collection item
- unset($items[$row['id']]);
+ $toRemove = $row['id'];
+ if (array_key_exists($toRemove, $switchedItems)) {
+ $toRemove = $switchedItems[$toRemove];
+ }
+ unset($items[$toRemove]);
}
}
if (!empty($collectionItems)) {
diff --git a/lib/public/util.php b/lib/public/util.php
index 413dbcccd28..968ca891b4c 100644
--- a/lib/public/util.php
+++ b/lib/public/util.php
@@ -59,9 +59,9 @@ class Util {
* @param string $fromname
* @param bool $html
*/
- public static function sendMail( $toaddress, $toname, $subject, $mailtext, $fromaddress, $fromname, $html=0, $altbody='', $ccaddress='', $ccname='', $bcc='') {
+ public static function sendMail( $toaddress, $toname, $subject, $mailtext, $fromaddress, $fromname, $html = 0, $altbody = '', $ccaddress = '', $ccname = '', $bcc = '') {
// call the internal mail class
- \OC_MAIL::send($toaddress, $toname, $subject, $mailtext, $fromaddress, $fromname, $html = 0, $altbody = '', $ccaddress = '', $ccname = '', $bcc = '');
+ \OC_MAIL::send($toaddress, $toname, $subject, $mailtext, $fromaddress, $fromname, $html, $altbody, $ccaddress, $ccname, $bcc);
}
/**
@@ -219,6 +219,28 @@ class Util {
}
/**
+ * @brief Returns the request uri
+ * @returns the request uri
+ *
+ * Returns the request uri, even if the website uses one or more
+ * reverse proxies
+ */
+ public static function getRequestUri() {
+ return(\OC_Request::requestUri());
+ }
+
+ /**
+ * @brief Returns the script name
+ * @returns the script name
+ *
+ * Returns the script name, even if the website uses one or more
+ * reverse proxies
+ */
+ public static function getScriptName() {
+ return(\OC_Request::scriptName());
+ }
+
+ /**
* @brief Creates path to an image
* @param string $app app
* @param string $image image name
diff --git a/lib/request.php b/lib/request.php
index f2f15c21103..1661a1406ca 100755
--- a/lib/request.php
+++ b/lib/request.php
@@ -8,6 +8,15 @@
class OC_Request {
/**
+ * @brief Check overwrite condition
+ * @returns true/false
+ */
+ private static function isOverwriteCondition() {
+ $regex = '/' . OC_Config::getValue('overwritecondaddr', '') . '/';
+ return $regex === '//' or preg_match($regex, $_SERVER['REMOTE_ADDR']) === 1;
+ }
+
+ /**
* @brief Returns the server host
* @returns the server host
*
@@ -18,7 +27,7 @@ class OC_Request {
if(OC::$CLI) {
return 'localhost';
}
- if(OC_Config::getValue('overwritehost', '')<>'') {
+ if(OC_Config::getValue('overwritehost', '')<>'' and self::isOverwriteCondition()) {
return OC_Config::getValue('overwritehost');
}
if (isset($_SERVER['HTTP_X_FORWARDED_HOST'])) {
@@ -43,7 +52,7 @@ class OC_Request {
* Returns the server protocol. It respects reverse proxy servers and load balancers
*/
public static function serverProtocol() {
- if(OC_Config::getValue('overwriteprotocol', '')<>'') {
+ if(OC_Config::getValue('overwriteprotocol', '')<>'' and self::isOverwriteCondition()) {
return OC_Config::getValue('overwriteprotocol');
}
if (isset($_SERVER['HTTP_X_FORWARDED_PROTO'])) {
@@ -59,6 +68,38 @@ class OC_Request {
}
/**
+ * @brief Returns the request uri
+ * @returns the request uri
+ *
+ * Returns the request uri, even if the website uses one or more
+ * reverse proxies
+ */
+ public static function requestUri() {
+ $uri = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : '';
+ if (OC_Config::getValue('overwritewebroot', '') <> '' and self::isOverwriteCondition()) {
+ $uri = self::scriptName() . substr($uri, strlen($_SERVER['SCRIPT_NAME']));
+ }
+ return $uri;
+ }
+
+ /**
+ * @brief Returns the script name
+ * @returns the script name
+ *
+ * Returns the script name, even if the website uses one or more
+ * reverse proxies
+ */
+ public static function scriptName() {
+ $name = $_SERVER['SCRIPT_NAME'];
+ if (OC_Config::getValue('overwritewebroot', '') <> '' and self::isOverwriteCondition()) {
+ $serverroot = str_replace("\\", '/', substr(__DIR__, 0, -4));
+ $suburi = str_replace("\\", "/", substr(realpath($_SERVER["SCRIPT_FILENAME"]), strlen($serverroot)));
+ $name = OC_Config::getValue('overwritewebroot', '') . $suburi;
+ }
+ return $name;
+ }
+
+ /**
* @brief get Path info from request
* @returns string Path info or false when not found
*/
diff --git a/lib/router.php b/lib/router.php
index 746b68c2c0c..dbaca9e0d5d 100644
--- a/lib/router.php
+++ b/lib/router.php
@@ -23,7 +23,11 @@ class OC_Router {
public function __construct() {
$baseUrl = OC_Helper::linkTo('', 'index.php');
- $method = $_SERVER['REQUEST_METHOD'];
+ if ( !OC::$CLI) {
+ $method = $_SERVER['REQUEST_METHOD'];
+ }else{
+ $method = 'GET';
+ }
$host = OC_Request::serverHost();
$schema = OC_Request::serverProtocol();
$this->context = new RequestContext($baseUrl, $method, $host, $schema);
diff --git a/lib/search.php b/lib/search.php
index 3c3378ad13c..e5a65f7157d 100644
--- a/lib/search.php
+++ b/lib/search.php
@@ -57,6 +57,22 @@ class OC_Search{
}
return $results;
}
+
+ /**
+ * remove an existing search provider
+ * @param string $provider class name of a OC_Search_Provider
+ */
+ public static function removeProvider($provider) {
+ self::$registeredProviders = array_filter(
+ self::$registeredProviders,
+ function ($element) use ($provider) {
+ return ($element['class'] != $provider);
+ }
+ );
+ // force regeneration of providers on next search
+ self::$providers=array();
+ }
+
/**
* create instances of all the registered search providers
diff --git a/lib/template.php b/lib/template.php
index 238d8a8ad0f..fb9f7ad62d9 100644
--- a/lib/template.php
+++ b/lib/template.php
@@ -192,7 +192,7 @@ class OC_Template{
// Content Security Policy
// If you change the standard policy, please also change it in config.sample.php
- $policy = OC_Config::getValue('custom_csp_policy', 'default-src \'self\'; script-src \'self\' \'unsafe-eval\'; style-src \'self\' \'unsafe-inline\'; frame-src *; img-src *');
+ $policy = OC_Config::getValue('custom_csp_policy', 'default-src \'self\'; script-src \'self\' \'unsafe-eval\'; style-src \'self\' \'unsafe-inline\'; frame-src *; img-src *; font-src \'self\' data:');
header('Content-Security-Policy:'.$policy); // Standard
header('X-WebKit-CSP:'.$policy); // Older webkit browsers
diff --git a/lib/templatelayout.php b/lib/templatelayout.php
index 37ece91047f..345f540af04 100644
--- a/lib/templatelayout.php
+++ b/lib/templatelayout.php
@@ -19,6 +19,7 @@ class OC_TemplateLayout extends OC_Template {
}
// Add navigation entry
+ $this->assign( 'application', '', false );
$navigation = OC_App::getNavigation();
$this->assign( 'navigation', $navigation, false);
$this->assign( 'settingsnavigation', OC_App::getSettingsNavigation(), false);
@@ -28,6 +29,8 @@ class OC_TemplateLayout extends OC_Template {
break;
}
}
+ $user_displayname = OC_User::getDisplayName();
+ $this->assign( 'user_displayname', $user_displayname );
} else if ($renderas == 'guest') {
parent::__construct('core', 'layout.guest');
} else {
@@ -36,6 +39,9 @@ class OC_TemplateLayout extends OC_Template {
// Add the js files
$jsfiles = self::findJavascriptFiles(OC_Util::$scripts);
$this->assign('jsfiles', array(), false);
+ if (OC_Config::getValue('installed', false)) {
+ $this->append( 'jsfiles', OC_Helper::linkToRoute('js_config'));
+ }
if (!empty(OC_Util::$core_scripts)) {
$this->append( 'jsfiles', OC_Helper::linkToRemoteBase('core.js', false));
}
diff --git a/lib/user.php b/lib/user.php
index 38259bceea5..9dc8cca97a6 100644
--- a/lib/user.php
+++ b/lib/user.php
@@ -275,7 +275,7 @@ class OC_User {
foreach(self::$_usedBackends as $backend) {
if($backend->implementsActions(OC_USER_BACKEND_SET_DISPLAYNAME)) {
if($backend->userExists($uid)) {
- $success |= $backend->setDisplayName($uid, $displayName);
+ $result |= $backend->setDisplayName($uid, $displayName);
}
}
}
@@ -420,6 +420,42 @@ class OC_User {
}
/**
+ * @brief Check whether user can change his password
+ * @param $uid The username
+ * @returns true/false
+ *
+ * Check whether a specified user can change his password
+ */
+ public static function canUserChangePassword($uid) {
+ foreach(self::$_usedBackends as $backend) {
+ if($backend->implementsActions(OC_USER_BACKEND_SET_PASSWORD)) {
+ if($backend->userExists($uid)) {
+ return true;
+ }
+ }
+ }
+ return false;
+ }
+
+ /**
+ * @brief Check whether user can change his display name
+ * @param $uid The username
+ * @returns true/false
+ *
+ * Check whether a specified user can change his display name
+ */
+ public static function canUserChangeDisplayName($uid) {
+ foreach(self::$_usedBackends as $backend) {
+ if($backend->implementsActions(OC_USER_BACKEND_SET_DISPLAYNAME)) {
+ if($backend->userExists($uid)) {
+ return true;
+ }
+ }
+ }
+ return false;
+ }
+
+ /**
* @brief Check if the password is correct
* @param $uid The username
* @param $password The password
diff --git a/lib/util.php b/lib/util.php
index e8057abe9ae..9ce974619bc 100755
--- a/lib/util.php
+++ b/lib/util.php
@@ -186,45 +186,20 @@ class OC_Util {
in owncloud or disabling the appstore in the config file.");
}
}
-
$CONFIG_DATADIRECTORY = OC_Config::getValue( "datadirectory", OC::$SERVERROOT."/data" );
- //check for correct file permissions
- if(!stristr(PHP_OS, 'WIN')) {
- $permissionsModHint="Please change the permissions to 0770 so that the directory cannot be listed by other users.";
- $prems=substr(decoct(@fileperms($CONFIG_DATADIRECTORY)), -3);
- if(substr($prems, -1)!='0') {
- OC_Helper::chmodr($CONFIG_DATADIRECTORY, 0770);
- clearstatcache();
- $prems=substr(decoct(@fileperms($CONFIG_DATADIRECTORY)), -3);
- if(substr($prems, 2, 1)!='0') {
- $errors[]=array('error'=>'Data directory ('.$CONFIG_DATADIRECTORY.') is readable for other users<br/>', 'hint'=>$permissionsModHint);
- }
- }
- if( OC_Config::getValue( "enablebackup", false )) {
- $CONFIG_BACKUPDIRECTORY = OC_Config::getValue( "backupdirectory", OC::$SERVERROOT."/backup" );
- $prems=substr(decoct(@fileperms($CONFIG_BACKUPDIRECTORY)), -3);
- if(substr($prems, -1)!='0') {
- OC_Helper::chmodr($CONFIG_BACKUPDIRECTORY, 0770);
- clearstatcache();
- $prems=substr(decoct(@fileperms($CONFIG_BACKUPDIRECTORY)), -3);
- if(substr($prems, 2, 1)!='0') {
- $errors[]=array('error'=>'Data directory ('.$CONFIG_BACKUPDIRECTORY.') is readable for other users<br/>', 'hint'=>$permissionsModHint);
- }
- }
- }
- }else{
- //TODO: permissions checks for windows hosts
- }
// Create root dir.
if(!is_dir($CONFIG_DATADIRECTORY)) {
$success=@mkdir($CONFIG_DATADIRECTORY);
- if(!$success) {
+ if ($success) {
+ $errors = array_merge($errors, self::checkDataDirectoryPermissions($CONFIG_DATADIRECTORY));
+ } else {
$errors[]=array('error'=>"Can't create data directory (".$CONFIG_DATADIRECTORY.")", 'hint'=>"You can usually fix this by giving the webserver write access to the ownCloud directory '".OC::$SERVERROOT."' (in a terminal, use the command 'chown -R www-data:www-data /path/to/your/owncloud/install/data' ");
}
} else if(!is_writable($CONFIG_DATADIRECTORY) or !is_readable($CONFIG_DATADIRECTORY)) {
$errors[]=array('error'=>'Data directory ('.$CONFIG_DATADIRECTORY.') not writable by ownCloud<br/>', 'hint'=>$permissionsHint);
+ } else {
+ $errors = array_merge($errors, self::checkDataDirectoryPermissions($CONFIG_DATADIRECTORY));
}
-
// check if all required php modules are present
if(!class_exists('ZipArchive')) {
$errors[]=array('error'=>'PHP module zip not installed.<br/>', 'hint'=>'Please ask your server administrator to install the module.');
@@ -268,6 +243,17 @@ class OC_Util {
$web_server_restart= false;
}
+ $handler = ini_get("session.save_handler");
+ if($handler == "files") {
+ $tmpDir = session_save_path();
+ if($tmpDir != ""){
+ if(!@is_writable($tmpDir)){
+ $errors[]=array('error' => 'The temporary folder used by PHP to save the session data is either incorrect or not writable! Please check : '.session_save_path().'<br/>',
+ 'hint'=>'Please ask your server administrator to grant write access or define another temporary folder.');
+ }
+ }
+ }
+
if($web_server_restart) {
$errors[]=array('error'=>'PHP modules have been installed, but they are still listed as missing?<br/>', 'hint'=>'Please ask your server administrator to restart the web server.');
}
@@ -275,6 +261,29 @@ class OC_Util {
return $errors;
}
+ /**
+ * Check for correct file permissions of data directory
+ * @return array arrays with error messages and hints
+ */
+ public static function checkDataDirectoryPermissions($dataDirectory) {
+ $errors = array();
+ if (stristr(PHP_OS, 'WIN')) {
+ //TODO: permissions checks for windows hosts
+ } else {
+ $permissionsModHint = 'Please change the permissions to 0770 so that the directory cannot be listed by other users.';
+ $prems = substr(decoct(@fileperms($dataDirectory)), -3);
+ if (substr($prems, -1) != '0') {
+ OC_Helper::chmodr($dataDirectory, 0770);
+ clearstatcache();
+ $prems = substr(decoct(@fileperms($dataDirectory)), -3);
+ if (substr($prems, 2, 1) != '0') {
+ $errors[] = array('error' => 'Data directory ('.$dataDirectory.') is readable for other users<br/>', 'hint' => $permissionsModHint);
+ }
+ }
+ }
+ return $errors;
+ }
+
public static function displayLoginPage($errors = array()) {
$parameters = array();
foreach( $errors as $key => $value ) {
@@ -291,6 +300,8 @@ class OC_Util {
$redirect_url = OC_Util::sanitizeHTML($_REQUEST['redirect_url']);
$parameters['redirect_url'] = urlencode($redirect_url);
}
+
+ $parameters['alt_login'] = OC_App::getAlternativeLogIns();
OC_Template::printGuestPage("", "login", $parameters);
}
@@ -312,7 +323,7 @@ class OC_Util {
public static function checkLoggedIn() {
// Check if we are a user
if( !OC_User::isLoggedIn()) {
- header( 'Location: '.OC_Helper::linkToAbsolute( '', 'index.php', array('redirect_url' => $_SERVER["REQUEST_URI"])));
+ header( 'Location: '.OC_Helper::linkToAbsolute( '', 'index.php', array('redirect_url' => OC_Request::requestUri())));
exit();
}
}
@@ -510,6 +521,11 @@ class OC_Util {
* Check if the setlocal call doesn't work. This can happen if the right local packages are not available on the server.
*/
public static function issetlocaleworking() {
+ // setlocale test is pointless on Windows
+ if (OC_Util::runningOnWindows() ) {
+ return true;
+ }
+
$result=setlocale(LC_ALL, 'en_US.UTF-8');
if($result==false) {
return(false);
@@ -519,6 +535,14 @@ class OC_Util {
}
/**
+ * Check if the PHP module fileinfo is loaded.
+ * @return bool
+ */
+ public static function fileInfoLoaded() {
+ return function_exists('finfo_open');
+ }
+
+ /**
* Check if the ownCloud server can connect to the internet
*/
public static function isinternetconnectionworking() {
@@ -630,6 +654,9 @@ class OC_Util {
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 10);
curl_setopt($curl, CURLOPT_URL, $url);
+ curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
+ curl_setopt($curl, CURLOPT_MAXREDIRS, 10);
+
curl_setopt($curl, CURLOPT_USERAGENT, "ownCloud Server Crawler");
if(OC_Config::getValue('proxy','')<>'') {
curl_setopt($curl, CURLOPT_PROXY, OC_Config::getValue('proxy'));
@@ -668,4 +695,11 @@ class OC_Util {
return $data;
}
+ /**
+ * @return bool - well are we running on windows or not
+ */
+ public static function runningOnWindows() {
+ return (substr(PHP_OS, 0, 3) === "WIN");
+ }
+
}
diff --git a/ocs/providers.php b/ocs/providers.php
index 0c7cbaeff08..bf94b85dcfb 100644
--- a/ocs/providers.php
+++ b/ocs/providers.php
@@ -23,7 +23,7 @@
require_once '../lib/base.php';
-$url=OCP\Util::getServerProtocol().'://'.substr(OCP\Util::getServerHost().$_SERVER['REQUEST_URI'], 0, -17).'ocs/v1.php/';
+$url=OCP\Util::getServerProtocol().'://'.substr(OCP\Util::getServerHost().OCP\Util::getRequestUri(), 0, -17).'ocs/v1.php/';
echo('
<providers>
diff --git a/settings/admin.php b/settings/admin.php
index 4d9685ab920..7cca7165153 100755
--- a/settings/admin.php
+++ b/settings/admin.php
@@ -31,6 +31,7 @@ $tmpl->assign('entriesremain', $entriesremain);
$tmpl->assign('htaccessworking', $htaccessworking);
$tmpl->assign('internetconnectionworking', OC_Util::isinternetconnectionworking());
$tmpl->assign('islocaleworking', OC_Util::issetlocaleworking());
+$tmpl->assign('has_fileinfo', OC_Util::fileInfoLoaded());
$tmpl->assign('backgroundjobs_mode', OC_Appconfig::getValue('core', 'backgroundjobs_mode', 'ajax'));
$tmpl->assign('shareAPIEnabled', OC_Appconfig::getValue('core', 'shareapi_enabled', 'yes'));
diff --git a/settings/ajax/changedisplayname.php b/settings/ajax/changedisplayname.php
index f80ecb7a0c9..8f2ff865bd5 100644
--- a/settings/ajax/changedisplayname.php
+++ b/settings/ajax/changedisplayname.php
@@ -1,5 +1,6 @@
<?php
// Check if we are a user
+
OCP\JSON::callCheck();
OC_JSON::checkLoggedIn();
@@ -15,14 +16,14 @@ if(OC_SubAdmin::isUserAccessible(OC_User::getUser(), $username)) {
}
if(is_null($userstatus)) {
- OC_JSON::error( array( "data" => array( "message" => "Authentication error" )));
+ OC_JSON::error( array( "data" => array( "message" => $l->t("Authentication error") )));
exit();
}
// Return Success story
if( OC_User::setDisplayName( $username, $displayName )) {
- OC_JSON::success(array("data" => array( "username" => $username )));
+ OC_JSON::success(array("data" => array( "username" => $username, 'displayName' => $displayName )));
}
else{
- OC_JSON::error(array("data" => array( "message" => "Unable to change display name" )));
+ OC_JSON::error(array("data" => array( "message" => $l->t("Unable to change display name"), displayName => OC_User::getDisplayName($username) )));
} \ No newline at end of file
diff --git a/settings/ajax/changepassword.php b/settings/ajax/changepassword.php
index 8d45e62e4d8..ceb4bbeecb0 100644
--- a/settings/ajax/changepassword.php
+++ b/settings/ajax/changepassword.php
@@ -4,6 +4,9 @@
OCP\JSON::callCheck();
OC_JSON::checkLoggedIn();
+// Manually load apps to ensure hooks work correctly (workaround for issue 1503)
+OC_APP::loadApps();
+
$username = isset($_POST["username"]) ? $_POST["username"] : OC_User::getUser();
$password = $_POST["password"];
$oldPassword=isset($_POST["oldpassword"])?$_POST["oldpassword"]:'';
@@ -15,14 +18,8 @@ if(OC_User::isAdminUser(OC_User::getUser())) {
if(OC_SubAdmin::isUserAccessible(OC_User::getUser(), $username)) {
$userstatus = 'subadmin';
}
-if(OC_User::getUser() === $username) {
- if (OC_User::checkPassword($username, $oldPassword)) {
- $userstatus = 'user';
- } else {
- if (!OC_Util::isUserVerified()) {
- $userstatus = null;
- }
- }
+if(OC_User::getUser() === $username && OC_User::checkPassword($username, $oldPassword)) {
+ $userstatus = 'user';
}
if(is_null($userstatus)) {
diff --git a/settings/apps.php b/settings/apps.php
index 4f8eba159c2..b9ed2cac93a 100644
--- a/settings/apps.php
+++ b/settings/apps.php
@@ -36,6 +36,10 @@ function app_sort( $a, $b ) {
}
+ if ($a['internal'] != $b['internal']) {
+ return $b['internal'] - $a['internal'];
+ }
+
return strcmp($a['name'], $b['name']);
}
diff --git a/settings/css/settings.css b/settings/css/settings.css
index 35c7176d45e..9dd17daaeb7 100644
--- a/settings/css/settings.css
+++ b/settings/css/settings.css
@@ -8,6 +8,8 @@ input#openid, input#webdav { width:20em; }
/* PERSONAL */
#passworderror { display:none; }
#passwordchanged { display:none; }
+#displaynameerror { display:none; }
+#displaynamechanged { display:none; }
input#identity { width:20em; }
#email { width: 17em; }
@@ -31,12 +33,11 @@ tr:hover>td.password>span, tr:hover>td.displayName>span { margin:0; cursor:point
tr:hover>td.remove>a, tr:hover>td.password>img,tr:hover>td.displayName>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%; }
#rightcontent { padding-left: 1em; }
div.quota { float:right; display:block; position:absolute; right:25em; top:0; }
div.quota-select-wrapper { position: relative; }
-select.quota { position:absolute; left:0; top:0; width:10em; }
+select.quota { position:absolute; left:0; top:0.5em; width:10em; }
select.quota-user { position:relative; left:0; top:0; width:10em; }
input.quota-other { display:none; position:absolute; left:0.1em; top:0.1em; width:7em; border:none; box-shadow:none; }
div.quota>span { position:absolute; right:0; white-space:nowrap; top:.7em; color:#888; text-shadow:0 1px 0 #fff; }
@@ -55,8 +56,8 @@ small.recommendedapp.list { float: right; }
span.version { margin-left:1em; margin-right:1em; 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; }
-.app.recommendedapp { max-width: 12.5em; z-index: 100; }
+.app.externalapp { max-width: 12.5em; }
+.app.recommendedapp { max-width: 12.5em; }
/* Transition to complete width! */
.app:hover, .app:active { max-width: inherit; }
diff --git a/settings/img/admin.png b/settings/img/admin.png
index 13d653f92a8..d883f0b61a3 100644
--- a/settings/img/admin.png
+++ b/settings/img/admin.png
Binary files differ
diff --git a/settings/img/admin.svg b/settings/img/admin.svg
index b3c4a32451d..1ea226231b3 100644
--- a/settings/img/admin.svg
+++ b/settings/img/admin.svg
@@ -14,9 +14,9 @@
width="16"
height="16"
id="svg11300"
- inkscape:version="0.48.1 r9760"
- sodipodi:docname="apps.svg"
- inkscape:export-filename="/home/jancborchardt/jancborchardt/ownCloud/icons/apps.png"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="admin.svg"
+ inkscape:export-filename="admin.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<metadata
@@ -41,16 +41,16 @@
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1280"
- inkscape:window-height="776"
+ inkscape:window-height="745"
id="namedview24"
showgrid="true"
showguides="true"
inkscape:guide-bbox="true"
- inkscape:zoom="32.000001"
- inkscape:cx="8.0537858"
- inkscape:cy="6.4773881"
+ inkscape:zoom="16.000001"
+ inkscape:cx="0.93200388"
+ inkscape:cy="4.680543"
inkscape:window-x="0"
- inkscape:window-y="24"
+ inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="g4146">
<inkscape:grid
@@ -2005,36 +2005,6 @@
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3587-6-5-86-0"
- id="linearGradient4907"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,5.5842706)"
- x1="11"
- y1="6"
- x2="11"
- y2="17" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-86-0"
- id="linearGradient4911"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,9.58427)"
- x1="11"
- y1="6"
- x2="11"
- y2="17" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-86-0"
- id="linearGradient4915"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.4651163,0,0,0.3370786,4.3953488,1.5842703)"
- x1="11"
- y1="6"
- x2="11"
- y2="17" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-86-0"
id="linearGradient4919"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.2727273,0,0,0.375,9.636365,1.5)"
@@ -2074,16 +2044,6 @@
xlink:href="#linearGradient3587-6-5-86-0-6"
inkscape:collect="always" />
<linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3587-6-5-86-0"
- id="linearGradient5057"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.2727273,0,0,0.375,9.636365,1.5)"
- x1="1.3333321"
- y1="6.6666665"
- x2="1.3333321"
- y2="33.333332" />
- <linearGradient
id="linearGradient3587-6-5-86-0-9">
<stop
id="stop3589-9-2-65-9-6"
@@ -2155,60 +2115,14 @@
style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
<g
id="g4146">
- <g
- transform="translate(0,1)"
- id="g5059-3"
- style="fill:#ffffff;fill-opacity:1;opacity:0.6">
- <path
- inkscape:connector-curvature="0"
- id="path2407-9-6"
- d="m 6,4 0,1 8,0 0,-1 -8,0 z m 0,4 0,1 8,0 0,-1 -8,0 z m 0,4 0,1 8,0 0,-1 -8,0 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.69999999999999996;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.99999994000000003;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- <rect
- style="opacity:0.69999999999999996;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect3728-0-5"
- y="3"
- x="2"
- height="3"
- width="3" />
- <path
- inkscape:connector-curvature="0"
- id="rect2434-2"
- d="m 2,11 0,3 3,0 0,-3 -3,0 z m 1,1 1,0 0,1 -1,0 0,-1 z"
- style="opacity:0.69999999999999996;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="opacity:0.69999999999999996;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect2440-8"
- y="7"
- x="2"
- height="3"
- width="3" />
- </g>
- <g
- id="g5059">
- <path
- inkscape:connector-curvature="0"
- id="path2407-9"
- d="m 6,4 0,1 8,0 0,-1 -8,0 z m 0,4 0,1 8,0 0,-1 -8,0 z m 0,4 0,1 8,0 0,-1 -8,0 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.7;color:#000000;fill:url(#linearGradient5057);fill-opacity:1;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- <rect
- style="opacity:0.7;fill:url(#linearGradient4915);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect3728-0"
- y="3"
- x="2"
- height="3"
- width="3" />
- <path
- id="rect2434"
- d="M 2 11 L 2 14 L 5 14 L 5 11 L 2 11 z M 3 12 L 4 12 L 4 13 L 3 13 L 3 12 z "
- style="opacity:0.69999999999999996;fill:url(#linearGradient4911);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <rect
- style="opacity:0.7;fill:url(#linearGradient4907);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect2440"
- y="7"
- x="2"
- height="3"
- width="3" />
- </g>
+ <path
+ id="path7671"
+ d="M 2,2 2,5 5,5 5,2 2,2 z M 6,3 6,4 14,4 14,3 6,3 z M 2,6 2,9 5,9 5,6 2,6 z m 4,1 0,1 8,0 0,-1 -8,0 z m -4,3 0,3 3,0 0,-3 -3,0 z m 1,1 1,0 0,1 -1,0 0,-1 z m 3,0 0,1 8,0 0,-1 -8,0 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.99999994000000003;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+ inkscape:connector-curvature="0" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:1;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.99999994000000003;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+ d="M 2 3 L 2 6 L 5 6 L 5 3 L 2 3 z M 6 4 L 6 5 L 14 5 L 14 4 L 6 4 z M 2 7 L 2 10 L 5 10 L 5 7 L 2 7 z M 6 8 L 6 9 L 14 9 L 14 8 L 6 8 z M 2 11 L 2 14 L 5 14 L 5 11 L 2 11 z M 3 12 L 4 12 L 4 13 L 3 13 L 3 12 z M 6 12 L 6 13 L 14 13 L 14 12 L 6 12 z "
+ id="path2407-9" />
</g>
</svg>
diff --git a/settings/img/apps.png b/settings/img/apps.png
index e9845d012be..de5ccbd2c5f 100644
--- a/settings/img/apps.png
+++ b/settings/img/apps.png
Binary files differ
diff --git a/settings/img/apps.svg b/settings/img/apps.svg
index cda246bc4a8..d3415921209 100644
--- a/settings/img/apps.svg
+++ b/settings/img/apps.svg
@@ -14,9 +14,9 @@
width="16"
height="16"
id="svg11300"
- inkscape:version="0.48.1 r9760"
- sodipodi:docname="file.svg"
- inkscape:export-filename="/home/jancborchardt/jancborchardt/ownCloud/icons/file.png"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="apps.svg"
+ inkscape:export-filename="apps.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<metadata
@@ -41,16 +41,16 @@
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1280"
- inkscape:window-height="776"
+ inkscape:window-height="745"
id="namedview24"
showgrid="true"
showguides="true"
inkscape:guide-bbox="true"
inkscape:zoom="16.000001"
- inkscape:cx="-1.1375545"
+ inkscape:cx="-11.700054"
inkscape:cy="5.0070539"
inkscape:window-x="0"
- inkscape:window-y="24"
+ inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="g4146">
<inkscape:grid
@@ -2100,65 +2100,14 @@
style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
<g
id="g4146">
- <g
- id="g4811"
- transform="translate(0,1)">
- <g
- style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:none"
- id="g5023-6">
- <path
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.7;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
- d="m 10,3 0,0.5 0,3 0,0.5 0.5,0 3,0 0.5,0 0,-0.5 0,-3 0,-0.5 -0.5,0 -3,0 z"
- id="rect3187-0"
- inkscape:connector-curvature="0"
- sodipodi:nodetypes="ccccccccccccc" />
- <path
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.7;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
- d="M 2,3 2,3.5 2,6.5 2,7 2.5,7 5.5,7 6,7 6,6.5 6,3.5 6,3 5.5,3 2.5,3 z"
- id="rect3201-0"
- inkscape:connector-curvature="0"
- sodipodi:nodetypes="ccccccccccccc" />
- <path
- inkscape:connector-curvature="0"
- id="rect3205-6"
- transform="translate(0,1)"
- d="m 10,9 0,0.5 0,3 0,0.5 0.5,0 3,0 0.5,0 0,-0.5 0,-3 0,-0.5 -0.5,0 -3,0 -0.5,0 z m 1,1 2,0 0,2 -2,0 0,-2 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.7;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- <path
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.7;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
- d="m 2,10 0,0.5 0,3 0,0.5 0.5,0 3,0 0.5,0 0,-0.5 0,-3 0,-0.5 -0.5,0 -3,0 z"
- id="rect3209-4"
- inkscape:connector-curvature="0"
- sodipodi:nodetypes="ccccccccccccc" />
- </g>
- <g
- transform="translate(0,-1)"
- id="g5023">
- <path
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.7;color:#000000;fill:url(#linearGradient4823);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
- d="m 10,3 0,0.5 0,3 0,0.5 0.5,0 3,0 0.5,0 0,-0.5 0,-3 0,-0.5 -0.5,0 -3,0 z"
- id="rect3187"
- inkscape:connector-curvature="0"
- sodipodi:nodetypes="ccccccccccccc" />
- <path
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.7;color:#000000;fill:url(#linearGradient4825);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
- d="M 2,3 2,3.5 2,6.5 2,7 2.5,7 5.5,7 6,7 6,6.5 6,3.5 6,3 5.5,3 2.5,3 z"
- id="rect3201"
- inkscape:connector-curvature="0"
- sodipodi:nodetypes="ccccccccccccc" />
- <path
- inkscape:connector-curvature="0"
- id="rect3205"
- transform="translate(0,1)"
- d="m 10,9 0,0.5 0,3 0,0.5 0.5,0 3,0 0.5,0 0,-0.5 0,-3 0,-0.5 -0.5,0 -3,0 -0.5,0 z m 1,1 2,0 0,2 -2,0 0,-2 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.7;color:#000000;fill:url(#linearGradient4827);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- <path
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.7;color:#000000;fill:url(#linearGradient4829);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
- d="m 2,10 0,0.5 0,3 0,0.5 0.5,0 3,0 0.5,0 0,-0.5 0,-3 0,-0.5 -0.5,0 -3,0 z"
- id="rect3209"
- inkscape:connector-curvature="0"
- sodipodi:nodetypes="ccccccccccccc" />
- </g>
- </g>
+ <path
+ id="path7131"
+ d="M 2,2 2,2.5 2,5.5 2,6 2.5,6 5.5,6 6,6 6,5.5 6,2.5 6,2 5.5,2 2.5,2 2,2 z m 8,0 0,0.5 0,3 0,0.5 0.5,0 3,0 0.5,0 0,-0.5 0,-3 0,-0.5 -0.5,0 -3,0 -0.5,0 z m -8,7 0,0.5 0,3 0,0.5 0.5,0 3,0 L 6,13 6,12.5 6,9.5 6,9 5.5,9 2.5,9 2,9 z m 8,0 0,0.5 0,3 0,0.5 0.5,0 3,0 0.5,0 0,-0.5 0,-3 0,-0.5 -0.5,0 -3,0 -0.5,0 z m 1,1 2,0 0,2 -2,0 0,-2 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+ inkscape:connector-curvature="0" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:1;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+ d="M 2 3 L 2 3.5 L 2 6.5 L 2 7 L 2.5 7 L 5.5 7 L 6 7 L 6 6.5 L 6 3.5 L 6 3 L 5.5 3 L 2.5 3 L 2 3 z M 10 3 L 10 3.5 L 10 6.5 L 10 7 L 10.5 7 L 13.5 7 L 14 7 L 14 6.5 L 14 3.5 L 14 3 L 13.5 3 L 10.5 3 L 10 3 z M 2 10 L 2 10.5 L 2 13.5 L 2 14 L 2.5 14 L 5.5 14 L 6 14 L 6 13.5 L 6 10.5 L 6 10 L 5.5 10 L 2.5 10 L 2 10 z M 10 10 L 10 10.5 L 10 13.5 L 10 14 L 10.5 14 L 13.5 14 L 14 14 L 14 13.5 L 14 10.5 L 14 10 L 13.5 10 L 10.5 10 L 10 10 z M 11 11 L 13 11 L 13 13 L 11 13 L 11 11 z "
+ id="rect3187" />
</g>
</svg>
diff --git a/settings/img/help.png b/settings/img/help.png
index 37ccb356830..c0200096735 100644
--- a/settings/img/help.png
+++ b/settings/img/help.png
Binary files differ
diff --git a/settings/img/help.svg b/settings/img/help.svg
index 1e07aed8527..55b68e6baf2 100644
--- a/settings/img/help.svg
+++ b/settings/img/help.svg
@@ -14,9 +14,9 @@
width="16"
height="16"
id="svg11300"
- inkscape:version="0.48.1 r9760"
- sodipodi:docname="users.svg"
- inkscape:export-filename="/home/jancborchardt/jancborchardt/ownCloud/icons/users.png"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="help.svg"
+ inkscape:export-filename="help.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<metadata
@@ -41,16 +41,16 @@
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1280"
- inkscape:window-height="776"
+ inkscape:window-height="745"
id="namedview24"
showgrid="true"
showguides="true"
inkscape:guide-bbox="true"
inkscape:zoom="22.627418"
- inkscape:cx="14.025105"
+ inkscape:cx="6.55629"
inkscape:cy="9.2202448"
inkscape:window-x="0"
- inkscape:window-y="24"
+ inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="g4146">
<inkscape:grid
@@ -1712,16 +1712,6 @@
style="stop-color:#363636;stop-opacity:1"
offset="1" />
</linearGradient>
- <linearGradient
- y2="28.776533"
- x2="0.44923753"
- y1="13.895414"
- x1="0.86849999"
- gradientTransform="matrix(1.0344828,0,0,1.0344828,8.0707628,-14.513825)"
- gradientUnits="userSpaceOnUse"
- id="linearGradient3456"
- xlink:href="#linearGradient3587-6-5-4"
- inkscape:collect="always" />
</defs>
<g
transform="matrix(0.78786264,0,0,0.78786264,-3.1483699,0.44173984)"
@@ -1740,19 +1730,15 @@
style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
<g
id="g4146">
- <g
- id="g4314"
- transform="matrix(1.0000288,0,0,1,-0.14973031,7.5119235e-7)">
- <path
- d="M 5.149582,8.4745445 C 5.3049331,8.8555559 5.4749951,9.1626038 5.7940692,8.7203676 6.2006678,8.4518873 7.5528003,7.2925123 7.4556978,8.3783304 7.0875579,10.395217 6.6215241,12.395026 6.2845924,14.416813 5.892954,15.532242 6.9195772,16.485144 7.9224991,15.729405 9.0003636,15.226276 9.9139828,14.440939 10.850418,13.716521 10.706075,13.39458 10.599944,12.928009 10.253582,13.370754 9.7853152,13.60987 8.7844663,14.688222 8.5572925,13.841548 8.8726653,11.661003 9.5328233,9.5467073 9.9227187,7.3804227 10.320459,6.3755023 9.5582449,5.1570833 8.5229975,6.0170334 7.266481,6.6343485 6.2334577,7.6013759 5.149582,8.4745445 z M 9.6088759,1.0026758 C 8.3013694,0.98534052 7.7033019,3.148247 8.9661979,3.6822119 9.9886006,4.0601787 11.042606,2.968368 10.755649,1.9317924 10.657925,1.3899396 10.158361,0.96201137 9.6088769,1.0026758 l -1e-6,0 z"
- id="path3536-8"
- style="font-size:40px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:none;font-family:URW Palladio L;-inkscape-font-specification:URW Palladio L Bold"
- inkscape:connector-curvature="0" />
- <path
- d="M 5.149582,7.4745451 C 5.3049334,7.8555565 5.4749951,8.1626045 5.7940689,7.7203682 6.2006672,7.4518879 7.5527994,6.292513 7.4556976,7.378331 7.0875583,9.3952173 6.6215238,11.395026 6.2845927,13.416813 5.8929541,14.532242 6.9195769,15.485145 7.9224987,14.729405 9.0003636,14.226276 9.9139826,13.440939 10.850418,12.716521 10.706076,12.394581 10.599945,11.928009 10.253583,12.370754 9.7853157,12.60987 8.784467,13.688222 8.5572925,12.841549 8.872666,10.661003 9.5328233,8.5467079 9.9227188,6.3804233 10.32046,5.3755029 9.5582457,4.1570839 8.5229973,5.017034 7.2664804,5.6343492 6.2334583,6.6013765 5.149582,7.4745451 z M 9.6088764,0.00267653 C 8.3013697,-0.01465929 7.7033021,2.1482476 8.9661977,2.6822125 9.9886009,3.0601794 11.042605,1.9683686 10.755649,0.93179313 10.657922,0.38994033 10.158361,-0.03798791 9.6088774,0.00267653 l -1e-6,0 z"
- id="path3536"
- style="font-size:40px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;opacity:0.7;fill:url(#linearGradient3456);fill-opacity:1;stroke:none;font-family:URW Palladio L;-inkscape-font-specification:URW Palladio L Bold"
- inkscape:connector-curvature="0" />
- </g>
+ <path
+ d="M 5,7.4745455 C 5.1553559,7.8555569 5.3254225,8.1626049 5.6445055,7.7203686 6.0511155,7.4518883 7.4032866,6.2925134 7.306182,7.3783314 6.9380321,9.3952173 6.4719842,11.395026 6.1350434,13.416813 5.7433935,14.532242 6.7700459,15.485145 7.7729966,14.729405 8.8508925,14.226276 9.7645378,13.440939 10.701,12.716521 10.556654,12.394581 10.45052,11.928009 10.104148,12.370754 9.6358672,12.60987 8.6349897,13.688222 8.4078086,12.841549 8.7231912,10.661003 9.3833675,8.5467083 9.7732743,6.3804237 10.171027,5.3755033 9.4087907,4.1570843 8.3735125,5.0170344 7.1169594,5.6343496 6.0839075,6.6013769 5,7.4745455 z M 9.4594228,0.00267693 C 8.1518785,-0.01465888 7.5537936,2.148248 8.8167256,2.6822129 9.8391583,3.0601798 10.893193,1.968369 10.606228,0.93179353 10.508499,0.38994073 10.008923,-0.0379875 9.4594238,0.00267693 l -10e-7,0 z"
+ id="path6558"
+ style="font-size:40px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:URW Palladio L;-inkscape-font-specification:URW Palladio L Bold"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connector-curvature="0"
+ style="font-size:40px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;font-family:URW Palladio L;-inkscape-font-specification:URW Palladio L Bold"
+ id="path3536"
+ d="M 5,8.4745452 C 5.1553559,8.8555566 5.3254225,9.1626046 5.6445055,8.7203683 6.0511155,8.451888 7.4032866,7.2925131 7.306182,8.3783311 6.9380321,10.395217 6.4719842,12.395026 6.1350434,14.416813 5.7433935,15.532242 6.7700459,16.485145 7.7729966,15.729405 8.8508925,15.226276 9.7645378,14.440939 10.701,13.716521 10.556654,13.394581 10.45052,12.928009 10.104148,13.370754 9.6358672,13.60987 8.6349897,14.688222 8.4078086,13.841549 8.7231912,11.661003 9.3833675,9.546708 9.7732743,7.3804234 10.171027,6.375503 9.4087907,5.157084 8.3735125,6.0170341 7.1169594,6.6343493 6.0839075,7.6013766 5,8.4745452 z M 9.4594228,1.0026766 C 8.1518785,0.98534079 7.5537936,3.1482477 8.8167256,3.6822126 9.8391583,4.0601795 10.893193,2.9683687 10.606228,1.9317932 10.508499,1.3899404 10.008923,0.96201217 9.4594238,1.0026766 l -10e-7,0 z" />
</g>
</svg>
diff --git a/settings/img/personal.png b/settings/img/personal.png
index 8edc5a16cd6..c80fed1b62b 100644
--- a/settings/img/personal.png
+++ b/settings/img/personal.png
Binary files differ
diff --git a/settings/img/personal.svg b/settings/img/personal.svg
index 61318619993..2f3a77d07a2 100644
--- a/settings/img/personal.svg
+++ b/settings/img/personal.svg
@@ -14,9 +14,9 @@
width="16"
height="16"
id="svg11300"
- inkscape:version="0.48.1 r9760"
- sodipodi:docname="image.svg"
- inkscape:export-filename="/home/jancborchardt/jancborchardt/ownCloud/icons/image.png"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="personal.svg"
+ inkscape:export-filename="personal.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<metadata
@@ -41,16 +41,16 @@
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1280"
- inkscape:window-height="776"
+ inkscape:window-height="745"
id="namedview24"
showgrid="true"
showguides="true"
inkscape:guide-bbox="true"
inkscape:zoom="22.627418"
- inkscape:cx="14.025105"
+ inkscape:cx="6.55629"
inkscape:cy="9.2202448"
inkscape:window-x="0"
- inkscape:window-y="24"
+ inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="g4146">
<inkscape:grid
@@ -1698,27 +1698,17 @@
style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
<g
id="g4146">
- <g
- id="g4131"
- transform="translate(2,40)">
- <g
- style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1"
- id="g3743-9"
- transform="matrix(0.99998873,0,0,0.99998873,-3.9960435,-40.001608)">
- <path
- sodipodi:nodetypes="sccccsscscsscccccccsccscscsscccss"
- inkscape:connector-curvature="0"
- d="M 8,1 C 6.3769202,1 5,2.1869577 5,3.71875 5.011517,4.2029062 5.05482,4.7999354 5.34375,6.0625 l 0,0.03125 L 5.375,6.125 C 5.467756,6.3906733 5.6027279,6.5426488 5.78125,6.75 5.9597721,6.9573512 6.1726069,7.2014001 6.375,7.40625 6.398811,7.43035 6.414077,7.445288 6.4375,7.46875 6.47764,7.6434131 6.52626,7.8313866 6.5625,8 6.65892,8.4486073 6.64903,8.7662912 6.625,8.875 5.9275445,9.1198852 5.0598384,9.4115215 4.28125,9.75 3.8441326,9.9400296 3.4485889,10.109721 3.125,10.3125 c -0.3235889,0.202779 -0.6454015,0.355982 -0.75,0.8125 -0.0013,0.02081 -0.0013,0.04169 0,0.0625 -0.1022115,0.938479 -0.2568187,2.318515 -0.375,3.25 -0.025515,0.196074 0.077832,0.402768 0.25,0.5 C 3.6636791,15.701111 5.8352555,16.008445 8,16 c 2.164744,-0.0084 4.319026,-0.333835 5.6875,-1.0625 0.172168,-0.09723 0.275515,-0.303926 0.25,-0.5 -0.03773,-0.291166 -0.08408,-0.947729 -0.125,-1.59375 -0.04092,-0.646021 -0.07644,-1.281501 -0.125,-1.65625 -0.01694,-0.09289 -0.06085,-0.180708 -0.125,-0.25 C 13.127785,10.418403 12.478302,10.101073 11.71875,9.78125 11.025324,9.4892706 10.212392,9.1860601 9.40625,8.84375 9.36113,8.7432405 9.316313,8.4508168 9.40625,8 9.4304,7.8789473 9.4682151,7.7492945 9.5,7.625 9.575755,7.5401485 9.6348046,7.4708101 9.71875,7.375 9.897787,7.1706581 10.090163,6.9562971 10.25,6.75 10.409837,6.5437029 10.540606,6.3667247 10.625,6.125 L 10.65625,6.09375 C 10.98289,4.7754556 10.983061,4.2253548 11,3.75 L 11,3.71875 C 11,2.1869583 9.623082,1 8,1 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.6;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00012147;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
- transform="translate(1.9999393,0.00161961)"
- id="path2880-7" />
- </g>
- <path
- sodipodi:nodetypes="sccccsscscsscccccccsccscscsscccss"
- inkscape:connector-curvature="0"
- d="m 6.0037806,-40.000016 c -1.6230605,0 -2.9999647,1.186944 -2.9999647,2.718719 0.011519,0.48415 0.054822,1.081172 0.3437465,2.343722 l 0,0.03125 0.031247,0.03125 c 0.092751,0.265671 0.2277248,0.417644 0.406245,0.624993 0.1785202,0.207349 0.3913525,0.451395 0.5937433,0.656242 0.023812,0.0241 0.039074,0.03903 0.062494,0.06251 0.040137,0.174662 0.088761,0.362633 0.1249979,0.531244 0.096423,0.448603 0.086533,0.766283 0.062505,0.874989 -0.6974467,0.244883 -1.565143,0.536516 -2.343722,0.874989 -0.4371126,0.190028 -0.832652,0.359718 -1.1562374,0.562494 -0.32358434,0.202777 -0.64539391,0.355978 -0.7499904,0.812491 -0.001341,0.02081 -0.001341,0.04169 0,0.06251 -0.10220809,0.938467 -0.25681652,2.318487 -0.37499572,3.249962 -0.02551335,0.196072 0.07782913,0.402763 0.24999681,0.499994 1.41366241,0.763602 3.58521361,1.070932 5.74993271,1.062488 2.1647181,-0.0084 4.3189754,-0.333832 5.6874324,-1.062488 0.172166,-0.09723 0.275513,-0.303922 0.249997,-0.499994 -0.03773,-0.291163 -0.08408,-0.947718 -0.124999,-1.593732 -0.04092,-0.646014 -0.07644,-1.281486 -0.124994,-1.656231 -0.01694,-0.09289 -0.06086,-0.180706 -0.125,-0.249997 -0.43471,-0.51909 -1.084186,-0.836417 -1.8437284,-1.156236 -0.6934176,-0.291975 -1.5063396,-0.595182 -2.3124717,-0.937489 -0.045118,-0.100507 -0.089936,-0.392929 0,-0.84374 0.024152,-0.121051 0.061968,-0.250702 0.093752,-0.374996 0.075756,-0.08485 0.1348031,-0.154188 0.2187476,-0.249997 0.1790349,-0.20434 0.371408,-0.418698 0.5312428,-0.624992 0.1598359,-0.206295 0.2906037,-0.383272 0.3749958,-0.624994 l 0.031247,-0.03125 c 0.3266369,-1.318279 0.3268071,-1.868373 0.3437465,-2.343723 l 0,-0.03125 c 0,-1.531774 -1.3769011,-2.718718 -2.9999647,-2.718718 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.7;color:#000000;fill:url(#linearGradient3417);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00012147;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
- id="path2880-5-3" />
- </g>
+ <path
+ sodipodi:nodetypes="sccccsscscsscccccccsccscscsscccss"
+ inkscape:connector-curvature="0"
+ d="M 8.0037806,-1.6024174e-5 C 6.3807201,-1.6024174e-5 5.0038159,1.186928 5.0038159,2.718703 c 0.011519,0.48415 0.054822,1.081172 0.3437465,2.343722 l 0,0.03125 0.031247,0.03125 c 0.092751,0.265671 0.2277248,0.417644 0.406245,0.624993 0.1785202,0.207349 0.3913525,0.451395 0.5937433,0.656242 0.023812,0.0241 0.039074,0.03903 0.062494,0.06251 0.040137,0.174662 0.088761,0.362633 0.1249979,0.531244 0.096423,0.448603 0.086533,0.766283 0.062505,0.874989 C 5.9313479,8.119786 5.0636516,8.411419 4.2850726,8.749892 3.84796,8.93992 3.4524206,9.10961 3.1288352,9.312386 2.8052509,9.515163 2.4834413,9.668364 2.3788448,10.124877 c -0.00134,0.02081 -0.00134,0.04169 0,0.06251 -0.1022081,0.938467 -0.2568165,2.318487 -0.3749957,3.249962 -0.025513,0.196072 0.077829,0.402763 0.2499968,0.499994 1.4136624,0.763602 3.5852136,1.070932 5.7499327,1.062488 2.1647184,-0.0084 4.3189754,-0.333832 5.6874324,-1.062488 0.172166,-0.09723 0.275513,-0.303922 0.249997,-0.499994 -0.03773,-0.291163 -0.08408,-0.947718 -0.124999,-1.593732 -0.04092,-0.646014 -0.07644,-1.281486 -0.124994,-1.656231 -0.01694,-0.09289 -0.06086,-0.180706 -0.125,-0.249997 -0.43471,-0.51909 -1.084186,-0.836417 -1.843728,-1.156236 -0.693418,-0.291975 -1.50634,-0.595182 -2.3124721,-0.937489 -0.045118,-0.100507 -0.089936,-0.392929 0,-0.84374 C 9.4341669,6.878873 9.4719829,6.749222 9.5037669,6.624928 9.5795229,6.540078 9.63857,6.47074 9.7225145,6.374931 9.9015494,6.170591 10.093923,5.956233 10.253757,5.749939 10.413593,5.543644 10.544361,5.366667 10.628753,5.124945 L 10.66,5.093695 c 0.326637,-1.318279 0.326807,-1.868373 0.343747,-2.343723 l 0,-0.03125 C 11.003747,1.186948 9.6268455,3.9858261e-6 8.0037819,3.9858261e-6 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00012147000000007;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+ id="path6033" />
+ <path
+ id="path2880-5-3"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:1;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00012147000000007;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+ d="m 8.0037806,0.99998399 c -1.6230605,0 -2.9999647,1.18694401 -2.9999647,2.71871901 0.011519,0.48415 0.054822,1.081172 0.3437465,2.343722 l 0,0.03125 0.031247,0.03125 c 0.092751,0.265671 0.2277248,0.417644 0.406245,0.624993 0.1785202,0.207349 0.3913525,0.451395 0.5937433,0.656242 0.023812,0.0241 0.039074,0.03903 0.062494,0.06251 0.040137,0.174662 0.088761,0.362633 0.1249979,0.531244 0.096423,0.448603 0.086533,0.766283 0.062505,0.874989 C 5.9313479,9.119786 5.0636516,9.411419 4.2850726,9.749892 3.84796,9.93992 3.4524206,10.10961 3.1288352,10.312386 c -0.3235843,0.202777 -0.6453939,0.355978 -0.7499904,0.812491 -0.00134,0.02081 -0.00134,0.04169 0,0.06251 -0.1022081,0.938467 -0.2568165,2.318487 -0.3749957,3.249962 -0.025513,0.196072 0.077829,0.402763 0.2499968,0.499994 1.4136624,0.763602 3.5852136,1.070932 5.7499327,1.062488 2.1647184,-0.0084 4.3189754,-0.333832 5.6874324,-1.062488 0.172166,-0.09723 0.275513,-0.303922 0.249997,-0.499994 -0.03773,-0.291163 -0.08408,-0.947718 -0.124999,-1.593732 -0.04092,-0.646014 -0.07644,-1.281486 -0.124994,-1.656231 -0.01694,-0.09289 -0.06086,-0.180706 -0.125,-0.249997 -0.43471,-0.51909 -1.084186,-0.836417 -1.843728,-1.156236 -0.693418,-0.291975 -1.50634,-0.595182 -2.3124721,-0.937489 -0.045118,-0.100507 -0.089936,-0.392929 0,-0.84374 C 9.4341669,7.878873 9.4719829,7.749222 9.5037669,7.624928 9.5795229,7.540078 9.63857,7.47074 9.7225145,7.374931 9.9015494,7.170591 10.093923,6.956233 10.253757,6.749939 10.413593,6.543644 10.544361,6.366667 10.628753,6.124945 L 10.66,6.093695 c 0.326637,-1.318279 0.326807,-1.868373 0.343747,-2.343723 l 0,-0.03125 c 0,-1.531774 -1.3769015,-2.718718 -2.9999651,-2.718718 z"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="sccccsscscsscccccccsccscscsscccss" />
</g>
</svg>
diff --git a/settings/img/users.png b/settings/img/users.png
index 79ad3d667e1..a811af47c1c 100644
--- a/settings/img/users.png
+++ b/settings/img/users.png
Binary files differ
diff --git a/settings/img/users.svg b/settings/img/users.svg
index 1c8c8955693..5ef31b763bb 100644
--- a/settings/img/users.svg
+++ b/settings/img/users.svg
@@ -14,9 +14,9 @@
width="16"
height="16"
id="svg11300"
- inkscape:version="0.48.1 r9760"
- sodipodi:docname="personal.svg"
- inkscape:export-filename="/home/jancborchardt/jancborchardt/ownCloud/icons/personal.png"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="users.svg"
+ inkscape:export-filename="users.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<metadata
@@ -41,16 +41,16 @@
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1280"
- inkscape:window-height="776"
+ inkscape:window-height="745"
id="namedview24"
showgrid="true"
showguides="true"
inkscape:guide-bbox="true"
inkscape:zoom="22.627418"
- inkscape:cx="14.025105"
+ inkscape:cx="6.55629"
inkscape:cy="9.2202448"
inkscape:window-x="0"
- inkscape:window-y="24"
+ inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="g4146">
<inkscape:grid
@@ -1691,16 +1691,6 @@
style="stop-color:#363636;stop-opacity:1"
offset="1" />
</linearGradient>
- <linearGradient
- y2="20.074369"
- x2="14.152531"
- y1="-1.4095211"
- x1="14.501121"
- gradientTransform="matrix(0.6858824,0,0,0.68591053,-5.3691237,-18.974705)"
- gradientUnits="userSpaceOnUse"
- id="linearGradient3437"
- xlink:href="#linearGradient3587-6-5-19"
- inkscape:collect="always" />
</defs>
<g
transform="matrix(0.78786264,0,0,0.78786264,-3.1483699,0.44173984)"
@@ -1719,25 +1709,15 @@
style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
<g
id="g4146">
- <g
- id="g4309"
- transform="translate(4.0000002,19.999999)">
- <g
- style="opacity:0.6;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1"
- id="g3743-9-4-9"
- transform="matrix(0.68591077,0,0,0.68591077,-6.7409611,-17.975799)">
- <path
- d="M 8,1 C 6.3769202,1 5,2.1869577 5,3.71875 5.011517,4.2029062 5.05482,4.7999354 5.34375,6.0625 l 0,0.03125 L 5.375,6.125 C 5.467756,6.3906733 5.6027279,6.5426488 5.78125,6.75 5.9597721,6.9573512 6.1726069,7.2014001 6.375,7.40625 6.398811,7.43035 6.414077,7.445288 6.4375,7.46875 6.47764,7.6434131 6.52626,7.8313866 6.5625,8 6.65892,8.4486073 6.64903,8.7662912 6.625,8.875 5.9275445,9.1198852 5.0598384,9.4115215 4.28125,9.75 3.8441326,9.9400296 3.4485889,10.109721 3.125,10.3125 c -0.3235889,0.202779 -0.6454015,0.355982 -0.75,0.8125 -0.0013,0.02081 -0.0013,0.04169 0,0.0625 -0.1022115,0.938479 -0.2568187,2.318515 -0.375,3.25 -0.025515,0.196074 0.077832,0.402768 0.25,0.5 C 3.6636791,15.701111 5.8352555,16.008445 8,16 c 2.164744,-0.0084 4.319026,-0.333835 5.6875,-1.0625 0.172168,-0.09723 0.275515,-0.303926 0.25,-0.5 -0.03773,-0.291166 -0.08408,-0.947729 -0.125,-1.59375 -0.04092,-0.646021 -0.07644,-1.281501 -0.125,-1.65625 -0.01694,-0.09289 -0.06085,-0.180708 -0.125,-0.25 C 13.127785,10.418403 12.478302,10.101073 11.71875,9.78125 11.025324,9.4892706 10.212392,9.1860601 9.40625,8.84375 9.36113,8.7432405 9.316313,8.4508168 9.40625,8 9.4304,7.8789473 9.4682151,7.7492945 9.5,7.625 9.575755,7.5401485 9.6348046,7.4708101 9.71875,7.375 9.897787,7.1706581 10.090163,6.9562971 10.25,6.75 10.409837,6.5437029 10.540606,6.3667247 10.625,6.125 L 10.65625,6.09375 C 10.98289,4.7754556 10.983061,4.2253548 11,3.75 L 11,3.71875 C 11,2.1869583 9.623082,1 8,1 z m 8.580821,-2.4948177 c -2.366287,0 -4.373697,1.73046459 -4.373697,3.9636633 0.01679,0.7058509 0.07992,1.5762593 0.501153,3.4169511 l 0,0.045559 0.04556,0.045559 c 0.135229,0.3873249 0.332004,0.6088898 0.592271,0.911187 0.260268,0.3022971 0.570559,0.6580958 0.865628,0.9567463 0.03471,0.035135 0.05697,0.056914 0.09112,0.091119 0.05852,0.2546412 0.129403,0.5286876 0.182237,0.7745089 0.140571,0.6540242 0.126152,1.1171753 0.09112,1.2756618 -1.01682,0.3570183 -2.281848,0.7821943 -3.416951,1.2756623 -0.637273,0.277044 -1.2139362,0.524437 -1.6856962,0.820068 -0.47176,0.295631 -0.9409303,0.518986 -1.0934244,1.184543 -0.0019,0.03034 -0.0019,0.06078 0,0.09112 -0.149014,1.368208 -0.3744158,3.380161 -0.5467122,4.738172 -0.037198,0.285856 0.1134712,0.587195 0.3644748,0.72895 2.061002,1.113268 5.226941,1.56133 8.38292,1.549018 3.155979,-0.01225 6.296704,-0.486698 8.291802,-1.549018 0.251003,-0.141752 0.401673,-0.443094 0.364474,-0.72895 -0.05501,-0.424491 -0.12258,-1.381693 -0.182237,-2.323527 -0.05966,-0.941833 -0.111442,-1.868299 -0.182237,-2.414645 -0.0247,-0.135424 -0.08871,-0.263454 -0.182238,-0.364475 -0.63377,-0.756791 -1.580651,-1.219426 -2.688001,-1.685696 -1.010946,-0.425676 -2.196118,-0.867727 -3.371392,-1.3667807 -0.06578,-0.1465327 -0.131119,-0.5728569 0,-1.2301024 0.03521,-0.1764826 0.09034,-0.3655033 0.136678,-0.5467122 0.110443,-0.1237049 0.196531,-0.2247933 0.318915,-0.3644747 0.261018,-0.2979099 0.541483,-0.6104266 0.774509,-0.911187 0.233026,-0.3007604 0.423674,-0.5587767 0.546712,-0.911187 l 0.04556,-0.045559 c 0.476208,-1.9219403 0.476457,-2.7239318 0.501153,-3.4169512 l 0,-0.045559 c 0,-2.23319784 -2.007408,-3.9636633 -4.373698,-3.9636633 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.6;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00012147;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
- transform="translate(1.9999393,0.00161961)"
- id="path2880-7-3-9"
- inkscape:connector-curvature="0" />
- </g>
- <path
- d="m 0.1179355,-18.288795 c -1.1132415,0 -2.0576469,0.814147 -2.0576469,1.86482 0.0079,0.332088 0.037602,0.741596 0.2357724,1.607602 l 0,0.02144 0.021432,0.02143 c 0.063617,0.182229 0.1561942,0.28647 0.2786394,0.428695 0.1224453,0.142224 0.268425,0.30962 0.4072429,0.450128 0.016332,0.01653 0.0268,0.02677 0.042864,0.04288 0.02753,0.119804 0.060881,0.248737 0.085735,0.36439 0.066135,0.307705 0.059353,0.525608 0.042871,0.600171 -0.4783719,0.16797 -1.0735165,0.368006 -1.6075363,0.600171 -0.2998113,0.130344 -0.5711079,0.246737 -0.7930521,0.385825 -0.2219433,0.139089 -0.4426695,0.244172 -0.5144111,0.557303 -9.199e-4,0.01427 -9.199e-4,0.0286 0,0.04288 -0.070103,0.643711 -0.176148,1.5902928 -0.257206,2.2292088 -0.017499,0.134489 0.053382,0.276262 0.1714704,0.342955 0.9696174,0.523769 2.4590634,0.734572 3.9438235,0.72878 1.4847593,-0.0058 2.9623436,-0.228982 3.9009551,-0.72878 0.118087,-0.06669 0.1889717,-0.208466 0.1714705,-0.342955 -0.025879,-0.199714 -0.05767,-0.650058 -0.085735,-1.0931708 -0.028067,-0.443113 -0.05243,-0.878995 -0.085733,-1.136039 -0.01162,-0.06372 -0.041743,-0.12395 -0.085737,-0.171478 -0.2981634,-0.356053 -0.7436327,-0.573714 -1.2645956,-0.793083 -0.4756083,-0.200271 -1.0331837,-0.408247 -1.5861019,-0.643041 -0.030946,-0.06894 -0.061686,-0.269518 0,-0.578737 0.016565,-0.08303 0.042503,-0.171961 0.064303,-0.257217 0.05196,-0.0582 0.09246,-0.10576 0.1500368,-0.171477 0.1227983,-0.140161 0.2547452,-0.287193 0.3643743,-0.428694 0.1096299,-0.141502 0.1993223,-0.262893 0.257206,-0.428695 l 0.021432,-0.02144 c 0.2240371,-0.904232 0.2241538,-1.281552 0.2357725,-1.607603 l 0,-0.02143 c 0,-1.050672 -0.9444033,-1.864819 -2.057647,-1.864819 z m 5.8858451,-1.711221 c -1.6230605,0 -2.9999647,1.186944 -2.9999647,2.718719 0.011519,0.48415 0.054822,1.081172 0.3437465,2.343722 l 0,0.03125 0.031247,0.03125 c 0.092751,0.265671 0.2277248,0.417644 0.406245,0.624993 0.1785202,0.207349 0.3913525,0.451395 0.5937433,0.656242 0.023812,0.0241 0.039074,0.03903 0.062494,0.06251 0.040137,0.174662 0.088761,0.362633 0.1249979,0.531244 0.096423,0.448603 0.086533,0.766283 0.062505,0.874989 -0.6974467,0.244883 -1.565143,0.536516 -2.343722,0.874989 -0.4371126,0.190028 -0.832652,0.359718 -1.1562374,0.562494 -0.32358434,0.202777 -0.64539391,0.355978 -0.7499904,0.812491 -0.001341,0.02081 -0.001341,0.04169 0,0.06251 -0.10220809,0.938467 -0.25681652,2.318487 -0.37499572,3.249962 -0.02551335,0.196072 0.07782913,0.402763 0.24999681,0.499994 1.41366241,0.763602 3.58521361,1.070932 5.74993271,1.062488 2.1647181,-0.0084 4.3189754,-0.333832 5.6874324,-1.062488 0.172166,-0.09723 0.275513,-0.303922 0.249997,-0.499994 -0.03773,-0.291163 -0.08408,-0.947718 -0.124999,-1.593732 -0.04092,-0.646014 -0.07644,-1.281486 -0.124994,-1.656231 -0.01694,-0.09289 -0.06086,-0.180706 -0.125,-0.249997 -0.43471,-0.51909 -1.084186,-0.836417 -1.8437284,-1.156236 -0.6934176,-0.291975 -1.5063396,-0.595182 -2.3124717,-0.937489 -0.045118,-0.100507 -0.089936,-0.392929 0,-0.84374 0.024152,-0.121051 0.061968,-0.250702 0.093752,-0.374996 0.075756,-0.08485 0.1348031,-0.154188 0.2187476,-0.249997 0.1790349,-0.20434 0.371408,-0.418698 0.5312428,-0.624992 0.1598359,-0.206295 0.2906037,-0.383272 0.3749958,-0.624994 l 0.031247,-0.03125 c 0.3266369,-1.318279 0.3268071,-1.868373 0.3437465,-2.343723 l 0,-0.03125 c 0,-1.531774 -1.3769011,-2.718718 -2.9999647,-2.718718 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.7;color:#000000;fill:url(#linearGradient3437);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00012147;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
- id="path2880-5-3-9-2"
- inkscape:connector-curvature="0" />
- </g>
+ <path
+ d="m 4.1179357,1.711205 c -1.1132415,0 -2.0576469,0.814147 -2.0576469,1.86482 0.0079,0.332088 0.037602,0.741596 0.2357724,1.607602 l 0,0.02144 0.021432,0.02143 c 0.063617,0.182229 0.1561942,0.28647 0.2786394,0.428695 0.1224453,0.142224 0.268425,0.30962 0.4072429,0.450128 0.016332,0.01653 0.0268,0.02677 0.042864,0.04288 0.02753,0.119804 0.060881,0.248737 0.085735,0.36439 0.066135,0.307705 0.059353,0.525608 0.042871,0.600171 C 2.6964736,7.280731 2.101329,7.480767 1.5673092,7.712932 1.2674979,7.843276 0.9962013,7.959669 0.7742571,8.098757 0.5523138,8.237846 0.3315876,8.342929 0.259846,8.65606 c -9.199e-4,0.01427 -9.199e-4,0.0286 0,0.04288 -0.070103,0.643711 -0.176148,1.590293 -0.257206,2.229209 -0.017499,0.134489 0.053382,0.276262 0.1714704,0.342955 0.9696174,0.523769 2.4590634,0.734572 3.9438235,0.72878 1.4847593,-0.0058 2.9623436,-0.228982 3.9009551,-0.72878 0.118087,-0.06669 0.1889717,-0.208466 0.1714705,-0.342955 C 8.1644805,10.728435 8.1326895,10.278091 8.1046245,9.834978 8.0765575,9.391865 8.0521945,8.955983 8.0188915,8.698939 8.0072715,8.635219 7.9771485,8.574989 7.9331545,8.527461 7.6349911,8.171408 7.1895218,7.953747 6.6685589,7.734378 6.1929506,7.534107 5.6353752,7.326131 5.082457,7.091337 5.051511,7.022397 5.020771,6.821819 5.082457,6.5126 5.099022,6.42957 5.12496,6.340639 5.14676,6.255383 5.19872,6.197183 5.23922,6.149623 5.2967968,6.083906 5.4195951,5.943745 5.551542,5.796713 5.6611711,5.655212 5.770801,5.51371 5.8604934,5.392319 5.9183771,5.226517 l 0.021432,-0.02144 C 6.1638462,4.300845 6.1639629,3.923525 6.1755816,3.597474 l 0,-0.02143 c 0,-1.050672 -0.9444033,-1.864819 -2.057647,-1.864819 z M 10.003781,-1.6024174e-5 C 8.3807203,-1.6024174e-5 7.0038161,1.186928 7.0038161,2.718703 c 0.011519,0.48415 0.054822,1.081172 0.3437465,2.343722 l 0,0.03125 0.031247,0.03125 c 0.092751,0.265671 0.2277248,0.417644 0.406245,0.624993 0.1785202,0.207349 0.3913525,0.451395 0.5937433,0.656242 0.023812,0.0241 0.039074,0.03903 0.062494,0.06251 0.040137,0.174662 0.088761,0.362633 0.1249979,0.531244 0.096423,0.448603 0.086533,0.766283 0.062505,0.874989 C 7.9313481,8.119786 7.0636518,8.411419 6.2850728,8.749892 5.8479602,8.93992 5.4524208,9.10961 5.1288354,9.312386 4.8052511,9.515163 4.4834415,9.668364 4.378845,10.124877 c -0.00134,0.02081 -0.00134,0.04169 0,0.06251 -0.1022081,0.938467 -0.2568165,2.318487 -0.3749957,3.249962 -0.025513,0.196072 0.077829,0.402763 0.2499968,0.499994 1.4136624,0.763602 3.5852136,1.070932 5.7499329,1.062488 2.164718,-0.0084 4.318975,-0.333832 5.687432,-1.062488 0.172166,-0.09723 0.275513,-0.303922 0.249997,-0.499994 -0.03773,-0.291163 -0.08408,-0.947718 -0.124999,-1.593732 -0.04092,-0.646014 -0.07644,-1.281486 -0.124994,-1.656231 -0.01694,-0.09289 -0.06086,-0.180706 -0.125,-0.249997 -0.43471,-0.51909 -1.084186,-0.836417 -1.843728,-1.156236 -0.693418,-0.291975 -1.50634,-0.595182 -2.312472,-0.937489 -0.04512,-0.100507 -0.08994,-0.392929 0,-0.84374 0.02415,-0.121051 0.06197,-0.250702 0.09375,-0.374996 0.07576,-0.08485 0.134803,-0.154188 0.218748,-0.249997 0.179035,-0.20434 0.371408,-0.418698 0.531242,-0.624992 0.159836,-0.206295 0.290604,-0.383272 0.374996,-0.624994 L 12.66,5.093695 c 0.326637,-1.318279 0.326807,-1.868373 0.343747,-2.343723 l 0,-0.03125 C 13.003747,1.186948 11.626846,3.9858261e-6 10.003782,3.9858261e-6 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00012147000000007;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+ id="path5493"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path2880-5-3-9-2"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:1;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00012147000000007;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+ d="m 4.1179357,2.711205 c -1.1132415,0 -2.0576469,0.814147 -2.0576469,1.86482 0.0079,0.332088 0.037602,0.741596 0.2357724,1.607602 l 0,0.02144 0.021432,0.02143 c 0.063617,0.182229 0.1561942,0.28647 0.2786394,0.428695 0.1224453,0.142224 0.268425,0.30962 0.4072429,0.450128 0.016332,0.01653 0.0268,0.02677 0.042864,0.04288 0.02753,0.119804 0.060881,0.248737 0.085735,0.36439 0.066135,0.307705 0.059353,0.525608 0.042871,0.600171 C 2.6964736,8.280731 2.101329,8.480767 1.5673092,8.712932 1.2674979,8.843276 0.9962013,8.959669 0.7742571,9.098757 0.5523138,9.237846 0.3315876,9.342929 0.259846,9.65606 c -9.199e-4,0.01427 -9.199e-4,0.0286 0,0.04288 -0.070103,0.643711 -0.176148,1.590293 -0.257206,2.229209 -0.017499,0.134489 0.053382,0.276262 0.1714704,0.342955 0.9696174,0.523769 2.4590634,0.734572 3.9438235,0.72878 1.4847593,-0.0058 2.9623436,-0.228982 3.9009551,-0.72878 0.118087,-0.06669 0.1889717,-0.208466 0.1714705,-0.342955 -0.025879,-0.199714 -0.05767,-0.650058 -0.085735,-1.093171 C 8.0765575,10.391865 8.0521945,9.955983 8.0188915,9.698939 8.0072715,9.635219 7.9771485,9.574989 7.9331545,9.527461 7.6349911,9.171408 7.1895218,8.953747 6.6685589,8.734378 6.1929506,8.534107 5.6353752,8.326131 5.082457,8.091337 5.051511,8.022397 5.020771,7.821819 5.082457,7.5126 5.099022,7.42957 5.12496,7.340639 5.14676,7.255383 5.19872,7.197183 5.23922,7.149623 5.2967968,7.083906 5.4195951,6.943745 5.551542,6.796713 5.6611711,6.655212 5.770801,6.51371 5.8604934,6.392319 5.9183771,6.226517 l 0.021432,-0.02144 C 6.1638462,5.300845 6.1639629,4.923525 6.1755816,4.597474 l 0,-0.02143 c 0,-1.050672 -0.9444033,-1.864819 -2.057647,-1.864819 z M 10.003781,0.99998399 c -1.6230607,0 -2.9999649,1.18694401 -2.9999649,2.71871901 0.011519,0.48415 0.054822,1.081172 0.3437465,2.343722 l 0,0.03125 0.031247,0.03125 c 0.092751,0.265671 0.2277248,0.417644 0.406245,0.624993 0.1785202,0.207349 0.3913525,0.451395 0.5937433,0.656242 0.023812,0.0241 0.039074,0.03903 0.062494,0.06251 0.040137,0.174662 0.088761,0.362633 0.1249979,0.531244 0.096423,0.448603 0.086533,0.766283 0.062505,0.874989 -0.6974467,0.244883 -1.565143,0.536516 -2.343722,0.874989 -0.4371126,0.190028 -0.832652,0.359718 -1.1562374,0.562494 -0.3235843,0.202777 -0.6453939,0.355978 -0.7499904,0.812491 -0.00134,0.02081 -0.00134,0.04169 0,0.06251 -0.1022081,0.938467 -0.2568165,2.318487 -0.3749957,3.249962 -0.025513,0.196072 0.077829,0.402763 0.2499968,0.499994 1.4136624,0.763602 3.5852136,1.070932 5.7499329,1.062488 2.164718,-0.0084 4.318975,-0.333832 5.687432,-1.062488 0.172166,-0.09723 0.275513,-0.303922 0.249997,-0.499994 -0.03773,-0.291163 -0.08408,-0.947718 -0.124999,-1.593732 -0.04092,-0.646014 -0.07644,-1.281486 -0.124994,-1.656231 -0.01694,-0.09289 -0.06086,-0.180706 -0.125,-0.249997 -0.43471,-0.51909 -1.084186,-0.836417 -1.843728,-1.156236 -0.693418,-0.291975 -1.50634,-0.595182 -2.312472,-0.937489 -0.04512,-0.100507 -0.08994,-0.392929 0,-0.84374 0.02415,-0.121051 0.06197,-0.250702 0.09375,-0.374996 0.07576,-0.08485 0.134803,-0.154188 0.218748,-0.249997 0.179035,-0.20434 0.371408,-0.418698 0.531242,-0.624992 0.159836,-0.206295 0.290604,-0.383272 0.374996,-0.624994 L 12.66,6.093695 c 0.326637,-1.318279 0.326807,-1.868373 0.343747,-2.343723 l 0,-0.03125 c 0,-1.531774 -1.376901,-2.718718 -2.999965,-2.718718 z" />
</g>
</svg>
diff --git a/settings/js/apps.js b/settings/js/apps.js
index 68a3fa54de7..3bc3488e490 100644
--- a/settings/js/apps.js
+++ b/settings/js/apps.js
@@ -81,7 +81,7 @@ OC.Settings.Apps = OC.Settings.Apps || {
},
updateApp:function(appid, element) {
console.log('updateApp:', appid, element);
- element.val(t('settings','Updateing....'));
+ element.val(t('settings','Updating....'));
$.post(OC.filePath('settings','ajax','updateapp.php'),{appid:appid},function(result) {
if(!result || result.status!='success') {
OC.dialogs.alert(t('settings','Error while updating app'),t('settings','Error'));
@@ -134,10 +134,10 @@ OC.Settings.Apps = OC.Settings.Apps || {
if(container.children('li[data-id="'+entry.id+'"]').length === 0){
var li=$('<li></li>');
li.attr('data-id', entry.id);
- var a=$('<a></a>');
- a.attr('style', 'background-image: url('+entry.icon+')');
+ var img= $('<img></img>').attr({ src: entry.icon, class:'icon'});
+ var a=$('<a></a>').attr('href', entry.href);
a.text(entry.name);
- a.attr('href', entry.href);
+ a.prepend(img);
li.append(a);
container.append(li);
}
diff --git a/settings/js/personal.js b/settings/js/personal.js
index a866e321ad6..d9455b3786b 100644
--- a/settings/js/personal.js
+++ b/settings/js/personal.js
@@ -31,6 +31,33 @@ $(document).ready(function(){
}
});
+
+ $("#displaynamebutton").click( function(){
+ if ($('#displayName').val() != '' ) {
+ // Serialize the data
+ var post = $( "#displaynameform" ).serialize();
+ $('#displaynamechanged').hide();
+ $('#displaynemerror').hide();
+ // Ajax foo
+ $.post( 'ajax/changedisplayname.php', post, function(data){
+ if( data.status == "success" ){
+ $('#displaynamechanged').show();
+ }
+ else{
+ $('#newdisplayname').val(data.data.displayName)
+ $('#displaynameerror').html( data.data.message );
+ $('#displaynameerror').show();
+ }
+ });
+ return false;
+ } else {
+ $('#displayName').val($('#oldDisplayName').val());
+ $('#displaynamechanged').hide();
+ $('#displaynameerror').show();
+ return false;
+ }
+
+ });
$('#lostpassword #email').blur(function(event){
if ($(this).val() == this.defaultValue){
diff --git a/settings/js/users.js b/settings/js/users.js
index 424d00b51a7..094cddda294 100644
--- a/settings/js/users.js
+++ b/settings/js/users.js
@@ -237,12 +237,14 @@ var UserList = {
});
}
}
-}
+};
$(document).ready(function () {
$('tbody tr:last').bind('inview', function (event, isInView, visiblePartX, visiblePartY) {
- UserList.update();
+ OC.Router.registerLoadedCallback(function(){
+ UserList.update();
+ });
});
function setQuota(uid, quota, ready) {
@@ -257,12 +259,11 @@ $(document).ready(function () {
);
}
-
$('select[multiple]').each(function (index, element) {
UserList.applyMultiplySelect($(element));
});
- $('td.remove>a').live('click', function (event) {
+ $('table').on('click', 'td.remove>a', function (event) {
var row = $(this).parent().parent();
var uid = $(row).attr('data-uid');
$(row).hide();
@@ -270,7 +271,7 @@ $(document).ready(function () {
UserList.do_delete(uid);
});
- $('td.password>img').live('click', function (event) {
+ $('table').on('click', 'td.password>img', function (event) {
event.stopPropagation();
var img = $(this);
var uid = img.parent().parent().attr('data-uid');
@@ -298,11 +299,11 @@ $(document).ready(function () {
img.css('display', '');
});
});
- $('td.password').live('click', function (event) {
+ $('table').on('click', 'td.password', function (event) {
$(this).children('img').click();
});
- $('td.displayName>img').live('click', function (event) {
+ $('table').on('click', 'td.displayName>img', function (event) {
event.stopPropagation();
var img = $(this);
var uid = img.parent().parent().attr('data-uid');
@@ -331,12 +332,12 @@ $(document).ready(function () {
img.css('display', '');
});
});
- $('td.displayName').live('click', function (event) {
+ $('table').on('click', 'td.displayName', function (event) {
$(this).children('img').click();
});
- $('select.quota, select.quota-user').live('change', function () {
+ $('select.quota, select.quota-user').on('change', function () {
var select = $(this);
var uid = $(this).parent().parent().parent().attr('data-uid');
var quota = $(this).val();
@@ -355,7 +356,7 @@ $(document).ready(function () {
$(select).data('previous', $(select).val());
})
- $('input.quota-other').live('change', function () {
+ $('input.quota-other').on('change', function () {
var uid = $(this).parent().parent().parent().attr('data-uid');
var quota = $(this).val();
var select = $(this).prev();
@@ -391,7 +392,7 @@ $(document).ready(function () {
}
});
- $('input.quota-other').live('blur', function () {
+ $('input.quota-other').on('blur', function () {
$(this).change();
})
@@ -438,7 +439,7 @@ $(document).ready(function () {
});
// Handle undo notifications
OC.Notification.hide();
- $('#notification .undo').live('click', function () {
+ $('#notification').on('click', '.undo', function () {
if ($('#notification').data('deleteuser')) {
$('tbody tr').filterAttr('data-uid', UserList.deleteUid).show();
UserList.deleteCanceled = true;
diff --git a/settings/l10n/af_ZA.php b/settings/l10n/af_ZA.php
new file mode 100644
index 00000000000..f32b79b80f4
--- /dev/null
+++ b/settings/l10n/af_ZA.php
@@ -0,0 +1,4 @@
+<?php $TRANSLATIONS = array(
+"Password" => "Wagwoord",
+"New password" => "Nuwe wagwoord"
+);
diff --git a/settings/l10n/ar.php b/settings/l10n/ar.php
index 2870527781a..499c237eb7b 100644
--- a/settings/l10n/ar.php
+++ b/settings/l10n/ar.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "فشل تحميل القائمة من الآب ستور",
+"Authentication error" => "لم يتم التأكد من الشخصية بنجاح",
"Group already exists" => "المجموعة موجودة مسبقاً",
"Unable to add group" => "فشل إضافة المجموعة",
"Could not enable app. " => "فشل عملية تفعيل التطبيق",
"Email saved" => "تم حفظ البريد الإلكتروني",
"Invalid email" => "البريد الإلكتروني غير صالح",
"Unable to delete group" => "فشل إزالة المجموعة",
-"Authentication error" => "لم يتم التأكد من الشخصية بنجاح",
"Unable to delete user" => "فشل إزالة المستخدم",
"Language changed" => "تم تغيير اللغة",
"Invalid request" => "طلبك غير مفهوم",
@@ -15,6 +15,7 @@
"Unable to remove user from group %s" => "فشل إزالة المستخدم من المجموعة %s",
"Disable" => "إيقاف",
"Enable" => "تفعيل",
+"Error" => "خطأ",
"Saving..." => "حفظ",
"__language_name__" => "__language_name__",
"Add your App" => "أضف تطبيقاتك",
@@ -22,6 +23,7 @@
"Select an App" => "إختر تطبيقاً",
"See application page at apps.owncloud.com" => "راجع صفحة التطبيق على apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-ترخيص من قبل <span class=\"author\"></span>",
+"Update" => "حدث",
"User Documentation" => "كتاب توثيق المستخدم",
"Administrator Documentation" => "كتاب توثيق المدير",
"Online Documentation" => "توثيق متوفر على الشبكة",
diff --git a/settings/l10n/bg_BG.php b/settings/l10n/bg_BG.php
index bee057a998f..1cbbd5321c1 100644
--- a/settings/l10n/bg_BG.php
+++ b/settings/l10n/bg_BG.php
@@ -2,6 +2,8 @@
"Authentication error" => "Възникна проблем с идентификацията",
"Invalid request" => "Невалидна заявка",
"Enable" => "Включено",
+"Error" => "Грешка",
+"Update" => "Обновяване",
"Password" => "Парола",
"Email" => "E-mail",
"Groups" => "Групи",
diff --git a/settings/l10n/bn_BD.php b/settings/l10n/bn_BD.php
index fc85e705750..fc90036536a 100644
--- a/settings/l10n/bn_BD.php
+++ b/settings/l10n/bn_BD.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "অ্যাপস্টোর থেকে তালিকা লোড করতে সক্ষম নয়",
+"Authentication error" => "অনুমোদন ঘটিত সমস্যা",
"Group already exists" => "গোষ্ঠীটি পূর্ব থেকেই বিদ্যমান",
"Unable to add group" => "গোষ্ঠী যোগ করা সম্ভব হলো না",
"Could not enable app. " => "অ্যপটি সক্রিয় করতে সক্ষম নয়।",
"Email saved" => "ই-মেইল সংরক্ষন করা হয়েছে",
"Invalid email" => "ই-মেইলটি সঠিক নয়",
"Unable to delete group" => "গোষ্ঠী মুছে ফেলা সম্ভব হলো না ",
-"Authentication error" => "অনুমোদন ঘটিত সমস্যা",
"Unable to delete user" => "ব্যবহারকারী মুছে ফেলা সম্ভব হলো না ",
"Language changed" => "ভাষা পরিবর্তন করা হয়েছে",
"Invalid request" => "অনুরোধটি যথাযথ নয়",
@@ -15,6 +15,7 @@
"Unable to remove user from group %s" => "%s গোষ্ঠী থেকে ব্যবহারকারীকে অপসারণ করা সম্ভব হলো না",
"Disable" => "নিষ্ক্রিয়",
"Enable" => "সক্রিয় ",
+"Error" => "সমস্যা",
"Saving..." => "সংরক্ষণ করা হচ্ছে..",
"__language_name__" => "__language_name__",
"Add your App" => "আপনার অ্যাপটি যোগ করুন",
@@ -22,6 +23,7 @@
"Select an App" => "অ্যাপ নির্বাচন করুন",
"See application page at apps.owncloud.com" => "apps.owncloud.com এ অ্যাপ্লিকেসন পৃষ্ঠা দেখুন",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-লাইসেন্সধারী <span class=\"author\"></span>",
+"Update" => "পরিবর্ধন",
"User Documentation" => "ব্যবহারকারী সহায়িকা",
"Administrator Documentation" => "প্রশাসক সহায়িকা",
"Online Documentation" => "অনলাইন সহায়িকা",
diff --git a/settings/l10n/ca.php b/settings/l10n/ca.php
index 2f9bcba4a5c..e5df7b4ecde 100644
--- a/settings/l10n/ca.php
+++ b/settings/l10n/ca.php
@@ -1,20 +1,27 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "No s'ha pogut carregar la llista des de l'App Store",
+"Authentication error" => "Error d'autenticació",
"Group already exists" => "El grup ja existeix",
"Unable to add group" => "No es pot afegir el grup",
"Could not enable app. " => "No s'ha pogut activar l'apliació",
"Email saved" => "S'ha desat el correu electrònic",
"Invalid email" => "El correu electrònic no és vàlid",
"Unable to delete group" => "No es pot eliminar el grup",
-"Authentication error" => "Error d'autenticació",
"Unable to delete user" => "No es pot eliminar l'usuari",
"Language changed" => "S'ha canviat l'idioma",
"Invalid request" => "Sol.licitud no vàlida",
"Admins can't remove themself from the admin group" => "Els administradors no es poden eliminar del grup admin",
"Unable to add user to group %s" => "No es pot afegir l'usuari al grup %s",
"Unable to remove user from group %s" => "No es pot eliminar l'usuari del grup %s",
+"Couldn't update app." => "No s'ha pogut actualitzar l'aplicació.",
+"Update to {appversion}" => "Actualitza a {appversion}",
"Disable" => "Desactiva",
"Enable" => "Activa",
+"Please wait...." => "Espereu...",
+"Updating...." => "Actualitzant...",
+"Error while updating app" => "Error en actualitzar l'aplicació",
+"Error" => "Error",
+"Updated" => "Actualitzada",
"Saving..." => "S'està desant...",
"__language_name__" => "Català",
"Add your App" => "Afegiu la vostra aplicació",
@@ -22,6 +29,7 @@
"Select an App" => "Seleccioneu una aplicació",
"See application page at apps.owncloud.com" => "Mireu la pàgina d'aplicacions a apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-propietat de <span class=\"author\"></span>",
+"Update" => "Actualitza",
"User Documentation" => "Documentació d'usuari",
"Administrator Documentation" => "Documentació d'administrador",
"Online Documentation" => "Documentació en línia",
@@ -40,6 +48,7 @@
"New password" => "Contrasenya nova",
"show" => "mostra",
"Change password" => "Canvia la contrasenya",
+"Display Name" => "Nom a mostrar",
"Email" => "Correu electrònic",
"Your email address" => "Correu electrònic",
"Fill in an email address to enable password recovery" => "Ompliu el correu electrònic per activar la recuperació de contrasenya",
@@ -55,7 +64,6 @@
"Default Storage" => "Emmagatzemament per defecte",
"Unlimited" => "Il·limitat",
"Other" => "Un altre",
-"Display Name" => "Nom a mostrar",
"Group Admin" => "Grup Admin",
"Storage" => "Emmagatzemament",
"change display name" => "canvia el nom a mostrar",
diff --git a/settings/l10n/cs_CZ.php b/settings/l10n/cs_CZ.php
index a2d8e335dcb..91c7c481158 100644
--- a/settings/l10n/cs_CZ.php
+++ b/settings/l10n/cs_CZ.php
@@ -1,20 +1,27 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Nelze načíst seznam z App Store",
+"Authentication error" => "Chyba ověření",
"Group already exists" => "Skupina již existuje",
"Unable to add group" => "Nelze přidat skupinu",
"Could not enable app. " => "Nelze povolit aplikaci.",
"Email saved" => "E-mail uložen",
"Invalid email" => "Neplatný e-mail",
"Unable to delete group" => "Nelze smazat skupinu",
-"Authentication error" => "Chyba ověření",
"Unable to delete user" => "Nelze smazat uživatele",
"Language changed" => "Jazyk byl změněn",
"Invalid request" => "Neplatný požadavek",
"Admins can't remove themself from the admin group" => "Správci se nemohou odebrat sami ze skupiny správců",
"Unable to add user to group %s" => "Nelze přidat uživatele do skupiny %s",
"Unable to remove user from group %s" => "Nelze odstranit uživatele ze skupiny %s",
+"Couldn't update app." => "Nelze aktualizovat aplikaci.",
+"Update to {appversion}" => "Aktualizovat na {appversion}",
"Disable" => "Zakázat",
"Enable" => "Povolit",
+"Please wait...." => "Čekejte prosím...",
+"Updating...." => "Aktualizuji...",
+"Error while updating app" => "Chyba při aktualizaci aplikace",
+"Error" => "Chyba",
+"Updated" => "Aktualizováno",
"Saving..." => "Ukládám...",
"__language_name__" => "Česky",
"Add your App" => "Přidat Vaší aplikaci",
@@ -22,6 +29,7 @@
"Select an App" => "Vyberte aplikaci",
"See application page at apps.owncloud.com" => "Více na stránce s aplikacemi na apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licencováno <span class=\"author\"></span>",
+"Update" => "Aktualizovat",
"User Documentation" => "Uživatelská dokumentace",
"Administrator Documentation" => "Dokumentace správce",
"Online Documentation" => "Online dokumentace",
@@ -40,6 +48,7 @@
"New password" => "Nové heslo",
"show" => "zobrazit",
"Change password" => "Změnit heslo",
+"Display Name" => "Zobrazované jméno",
"Email" => "E-mail",
"Your email address" => "Vaše e-mailová adresa",
"Fill in an email address to enable password recovery" => "Pro povolení změny hesla vyplňte adresu e-mailu",
@@ -55,7 +64,6 @@
"Default Storage" => "Výchozí úložiště",
"Unlimited" => "Neomezeně",
"Other" => "Jiná",
-"Display Name" => "Zobrazované jméno",
"Group Admin" => "Správa skupiny",
"Storage" => "Úložiště",
"change display name" => "změnit zobrazované jméno",
diff --git a/settings/l10n/da.php b/settings/l10n/da.php
index f0842922d62..294bd918213 100644
--- a/settings/l10n/da.php
+++ b/settings/l10n/da.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Kunne ikke indlæse listen fra App Store",
+"Authentication error" => "Adgangsfejl",
"Group already exists" => "Gruppen findes allerede",
"Unable to add group" => "Gruppen kan ikke oprettes",
"Could not enable app. " => "Applikationen kunne ikke aktiveres.",
"Email saved" => "Email adresse gemt",
"Invalid email" => "Ugyldig email adresse",
"Unable to delete group" => "Gruppen kan ikke slettes",
-"Authentication error" => "Adgangsfejl",
"Unable to delete user" => "Bruger kan ikke slettes",
"Language changed" => "Sprog ændret",
"Invalid request" => "Ugyldig forespørgsel",
@@ -15,6 +15,7 @@
"Unable to remove user from group %s" => "Brugeren kan ikke fjernes fra gruppen %s",
"Disable" => "Deaktiver",
"Enable" => "Aktiver",
+"Error" => "Fejl",
"Saving..." => "Gemmer...",
"__language_name__" => "Dansk",
"Add your App" => "Tilføj din App",
@@ -22,6 +23,7 @@
"Select an App" => "Vælg en App",
"See application page at apps.owncloud.com" => "Se applikationens side på apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licenseret af <span class=\"author\"></span>",
+"Update" => "Opdater",
"User Documentation" => "Brugerdokumentation",
"Administrator Documentation" => "Administrator Dokumentation",
"Online Documentation" => "Online dokumentation",
diff --git a/settings/l10n/de.php b/settings/l10n/de.php
index d2a9a826aaf..b7ace81cf59 100644
--- a/settings/l10n/de.php
+++ b/settings/l10n/de.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Die Liste der Anwendungen im Store konnte nicht geladen werden.",
+"Authentication error" => "Fehler bei der Anmeldung",
"Group already exists" => "Gruppe existiert bereits",
"Unable to add group" => "Gruppe konnte nicht angelegt werden",
"Could not enable app. " => "App konnte nicht aktiviert werden.",
"Email saved" => "E-Mail Adresse gespeichert",
"Invalid email" => "Ungültige E-Mail Adresse",
"Unable to delete group" => "Gruppe konnte nicht gelöscht werden",
-"Authentication error" => "Fehler bei der Anmeldung",
"Unable to delete user" => "Benutzer konnte nicht gelöscht werden",
"Language changed" => "Sprache geändert",
"Invalid request" => "Ungültige Anfrage",
@@ -15,6 +15,8 @@
"Unable to remove user from group %s" => "Der Benutzer konnte nicht aus der Gruppe %s entfernt werden",
"Disable" => "Deaktivieren",
"Enable" => "Aktivieren",
+"Error while updating app" => "Fehler beim Aktualisieren der App",
+"Error" => "Fehler",
"Saving..." => "Speichern...",
"__language_name__" => "Deutsch (Persönlich)",
"Add your App" => "Füge Deine Anwendung hinzu",
@@ -22,6 +24,7 @@
"Select an App" => "Wähle eine Anwendung aus",
"See application page at apps.owncloud.com" => "Weitere Anwendungen findest Du auf apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-lizenziert von <span class=\"author\"></span>",
+"Update" => "Update durchführen",
"User Documentation" => "Dokumentation für Benutzer",
"Administrator Documentation" => "Dokumentation für Administratoren",
"Online Documentation" => "Online-Dokumentation",
@@ -40,6 +43,7 @@
"New password" => "Neues Passwort",
"show" => "zeigen",
"Change password" => "Passwort ändern",
+"Display Name" => "Anzeigename",
"Email" => "E-Mail",
"Your email address" => "Deine E-Mail-Adresse",
"Fill in an email address to enable password recovery" => "Trage eine E-Mail-Adresse ein, um die Passwort-Wiederherstellung zu aktivieren.",
@@ -49,6 +53,7 @@
"Use this address to connect to your ownCloud in your file manager" => "Verwende diese Adresse, um Deinen Dateimanager mit Deiner ownCloud zu verbinden",
"Version" => "Version",
"Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Entwickelt von der <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud-Community</a>, der <a href=\"https://github.com/owncloud\" target=\"_blank\">Quellcode</a> ist unter der <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a> lizenziert.",
+"Login Name" => "Loginname",
"Groups" => "Gruppen",
"Create" => "Anlegen",
"Default Storage" => "Standard-Speicher",
@@ -56,6 +61,8 @@
"Other" => "Andere",
"Group Admin" => "Gruppenadministrator",
"Storage" => "Speicher",
+"change display name" => "Anzeigenamen ändern",
+"set new password" => "Neues Passwort setzen",
"Default" => "Standard",
"Delete" => "Löschen"
);
diff --git a/settings/l10n/de_DE.php b/settings/l10n/de_DE.php
index cb735adfdf9..463ccdbd152 100644
--- a/settings/l10n/de_DE.php
+++ b/settings/l10n/de_DE.php
@@ -1,20 +1,27 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Die Liste der Anwendungen im Store konnte nicht geladen werden.",
+"Authentication error" => "Fehler bei der Anmeldung",
"Group already exists" => "Die Gruppe existiert bereits",
"Unable to add group" => "Die Gruppe konnte nicht angelegt werden",
"Could not enable app. " => "Die Anwendung konnte nicht aktiviert werden.",
"Email saved" => "E-Mail-Adresse gespeichert",
"Invalid email" => "Ungültige E-Mail-Adresse",
"Unable to delete group" => "Die Gruppe konnte nicht gelöscht werden",
-"Authentication error" => "Fehler bei der Anmeldung",
"Unable to delete user" => "Der Benutzer konnte nicht gelöscht werden",
"Language changed" => "Sprache geändert",
"Invalid request" => "Ungültige Anfrage",
"Admins can't remove themself from the admin group" => "Administratoren können sich nicht selbst aus der admin-Gruppe löschen",
"Unable to add user to group %s" => "Der Benutzer konnte nicht zur Gruppe %s hinzugefügt werden",
"Unable to remove user from group %s" => "Der Benutzer konnte nicht aus der Gruppe %s entfernt werden",
+"Couldn't update app." => "Die App konnte nicht geupdated werden.",
+"Update to {appversion}" => "Update zu {appversion}",
"Disable" => "Deaktivieren",
"Enable" => "Aktivieren",
+"Please wait...." => "Bitte warten....",
+"Updating...." => "Update...",
+"Error while updating app" => "Es ist ein Fehler während des Updates aufgetreten",
+"Error" => "Fehler",
+"Updated" => "Geupdated",
"Saving..." => "Speichern...",
"__language_name__" => "Deutsch (Förmlich: Sie)",
"Add your App" => "Fügen Sie Ihre Anwendung hinzu",
@@ -22,6 +29,7 @@
"Select an App" => "Wählen Sie eine Anwendung aus",
"See application page at apps.owncloud.com" => "Weitere Anwendungen finden Sie auf apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-lizenziert von <span class=\"author\"></span>",
+"Update" => "Update durchführen",
"User Documentation" => "Dokumentation für Benutzer",
"Administrator Documentation" => "Dokumentation für Administratoren",
"Online Documentation" => "Online-Dokumentation",
@@ -40,6 +48,7 @@
"New password" => "Neues Passwort",
"show" => "zeigen",
"Change password" => "Passwort ändern",
+"Display Name" => "Anzeigename",
"Email" => "E-Mail",
"Your email address" => "Ihre E-Mail-Adresse",
"Fill in an email address to enable password recovery" => "Bitte tragen Sie eine E-Mail-Adresse ein, um die Passwort-Wiederherstellung zu aktivieren.",
@@ -49,6 +58,7 @@
"Use this address to connect to your ownCloud in your file manager" => "Verwenden Sie diese Adresse, um Ihren Dateimanager mit Ihrer ownCloud zu verbinden",
"Version" => "Version",
"Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Entwickelt von der <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud-Community</a>. Der <a href=\"https://github.com/owncloud\" target=\"_blank\">Quellcode</a> ist unter der <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a> lizenziert.",
+"Login Name" => "Loginname",
"Groups" => "Gruppen",
"Create" => "Anlegen",
"Default Storage" => "Standard-Speicher",
@@ -56,6 +66,8 @@
"Other" => "Andere",
"Group Admin" => "Gruppenadministrator",
"Storage" => "Speicher",
+"change display name" => "Anzeigenamen ändern",
+"set new password" => "Neues Passwort setzen",
"Default" => "Standard",
"Delete" => "Löschen"
);
diff --git a/settings/l10n/el.php b/settings/l10n/el.php
index beacb5e6147..925ecf695aa 100644
--- a/settings/l10n/el.php
+++ b/settings/l10n/el.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Σφάλμα στην φόρτωση της λίστας από το App Store",
+"Authentication error" => "Σφάλμα πιστοποίησης",
"Group already exists" => "Η ομάδα υπάρχει ήδη",
"Unable to add group" => "Αδυναμία προσθήκης ομάδας",
"Could not enable app. " => "Αδυναμία ενεργοποίησης εφαρμογής ",
"Email saved" => "Το email αποθηκεύτηκε ",
"Invalid email" => "Μη έγκυρο email",
"Unable to delete group" => "Αδυναμία διαγραφής ομάδας",
-"Authentication error" => "Σφάλμα πιστοποίησης",
"Unable to delete user" => "Αδυναμία διαγραφής χρήστη",
"Language changed" => "Η γλώσσα άλλαξε",
"Invalid request" => "Μη έγκυρο αίτημα",
@@ -15,6 +15,7 @@
"Unable to remove user from group %s" => "Αδυναμία αφαίρεσης χρήστη από την ομάδα %s",
"Disable" => "Απενεργοποίηση",
"Enable" => "Ενεργοποίηση",
+"Error" => "Σφάλμα",
"Saving..." => "Αποθήκευση...",
"__language_name__" => "__όνομα_γλώσσας__",
"Add your App" => "Πρόσθεστε τη Δικιά σας Εφαρμογή",
@@ -22,6 +23,7 @@
"Select an App" => "Επιλέξτε μια Εφαρμογή",
"See application page at apps.owncloud.com" => "Δείτε την σελίδα εφαρμογών στο apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-άδεια από <span class=\"author\"></span>",
+"Update" => "Ενημέρωση",
"User Documentation" => "Τεκμηρίωση Χρήστη",
"Administrator Documentation" => "Τεκμηρίωση Διαχειριστή",
"Online Documentation" => "Τεκμηρίωση στο Διαδίκτυο",
diff --git a/settings/l10n/eo.php b/settings/l10n/eo.php
index e17380441cf..f84526c3c91 100644
--- a/settings/l10n/eo.php
+++ b/settings/l10n/eo.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Ne eblis ŝargi liston el aplikaĵovendejo",
+"Authentication error" => "Aŭtentiga eraro",
"Group already exists" => "La grupo jam ekzistas",
"Unable to add group" => "Ne eblis aldoni la grupon",
"Could not enable app. " => "Ne eblis kapabligi la aplikaĵon.",
"Email saved" => "La retpoŝtadreso konserviĝis",
"Invalid email" => "Nevalida retpoŝtadreso",
"Unable to delete group" => "Ne eblis forigi la grupon",
-"Authentication error" => "Aŭtentiga eraro",
"Unable to delete user" => "Ne eblis forigi la uzanton",
"Language changed" => "La lingvo estas ŝanĝita",
"Invalid request" => "Nevalida peto",
@@ -15,6 +15,7 @@
"Unable to remove user from group %s" => "Ne eblis forigi la uzantan el la grupo %s",
"Disable" => "Malkapabligi",
"Enable" => "Kapabligi",
+"Error" => "Eraro",
"Saving..." => "Konservante...",
"__language_name__" => "Esperanto",
"Add your App" => "Aldonu vian aplikaĵon",
@@ -22,6 +23,7 @@
"Select an App" => "Elekti aplikaĵon",
"See application page at apps.owncloud.com" => "Vidu la paĝon pri aplikaĵoj ĉe apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"</span>-permesilhavigita de <span class=\"author\"></span>",
+"Update" => "Ĝisdatigi",
"User Documentation" => "Dokumentaro por uzantoj",
"Administrator Documentation" => "Dokumentaro por administrantoj",
"Online Documentation" => "Reta dokumentaro",
diff --git a/settings/l10n/es.php b/settings/l10n/es.php
index 2bc2a12a5a9..7d1d1f7be58 100644
--- a/settings/l10n/es.php
+++ b/settings/l10n/es.php
@@ -1,20 +1,27 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Imposible cargar la lista desde el App Store",
+"Authentication error" => "Error de autenticación",
"Group already exists" => "El grupo ya existe",
"Unable to add group" => "No se pudo añadir el grupo",
"Could not enable app. " => "No puedo habilitar la app.",
"Email saved" => "Correo guardado",
"Invalid email" => "Correo no válido",
"Unable to delete group" => "No se pudo eliminar el grupo",
-"Authentication error" => "Error de autenticación",
"Unable to delete user" => "No se pudo eliminar el usuario",
"Language changed" => "Idioma cambiado",
"Invalid request" => "Solicitud no válida",
"Admins can't remove themself from the admin group" => "Los administradores no se pueden eliminar a ellos mismos del grupo de administrador",
"Unable to add user to group %s" => "Imposible añadir el usuario al grupo %s",
"Unable to remove user from group %s" => "Imposible eliminar al usuario del grupo %s",
+"Couldn't update app." => "No se puedo actualizar la aplicacion.",
+"Update to {appversion}" => "Actualizado a {appversion}",
"Disable" => "Desactivar",
"Enable" => "Activar",
+"Please wait...." => "Espere por favor....",
+"Updating...." => "Actualizando....",
+"Error while updating app" => "Error mientras se actualizaba",
+"Error" => "Error",
+"Updated" => "Actualizado",
"Saving..." => "Guardando...",
"__language_name__" => "Castellano",
"Add your App" => "Añade tu aplicación",
@@ -22,6 +29,7 @@
"Select an App" => "Seleccionar una aplicación",
"See application page at apps.owncloud.com" => "Echa un vistazo a la web de aplicaciones apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licenciado por <span class=\"author\"></span>",
+"Update" => "Actualizar",
"User Documentation" => "Documentación del usuario",
"Administrator Documentation" => "Documentación del adminsitrador",
"Online Documentation" => "Documentación en linea",
@@ -40,6 +48,7 @@
"New password" => "Nueva contraseña:",
"show" => "mostrar",
"Change password" => "Cambiar contraseña",
+"Display Name" => "Nombre a mostrar",
"Email" => "Correo electrónico",
"Your email address" => "Tu dirección de correo",
"Fill in an email address to enable password recovery" => "Escribe una dirección de correo electrónico para restablecer la contraseña",
@@ -49,6 +58,7 @@
"Use this address to connect to your ownCloud in your file manager" => "Use esta dirección para conectarse a su cuenta de ownCloud en el administrador de archivos",
"Version" => "Version",
"Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Desarrollado por la <a href=\"http://ownCloud.org/contact\" target=\"_blank\">comunidad ownCloud</a>, el <a href=\"https://github.com/owncloud\" target=\"_blank\">código fuente</a> está bajo licencia <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>.",
+"Login Name" => "Nombre de usuario",
"Groups" => "Grupos",
"Create" => "Crear",
"Default Storage" => "Almacenamiento Predeterminado",
@@ -56,6 +66,8 @@
"Other" => "Otro",
"Group Admin" => "Grupo admin",
"Storage" => "Alamacenamiento",
+"change display name" => "Cambiar nombre a mostrar",
+"set new password" => "Configurar nueva contraseña",
"Default" => "Predeterminado",
"Delete" => "Eliminar"
);
diff --git a/settings/l10n/es_AR.php b/settings/l10n/es_AR.php
index ce807b642ec..a33d9e8063d 100644
--- a/settings/l10n/es_AR.php
+++ b/settings/l10n/es_AR.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Imposible cargar la lista desde el App Store",
+"Authentication error" => "Error al autenticar",
"Group already exists" => "El grupo ya existe",
"Unable to add group" => "No fue posible añadir el grupo",
"Could not enable app. " => "No se puede habilitar la aplicación.",
"Email saved" => "e-mail guardado",
"Invalid email" => "el e-mail no es válido ",
"Unable to delete group" => "No fue posible eliminar el grupo",
-"Authentication error" => "Error al autenticar",
"Unable to delete user" => "No fue posible eliminar el usuario",
"Language changed" => "Idioma cambiado",
"Invalid request" => "Solicitud no válida",
@@ -15,6 +15,7 @@
"Unable to remove user from group %s" => "No es posible eliminar al usuario del grupo %s",
"Disable" => "Desactivar",
"Enable" => "Activar",
+"Error" => "Error",
"Saving..." => "Guardando...",
"__language_name__" => "Castellano (Argentina)",
"Add your App" => "Añadí tu aplicación",
@@ -22,6 +23,7 @@
"Select an App" => "Seleccionar una aplicación",
"See application page at apps.owncloud.com" => "Mirá la web de aplicaciones apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licenciado por <span class=\"author\">",
+"Update" => "Actualizar",
"User Documentation" => "Documentación de Usuario",
"Administrator Documentation" => "Documentación de Administrador",
"Online Documentation" => "Documentación en línea",
@@ -40,6 +42,7 @@
"New password" => "Nueva contraseña:",
"show" => "mostrar",
"Change password" => "Cambiar contraseña",
+"Display Name" => "Nombre a mostrar",
"Email" => "Correo electrónico",
"Your email address" => "Tu dirección de e-mail",
"Fill in an email address to enable password recovery" => "Escribí una dirección de correo electrónico para restablecer la contraseña",
@@ -55,7 +58,6 @@
"Default Storage" => "Almacenamiento Predeterminado",
"Unlimited" => "Ilimitado",
"Other" => "Otro",
-"Display Name" => "Nombre a mostrar",
"Group Admin" => "Grupo Administrador",
"Storage" => "Almacenamiento",
"Default" => "Predeterminado",
diff --git a/settings/l10n/et_EE.php b/settings/l10n/et_EE.php
index 751c88ecb59..df5b707fcd5 100644
--- a/settings/l10n/et_EE.php
+++ b/settings/l10n/et_EE.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "App Sotre'i nimekirja laadimine ebaõnnestus",
+"Authentication error" => "Autentimise viga",
"Group already exists" => "Grupp on juba olemas",
"Unable to add group" => "Keela grupi lisamine",
"Could not enable app. " => "Rakenduse sisselülitamine ebaõnnestus.",
"Email saved" => "Kiri on salvestatud",
"Invalid email" => "Vigane e-post",
"Unable to delete group" => "Keela grupi kustutamine",
-"Authentication error" => "Autentimise viga",
"Unable to delete user" => "Keela kasutaja kustutamine",
"Language changed" => "Keel on muudetud",
"Invalid request" => "Vigane päring",
@@ -14,6 +14,7 @@
"Unable to remove user from group %s" => "Kasutajat ei saa eemaldada grupist %s",
"Disable" => "Lülita välja",
"Enable" => "Lülita sisse",
+"Error" => "Viga",
"Saving..." => "Salvestamine...",
"__language_name__" => "Eesti",
"Add your App" => "Lisa oma rakendus",
@@ -21,6 +22,7 @@
"Select an App" => "Vali programm",
"See application page at apps.owncloud.com" => "Vaata rakenduste lehte aadressil apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-litsenseeritud <span class=\"author\"></span>",
+"Update" => "Uuenda",
"Clients" => "Kliendid",
"Password" => "Parool",
"Your password was changed" => "Sinu parooli on muudetud",
diff --git a/settings/l10n/eu.php b/settings/l10n/eu.php
index dd9eb48304e..1be2c7940bc 100644
--- a/settings/l10n/eu.php
+++ b/settings/l10n/eu.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Ezin izan da App Dendatik zerrenda kargatu",
+"Authentication error" => "Autentifikazio errorea",
"Group already exists" => "Taldea dagoeneko existitzenda",
"Unable to add group" => "Ezin izan da taldea gehitu",
"Could not enable app. " => "Ezin izan da aplikazioa gaitu.",
"Email saved" => "Eposta gorde da",
"Invalid email" => "Baliogabeko eposta",
"Unable to delete group" => "Ezin izan da taldea ezabatu",
-"Authentication error" => "Autentifikazio errorea",
"Unable to delete user" => "Ezin izan da erabiltzailea ezabatu",
"Language changed" => "Hizkuntza aldatuta",
"Invalid request" => "Baliogabeko eskaria",
@@ -15,6 +15,7 @@
"Unable to remove user from group %s" => "Ezin izan da erabiltzailea %s taldetik ezabatu",
"Disable" => "Ez-gaitu",
"Enable" => "Gaitu",
+"Error" => "Errorea",
"Saving..." => "Gordetzen...",
"__language_name__" => "Euskera",
"Add your App" => "Gehitu zure aplikazioa",
@@ -22,6 +23,7 @@
"Select an App" => "Aukeratu programa bat",
"See application page at apps.owncloud.com" => "Ikusi programen orria apps.owncloud.com en",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-lizentziatua <span class=\"author\"></span>",
+"Update" => "Eguneratu",
"User Documentation" => "Erabiltzaile dokumentazioa",
"Administrator Documentation" => "Administradore dokumentazioa",
"Online Documentation" => "Online dokumentazioa",
@@ -40,6 +42,7 @@
"New password" => "Pasahitz berria",
"show" => "erakutsi",
"Change password" => "Aldatu pasahitza",
+"Display Name" => "Bistaratze Izena",
"Email" => "E-Posta",
"Your email address" => "Zure e-posta",
"Fill in an email address to enable password recovery" => "Idatz ezazu e-posta bat pasahitza berreskuratu ahal izateko",
@@ -55,7 +58,6 @@
"Default Storage" => "Lehenetsitako Biltegiratzea",
"Unlimited" => "Mugarik gabe",
"Other" => "Besteak",
-"Display Name" => "Bistaratze Izena",
"Group Admin" => "Talde administradorea",
"Storage" => "Biltegiratzea",
"Default" => "Lehenetsia",
diff --git a/settings/l10n/fa.php b/settings/l10n/fa.php
index 59865c697cb..d4290f6dee7 100644
--- a/settings/l10n/fa.php
+++ b/settings/l10n/fa.php
@@ -1,17 +1,28 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "قادر به بارگذاری لیست از فروشگاه اپ نیستم",
+"Authentication error" => "خطا در اعتبار سنجی",
+"Group already exists" => "این گروه در حال حاضر موجود است",
+"Unable to add group" => "افزودن گروه امکان پذیر نیست",
"Email saved" => "ایمیل ذخیره شد",
"Invalid email" => "ایمیل غیر قابل قبول",
-"Authentication error" => "خطا در اعتبار سنجی",
+"Unable to delete group" => "حذف گروه امکان پذیر نیست",
+"Unable to delete user" => "حذف کاربر امکان پذیر نیست",
"Language changed" => "زبان تغییر کرد",
"Invalid request" => "درخواست غیر قابل قبول",
"Disable" => "غیرفعال",
"Enable" => "فعال",
+"Please wait...." => "لطفا صبر کنید ...",
+"Updating...." => "در حال بروز رسانی...",
+"Error" => "خطا",
+"Updated" => "بروز رسانی انجام شد",
"Saving..." => "درحال ذخیره ...",
"__language_name__" => "__language_name__",
"Add your App" => "برنامه خود را بیافزایید",
+"More Apps" => "برنامه های بیشتر",
"Select an App" => "یک برنامه انتخاب کنید",
"See application page at apps.owncloud.com" => "صفحه این اٌپ را در apps.owncloud.com ببینید",
+"Update" => "به روز رسانی",
+"Forum" => "انجمن",
"Clients" => "مشتریان",
"Password" => "گذرواژه",
"Your password was changed" => "رمز عبور شما تغییر یافت",
@@ -25,8 +36,13 @@
"Fill in an email address to enable password recovery" => "پست الکترونیکی را پرکنید تا بازیابی گذرواژه فعال شود",
"Language" => "زبان",
"Help translate" => "به ترجمه آن کمک کنید",
+"Version" => "نسخه",
"Groups" => "گروه ها",
"Create" => "ایجاد کردن",
+"Default Storage" => "ذخیره سازی پیش فرض",
+"Unlimited" => "نامحدود",
"Other" => "سایر",
+"Storage" => "حافظه",
+"Default" => "پیش فرض",
"Delete" => "پاک کردن"
);
diff --git a/settings/l10n/fi_FI.php b/settings/l10n/fi_FI.php
index f8a19ae0f9c..9f1feb74a11 100644
--- a/settings/l10n/fi_FI.php
+++ b/settings/l10n/fi_FI.php
@@ -1,20 +1,27 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Ei pystytä lataamaan listaa sovellusvarastosta (App Store)",
+"Authentication error" => "Todennusvirhe",
"Group already exists" => "Ryhmä on jo olemassa",
"Unable to add group" => "Ryhmän lisäys epäonnistui",
"Could not enable app. " => "Sovelluksen käyttöönotto epäonnistui.",
"Email saved" => "Sähköposti tallennettu",
"Invalid email" => "Virheellinen sähköposti",
"Unable to delete group" => "Ryhmän poisto epäonnistui",
-"Authentication error" => "Todennusvirhe",
"Unable to delete user" => "Käyttäjän poisto epäonnistui",
"Language changed" => "Kieli on vaihdettu",
"Invalid request" => "Virheellinen pyyntö",
"Admins can't remove themself from the admin group" => "Ylläpitäjät eivät poistaa omia tunnuksiaan ylläpitäjien ryhmästä",
"Unable to add user to group %s" => "Käyttäjän tai ryhmän %s lisääminen ei onnistu",
"Unable to remove user from group %s" => "Käyttäjän poistaminen ryhmästä %s ei onnistu",
+"Couldn't update app." => "Sovelluksen päivitys epäonnistui.",
+"Update to {appversion}" => "Päivitä versioon {appversion}",
"Disable" => "Poista käytöstä",
"Enable" => "Käytä",
+"Please wait...." => "Odota hetki...",
+"Updating...." => "Päivitetään...",
+"Error while updating app" => "Virhe sovellusta päivittäessä",
+"Error" => "Virhe",
+"Updated" => "Päivitetty",
"Saving..." => "Tallennetaan...",
"__language_name__" => "_kielen_nimi_",
"Add your App" => "Lisää sovelluksesi",
@@ -22,6 +29,7 @@
"Select an App" => "Valitse sovellus",
"See application page at apps.owncloud.com" => "Katso sovellussivu osoitteessa apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-lisensoija <span class=\"author\"></span>",
+"Update" => "Päivitä",
"User Documentation" => "Käyttäjäohjeistus",
"Administrator Documentation" => "Ylläpito-ohjeistus",
"Online Documentation" => "Verkko-ohjeistus",
@@ -40,6 +48,7 @@
"New password" => "Uusi salasana",
"show" => "näytä",
"Change password" => "Vaihda salasana",
+"Display Name" => "Näyttönimi",
"Email" => "Sähköposti",
"Your email address" => "Sähköpostiosoitteesi",
"Fill in an email address to enable password recovery" => "Anna sähköpostiosoitteesi, jotta unohdettu salasana on mahdollista palauttaa",
@@ -54,8 +63,9 @@
"Create" => "Luo",
"Unlimited" => "Rajoittamaton",
"Other" => "Muu",
-"Display Name" => "Näyttönimi",
"Group Admin" => "Ryhmän ylläpitäjä",
+"change display name" => "vaihda näyttönimi",
+"set new password" => "aseta uusi salasana",
"Default" => "Oletus",
"Delete" => "Poista"
);
diff --git a/settings/l10n/fr.php b/settings/l10n/fr.php
index 5b9495b566d..7ada83f4240 100644
--- a/settings/l10n/fr.php
+++ b/settings/l10n/fr.php
@@ -1,20 +1,27 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Impossible de charger la liste depuis l'App Store",
+"Authentication error" => "Erreur d'authentification",
"Group already exists" => "Ce groupe existe déjà",
"Unable to add group" => "Impossible d'ajouter le groupe",
"Could not enable app. " => "Impossible d'activer l'Application",
"Email saved" => "E-mail sauvegardé",
"Invalid email" => "E-mail invalide",
"Unable to delete group" => "Impossible de supprimer le groupe",
-"Authentication error" => "Erreur d'authentification",
"Unable to delete user" => "Impossible de supprimer l'utilisateur",
"Language changed" => "Langue changée",
"Invalid request" => "Requête invalide",
"Admins can't remove themself from the admin group" => "Les administrateurs ne peuvent pas se retirer eux-mêmes du groupe admin",
"Unable to add user to group %s" => "Impossible d'ajouter l'utilisateur au groupe %s",
"Unable to remove user from group %s" => "Impossible de supprimer l'utilisateur du groupe %s",
+"Couldn't update app." => "Impossible de mettre à jour l'application",
+"Update to {appversion}" => "Mettre à jour vers {appversion}",
"Disable" => "Désactiver",
"Enable" => "Activer",
+"Please wait...." => "Veuillez patienter…",
+"Updating...." => "Mise à jour...",
+"Error while updating app" => "Erreur lors de la mise à jour de l'application",
+"Error" => "Erreur",
+"Updated" => "Mise à jour effectuée avec succès",
"Saving..." => "Sauvegarde...",
"__language_name__" => "Français",
"Add your App" => "Ajoutez votre application",
@@ -22,6 +29,7 @@
"Select an App" => "Sélectionner une Application",
"See application page at apps.owncloud.com" => "Voir la page des applications à l'url apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "Distribué sous licence <span class=\"licence\"></span>, par <span class=\"author\"></span>",
+"Update" => "Mettre à jour",
"User Documentation" => "Documentation utilisateur",
"Administrator Documentation" => "Documentation administrateur",
"Online Documentation" => "Documentation en ligne",
@@ -40,6 +48,7 @@
"New password" => "Nouveau mot de passe",
"show" => "Afficher",
"Change password" => "Changer de mot de passe",
+"Display Name" => "Nom affiché",
"Email" => "E-mail",
"Your email address" => "Votre adresse e-mail",
"Fill in an email address to enable password recovery" => "Entrez votre adresse e-mail pour permettre la réinitialisation du mot de passe",
@@ -49,6 +58,7 @@
"Use this address to connect to your ownCloud in your file manager" => "Utiliser cette adresse pour vous connecter à ownCloud dans votre gestionnaire de fichiers",
"Version" => "Version",
"Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Développé par la <a href=\"http://ownCloud.org/contact\" target=\"_blank\">communauté ownCloud</a>, le <a href=\"https://github.com/owncloud\" target=\"_blank\">code source</a> est publié sous license <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>.",
+"Login Name" => "Nom de la connexion",
"Groups" => "Groupes",
"Create" => "Créer",
"Default Storage" => "Support de stockage par défaut",
@@ -56,6 +66,8 @@
"Other" => "Autre",
"Group Admin" => "Groupe Admin",
"Storage" => "Support de stockage",
+"change display name" => "Changer le nom affiché",
+"set new password" => "Changer le mot de passe",
"Default" => "Défaut",
"Delete" => "Supprimer"
);
diff --git a/settings/l10n/gl.php b/settings/l10n/gl.php
index d3359f19513..997ac53de7e 100644
--- a/settings/l10n/gl.php
+++ b/settings/l10n/gl.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Non foi posíbel cargar a lista desde a App Store",
+"Authentication error" => "Produciuse un erro de autenticación",
"Group already exists" => "O grupo xa existe",
"Unable to add group" => "Non é posíbel engadir o grupo",
"Could not enable app. " => "Non é posíbel activar o aplicativo.",
"Email saved" => "Correo gardado",
"Invalid email" => "correo incorrecto",
"Unable to delete group" => "Non é posíbel eliminar o grupo.",
-"Authentication error" => "Produciuse un erro de autenticación",
"Unable to delete user" => "Non é posíbel eliminar o usuario",
"Language changed" => "O idioma cambiou",
"Invalid request" => "Petición incorrecta",
@@ -15,6 +15,7 @@
"Unable to remove user from group %s" => "Non é posíbel eliminar o usuario do grupo %s",
"Disable" => "Desactivar",
"Enable" => "Activar",
+"Error" => "Erro",
"Saving..." => "Gardando...",
"__language_name__" => "Galego",
"Add your App" => "Engada o seu aplicativo",
@@ -22,6 +23,7 @@
"Select an App" => "Escolla un aplicativo",
"See application page at apps.owncloud.com" => "Consulte a páxina do aplicativo en apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licenciado por<span class=\"author\"></span>",
+"Update" => "Actualizar",
"User Documentation" => "Documentación do usuario",
"Administrator Documentation" => "Documentación do administrador",
"Online Documentation" => "Documentación na Rede",
diff --git a/settings/l10n/he.php b/settings/l10n/he.php
index b7e76fbaeda..be776d4fa2e 100644
--- a/settings/l10n/he.php
+++ b/settings/l10n/he.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "לא ניתן לטעון רשימה מה־App Store",
+"Authentication error" => "שגיאת הזדהות",
"Group already exists" => "הקבוצה כבר קיימת",
"Unable to add group" => "לא ניתן להוסיף קבוצה",
"Could not enable app. " => "לא ניתן להפעיל את היישום",
"Email saved" => "הדוא״ל נשמר",
"Invalid email" => "דוא״ל לא חוקי",
"Unable to delete group" => "לא ניתן למחוק את הקבוצה",
-"Authentication error" => "שגיאת הזדהות",
"Unable to delete user" => "לא ניתן למחוק את המשתמש",
"Language changed" => "שפה השתנתה",
"Invalid request" => "בקשה לא חוקית",
@@ -15,6 +15,7 @@
"Unable to remove user from group %s" => "לא ניתן להסיר משתמש מהקבוצה %s",
"Disable" => "בטל",
"Enable" => "הפעל",
+"Error" => "שגיאה",
"Saving..." => "שומר..",
"__language_name__" => "עברית",
"Add your App" => "הוספת היישום שלך",
@@ -22,6 +23,7 @@
"Select an App" => "בחירת יישום",
"See application page at apps.owncloud.com" => "צפה בעמוד הישום ב apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "ברישיון <span class=\"licence\"></span>לטובת <span class=\"author\"></span>",
+"Update" => "עדכון",
"User Documentation" => "תיעוד משתמש",
"Administrator Documentation" => "תיעוד מנהלים",
"Online Documentation" => "תיעוד מקוון",
diff --git a/settings/l10n/hr.php b/settings/l10n/hr.php
index 010303eb44f..f55cdcc687a 100644
--- a/settings/l10n/hr.php
+++ b/settings/l10n/hr.php
@@ -1,12 +1,13 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Nemogićnost učitavanja liste sa Apps Stora",
+"Authentication error" => "Greška kod autorizacije",
"Email saved" => "Email spremljen",
"Invalid email" => "Neispravan email",
-"Authentication error" => "Greška kod autorizacije",
"Language changed" => "Jezik promijenjen",
"Invalid request" => "Neispravan zahtjev",
"Disable" => "Isključi",
"Enable" => "Uključi",
+"Error" => "Greška",
"Saving..." => "Spremanje...",
"__language_name__" => "__ime_jezika__",
"Add your App" => "Dodajte vašu aplikaciju",
diff --git a/settings/l10n/hu_HU.php b/settings/l10n/hu_HU.php
index 2e096099360..23d6c3f5f78 100644
--- a/settings/l10n/hu_HU.php
+++ b/settings/l10n/hu_HU.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Nem tölthető le a lista az App Store-ból",
+"Authentication error" => "Azonosítási hiba",
"Group already exists" => "A csoport már létezik",
"Unable to add group" => "A csoport nem hozható létre",
"Could not enable app. " => "A program nem aktiválható.",
"Email saved" => "Email mentve",
"Invalid email" => "Hibás email",
"Unable to delete group" => "A csoport nem törölhető",
-"Authentication error" => "Azonosítási hiba",
"Unable to delete user" => "A felhasználó nem törölhető",
"Language changed" => "A nyelv megváltozott",
"Invalid request" => "Érvénytelen kérés",
@@ -15,6 +15,7 @@
"Unable to remove user from group %s" => "A felhasználó nem távolítható el ebből a csoportból: %s",
"Disable" => "Letiltás",
"Enable" => "Engedélyezés",
+"Error" => "Hiba",
"Saving..." => "Mentés...",
"__language_name__" => "__language_name__",
"Add your App" => "Az alkalmazás hozzáadása",
@@ -22,6 +23,7 @@
"Select an App" => "Válasszon egy alkalmazást",
"See application page at apps.owncloud.com" => "Lásd apps.owncloud.com, alkalmazások oldal",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-a jogtuladonos <span class=\"author\"></span>",
+"Update" => "Frissítés",
"User Documentation" => "Felhasználói leírás",
"Administrator Documentation" => "Üzemeltetői leírás",
"Online Documentation" => "Online leírás",
diff --git a/settings/l10n/ia.php b/settings/l10n/ia.php
index 121a1175e79..fe26eea5e28 100644
--- a/settings/l10n/ia.php
+++ b/settings/l10n/ia.php
@@ -4,6 +4,7 @@
"__language_name__" => "Interlingua",
"Add your App" => "Adder tu application",
"Select an App" => "Selectionar un app",
+"Update" => "Actualisar",
"Clients" => "Clientes",
"Password" => "Contrasigno",
"Unable to change your password" => "Non pote cambiar tu contrasigno",
diff --git a/settings/l10n/id.php b/settings/l10n/id.php
index 0f04563fa3e..181450e58ba 100644
--- a/settings/l10n/id.php
+++ b/settings/l10n/id.php
@@ -1,16 +1,18 @@
<?php $TRANSLATIONS = array(
+"Authentication error" => "autentikasi bermasalah",
"Email saved" => "Email tersimpan",
"Invalid email" => "Email tidak sah",
-"Authentication error" => "autentikasi bermasalah",
"Language changed" => "Bahasa telah diganti",
"Invalid request" => "Permintaan tidak valid",
"Disable" => "NonAktifkan",
"Enable" => "Aktifkan",
+"Error" => "kesalahan",
"Saving..." => "Menyimpan...",
"__language_name__" => "__language_name__",
"Add your App" => "Tambahkan App anda",
"Select an App" => "Pilih satu aplikasi",
"See application page at apps.owncloud.com" => "Lihat halaman aplikasi di apps.owncloud.com",
+"Update" => "Pembaruan",
"Clients" => "Klien",
"Password" => "Password",
"Unable to change your password" => "Tidak dapat merubah password anda",
diff --git a/settings/l10n/is.php b/settings/l10n/is.php
index 58730575343..75f46a01925 100644
--- a/settings/l10n/is.php
+++ b/settings/l10n/is.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Ekki tókst að hlaða lista frá forrita síðu",
+"Authentication error" => "Villa við auðkenningu",
"Group already exists" => "Hópur er þegar til",
"Unable to add group" => "Ekki tókst að bæta við hóp",
"Could not enable app. " => "Gat ekki virkjað forrit",
"Email saved" => "Netfang vistað",
"Invalid email" => "Ógilt netfang",
"Unable to delete group" => "Ekki tókst að eyða hóp",
-"Authentication error" => "Villa við auðkenningu",
"Unable to delete user" => "Ekki tókst að eyða notenda",
"Language changed" => "Tungumáli breytt",
"Invalid request" => "Ógild fyrirspurn",
@@ -15,6 +15,7 @@
"Unable to remove user from group %s" => "Ekki tókst að fjarlægja notanda úr hópnum %s",
"Disable" => "Gera óvirkt",
"Enable" => "Virkja",
+"Error" => "Villa",
"Saving..." => "Er að vista ...",
"__language_name__" => "__nafn_tungumáls__",
"Add your App" => "Bæta við forriti",
@@ -22,6 +23,7 @@
"Select an App" => "Veldu forrit",
"See application page at apps.owncloud.com" => "Skoða síðu forrits hjá apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-leyfi skráð af <span class=\"author\"></span>",
+"Update" => "Uppfæra",
"User Documentation" => "Notenda handbók",
"Administrator Documentation" => "Stjórnenda handbók",
"Online Documentation" => "Handbók á netinu",
diff --git a/settings/l10n/it.php b/settings/l10n/it.php
index c8d8f16acea..2af86155080 100644
--- a/settings/l10n/it.php
+++ b/settings/l10n/it.php
@@ -1,20 +1,27 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Impossibile caricare l'elenco dall'App Store",
+"Authentication error" => "Errore di autenticazione",
"Group already exists" => "Il gruppo esiste già",
"Unable to add group" => "Impossibile aggiungere il gruppo",
"Could not enable app. " => "Impossibile abilitare l'applicazione.",
"Email saved" => "Email salvata",
"Invalid email" => "Email non valida",
"Unable to delete group" => "Impossibile eliminare il gruppo",
-"Authentication error" => "Errore di autenticazione",
"Unable to delete user" => "Impossibile eliminare l'utente",
"Language changed" => "Lingua modificata",
"Invalid request" => "Richiesta non valida",
"Admins can't remove themself from the admin group" => "Gli amministratori non possono rimuovere se stessi dal gruppo di amministrazione",
"Unable to add user to group %s" => "Impossibile aggiungere l'utente al gruppo %s",
"Unable to remove user from group %s" => "Impossibile rimuovere l'utente dal gruppo %s",
+"Couldn't update app." => "Impossibile aggiornate l'applicazione.",
+"Update to {appversion}" => "Aggiorna a {appversion}",
"Disable" => "Disabilita",
"Enable" => "Abilita",
+"Please wait...." => "Attendere...",
+"Updating...." => "Aggiornamento in corso...",
+"Error while updating app" => "Errore durante l'aggiornamento",
+"Error" => "Errore",
+"Updated" => "Aggiornato",
"Saving..." => "Salvataggio in corso...",
"__language_name__" => "Italiano",
"Add your App" => "Aggiungi la tua applicazione",
@@ -22,6 +29,7 @@
"Select an App" => "Seleziona un'applicazione",
"See application page at apps.owncloud.com" => "Vedere la pagina dell'applicazione su apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licenziato da <span class=\"author\"></span>",
+"Update" => "Aggiorna",
"User Documentation" => "Documentazione utente",
"Administrator Documentation" => "Documentazione amministratore",
"Online Documentation" => "Documentazione in linea",
@@ -40,6 +48,7 @@
"New password" => "Nuova password",
"show" => "mostra",
"Change password" => "Modifica password",
+"Display Name" => "Nome visualizzato",
"Email" => "Email",
"Your email address" => "Il tuo indirizzo email",
"Fill in an email address to enable password recovery" => "Inserisci il tuo indirizzo email per abilitare il recupero della password",
@@ -55,7 +64,6 @@
"Default Storage" => "Archiviazione predefinita",
"Unlimited" => "Illimitata",
"Other" => "Altro",
-"Display Name" => "Nome visualizzato",
"Group Admin" => "Gruppi amministrati",
"Storage" => "Archiviazione",
"change display name" => "cambia il nome visualizzato",
diff --git a/settings/l10n/ja_JP.php b/settings/l10n/ja_JP.php
index dbf8d7d13e8..2e96739ac23 100644
--- a/settings/l10n/ja_JP.php
+++ b/settings/l10n/ja_JP.php
@@ -1,20 +1,27 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "アプリストアからリストをロードできません",
+"Authentication error" => "認証エラー",
"Group already exists" => "グループは既に存在しています",
"Unable to add group" => "グループを追加できません",
"Could not enable app. " => "アプリを有効にできませんでした。",
"Email saved" => "メールアドレスを保存しました",
"Invalid email" => "無効なメールアドレス",
"Unable to delete group" => "グループを削除できません",
-"Authentication error" => "認証エラー",
"Unable to delete user" => "ユーザを削除できません",
"Language changed" => "言語が変更されました",
"Invalid request" => "無効なリクエストです",
"Admins can't remove themself from the admin group" => "管理者は自身を管理者グループから削除できません。",
"Unable to add user to group %s" => "ユーザをグループ %s に追加できません",
"Unable to remove user from group %s" => "ユーザをグループ %s から削除できません",
+"Couldn't update app." => "アプリを更新出来ませんでした。",
+"Update to {appversion}" => "{appversion} に更新",
"Disable" => "無効",
"Enable" => "有効",
+"Please wait...." => "しばらくお待ちください。",
+"Updating...." => "更新中....",
+"Error while updating app" => "アプリの更新中にエラーが発生",
+"Error" => "エラー",
+"Updated" => "更新済み",
"Saving..." => "保存中...",
"__language_name__" => "Japanese (日本語)",
"Add your App" => "アプリを追加",
@@ -22,6 +29,7 @@
"Select an App" => "アプリを選択してください",
"See application page at apps.owncloud.com" => "apps.owncloud.com でアプリケーションのページを見てください",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-ライセンス: <span class=\"author\"></span>",
+"Update" => "更新",
"User Documentation" => "ユーザドキュメント",
"Administrator Documentation" => "管理者ドキュメント",
"Online Documentation" => "オンラインドキュメント",
@@ -40,6 +48,7 @@
"New password" => "新しいパスワード",
"show" => "表示",
"Change password" => "パスワードを変更",
+"Display Name" => "表示名",
"Email" => "Email",
"Your email address" => "あなたのメールアドレス",
"Fill in an email address to enable password recovery" => "※パスワード回復を有効にするにはメールアドレスの入力が必要です",
@@ -49,6 +58,7 @@
"Use this address to connect to your ownCloud in your file manager" => "ファイルマネージャでownCloudに接続する際はこのアドレスを利用してください",
"Version" => "バージョン",
"Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "<a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>により開発されています、<a href=\"https://github.com/owncloud\" target=\"_blank\">ソースコード</a>ライセンスは、<a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a> ライセンスにより提供されています。",
+"Login Name" => "ログイン名",
"Groups" => "グループ",
"Create" => "作成",
"Default Storage" => "デフォルトストレージ",
@@ -56,6 +66,8 @@
"Other" => "その他",
"Group Admin" => "グループ管理者",
"Storage" => "ストレージ",
+"change display name" => "表示名を変更",
+"set new password" => "新しいパスワードを設定",
"Default" => "デフォルト",
"Delete" => "削除"
);
diff --git a/settings/l10n/ka_GE.php b/settings/l10n/ka_GE.php
index 2bc2e7d5de7..0fc42d42728 100644
--- a/settings/l10n/ka_GE.php
+++ b/settings/l10n/ka_GE.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "აპლიკაციების სია ვერ ჩამოიტვირთა App Store",
+"Authentication error" => "ავთენტიფიკაციის შეცდომა",
"Group already exists" => "ჯგუფი უკვე არსებობს",
"Unable to add group" => "ჯგუფის დამატება ვერ მოხერხდა",
"Could not enable app. " => "ვერ მოხერხდა აპლიკაციის ჩართვა.",
"Email saved" => "იმეილი შენახულია",
"Invalid email" => "არასწორი იმეილი",
"Unable to delete group" => "ჯგუფის წაშლა ვერ მოხერხდა",
-"Authentication error" => "ავთენტიფიკაციის შეცდომა",
"Unable to delete user" => "მომხმარებლის წაშლა ვერ მოხერხდა",
"Language changed" => "ენა შეცვლილია",
"Invalid request" => "არასწორი მოთხოვნა",
@@ -14,6 +14,7 @@
"Unable to remove user from group %s" => "მომხმარებლის წაშლა ვერ მოხეხდა ჯგუფიდან %s",
"Disable" => "გამორთვა",
"Enable" => "ჩართვა",
+"Error" => "შეცდომა",
"Saving..." => "შენახვა...",
"__language_name__" => "__language_name__",
"Add your App" => "დაამატე შენი აპლიკაცია",
@@ -21,6 +22,7 @@
"Select an App" => "აირჩიეთ აპლიკაცია",
"See application page at apps.owncloud.com" => "ნახეთ აპლიკაციის გვერდი apps.owncloud.com –ზე",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-ლიცენსირებულია <span class=\"author\"></span>",
+"Update" => "განახლება",
"Clients" => "კლიენტები",
"Password" => "პაროლი",
"Your password was changed" => "თქვენი პაროლი შეიცვალა",
diff --git a/settings/l10n/ko.php b/settings/l10n/ko.php
index 3601d77c9fe..a542b35feec 100644
--- a/settings/l10n/ko.php
+++ b/settings/l10n/ko.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "앱 스토어에서 목록을 가져올 수 없습니다",
+"Authentication error" => "인증 오류",
"Group already exists" => "그룹이 이미 존재합니다.",
"Unable to add group" => "그룹을 추가할 수 없습니다.",
"Could not enable app. " => "앱을 활성화할 수 없습니다.",
"Email saved" => "이메일 저장됨",
"Invalid email" => "잘못된 이메일 주소",
"Unable to delete group" => "그룹을 삭제할 수 없습니다.",
-"Authentication error" => "인증 오류",
"Unable to delete user" => "사용자를 삭제할 수 없습니다.",
"Language changed" => "언어가 변경되었습니다",
"Invalid request" => "잘못된 요청",
@@ -15,6 +15,7 @@
"Unable to remove user from group %s" => "그룹 %s에서 사용자를 삭제할 수 없습니다.",
"Disable" => "비활성화",
"Enable" => "활성화",
+"Error" => "오류",
"Saving..." => "저장 중...",
"__language_name__" => "한국어",
"Add your App" => "앱 추가",
@@ -22,6 +23,7 @@
"Select an App" => "앱 선택",
"See application page at apps.owncloud.com" => "apps.owncloud.com에 있는 앱 페이지를 참고하십시오",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-라이선스됨: <span class=\"author\"></span>",
+"Update" => "업데이트",
"User Documentation" => "사용자 문서",
"Administrator Documentation" => "관리자 문서",
"Online Documentation" => "온라인 문서",
@@ -40,6 +42,7 @@
"New password" => "새 암호",
"show" => "보이기",
"Change password" => "암호 변경",
+"Display Name" => "표시 이름",
"Email" => "이메일",
"Your email address" => "이메일 주소",
"Fill in an email address to enable password recovery" => "암호 찾기 기능을 사용하려면 이메일 주소를 입력하십시오.",
@@ -55,7 +58,6 @@
"Default Storage" => "기본 저장소",
"Unlimited" => "무제한",
"Other" => "기타",
-"Display Name" => "표시 이름",
"Group Admin" => "그룹 관리자",
"Storage" => "저장소",
"change display name" => "표시 이름 변경",
diff --git a/settings/l10n/ku_IQ.php b/settings/l10n/ku_IQ.php
index ef9e806e595..a7d2daa70ba 100644
--- a/settings/l10n/ku_IQ.php
+++ b/settings/l10n/ku_IQ.php
@@ -1,6 +1,8 @@
<?php $TRANSLATIONS = array(
"Enable" => "چالاککردن",
+"Error" => "هه‌ڵه",
"Saving..." => "پاشکه‌وتده‌کات...",
+"Update" => "نوێکردنه‌وه",
"Password" => "وشەی تێپەربو",
"New password" => "وشەی نهێنی نوێ",
"Email" => "ئیمه‌یل"
diff --git a/settings/l10n/lb.php b/settings/l10n/lb.php
index 04acf53de43..5ef88f27891 100644
--- a/settings/l10n/lb.php
+++ b/settings/l10n/lb.php
@@ -1,12 +1,13 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Konnt Lescht net vum App Store lueden",
+"Authentication error" => "Authentifikatioun's Fehler",
"Email saved" => "E-mail gespäichert",
"Invalid email" => "Ongülteg e-mail",
-"Authentication error" => "Authentifikatioun's Fehler",
"Language changed" => "Sprooch huet geännert",
"Invalid request" => "Ongülteg Requête",
"Disable" => "Ofschalten",
"Enable" => "Aschalten",
+"Error" => "Fehler",
"Saving..." => "Speicheren...",
"__language_name__" => "__language_name__",
"Add your App" => "Setz deng App bei",
diff --git a/settings/l10n/lt_LT.php b/settings/l10n/lt_LT.php
index e8c1577c7fb..e514e7f7758 100644
--- a/settings/l10n/lt_LT.php
+++ b/settings/l10n/lt_LT.php
@@ -1,19 +1,21 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Neįmanoma įkelti sąrašo iš Programų Katalogo",
+"Authentication error" => "Autentikacijos klaida",
"Could not enable app. " => "Nepavyksta įjungti aplikacijos.",
"Email saved" => "El. paštas išsaugotas",
"Invalid email" => "Netinkamas el. paštas",
-"Authentication error" => "Autentikacijos klaida",
"Language changed" => "Kalba pakeista",
"Invalid request" => "Klaidinga užklausa",
"Disable" => "Išjungti",
"Enable" => "Įjungti",
+"Error" => "Klaida",
"Saving..." => "Saugoma..",
"__language_name__" => "Kalba",
"Add your App" => "Pridėti programėlę",
"More Apps" => "Daugiau aplikacijų",
"Select an App" => "Pasirinkite programą",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>- autorius<span class=\"author\"></span>",
+"Update" => "Atnaujinti",
"Clients" => "Klientai",
"Password" => "Slaptažodis",
"Your password was changed" => "Jūsų slaptažodis buvo pakeistas",
diff --git a/settings/l10n/lv.php b/settings/l10n/lv.php
index 4cafe3ab71d..f05ee1d749d 100644
--- a/settings/l10n/lv.php
+++ b/settings/l10n/lv.php
@@ -1,44 +1,73 @@
<?php $TRANSLATIONS = array(
-"Unable to load list from App Store" => "Nebija iespējams lejuplādēt sarakstu no aplikāciju veikala",
+"Unable to load list from App Store" => "Nevar lejupielādēt sarakstu no lietotņu veikala",
+"Authentication error" => "Autentifikācijas kļūda",
"Group already exists" => "Grupa jau eksistē",
"Unable to add group" => "Nevar pievienot grupu",
-"Could not enable app. " => "Nevar ieslēgt aplikāciju.",
-"Email saved" => "Epasts tika saglabāts",
-"Invalid email" => "Nepareizs epasts",
+"Could not enable app. " => "Nevarēja aktivēt lietotni.",
+"Email saved" => "E-pasts tika saglabāts",
+"Invalid email" => "Nederīgs epasts",
"Unable to delete group" => "Nevar izdzēst grupu",
-"Authentication error" => "Ielogošanās kļūme",
"Unable to delete user" => "Nevar izdzēst lietotāju",
"Language changed" => "Valoda tika nomainīta",
-"Invalid request" => "Nepareizs vaicājums",
+"Invalid request" => "Nederīgs pieprasījums",
+"Admins can't remove themself from the admin group" => "Administratori nevar izņemt paši sevi no administratoru grupas",
"Unable to add user to group %s" => "Nevar pievienot lietotāju grupai %s",
-"Unable to remove user from group %s" => "Nevar noņemt lietotāju no grupas %s",
-"Disable" => "Atvienot",
-"Enable" => "Pievienot",
+"Unable to remove user from group %s" => "Nevar izņemt lietotāju no grupas %s",
+"Couldn't update app." => "Nevarēja atjaunināt lietotni.",
+"Update to {appversion}" => "Atjaunināt uz {appversion}",
+"Disable" => "Deaktivēt",
+"Enable" => "Aktivēt",
+"Please wait...." => "Lūdzu, uzgaidiet....",
+"Updating...." => "Atjaunina....",
+"Error while updating app" => "Kļūda, atjauninot lietotni",
+"Error" => "Kļūda",
+"Updated" => "Atjaunināta",
"Saving..." => "Saglabā...",
"__language_name__" => "__valodas_nosaukums__",
-"Add your App" => "Pievieno savu aplikāciju",
-"More Apps" => "Vairāk aplikāciju",
-"Select an App" => "Izvēlies aplikāciju",
-"See application page at apps.owncloud.com" => "Apskatie aplikāciju lapu - apps.owncloud.com",
+"Add your App" => "Pievieno savu lietotni",
+"More Apps" => "Vairāk lietotņu",
+"Select an App" => "Izvēlies lietotni",
+"See application page at apps.owncloud.com" => "Apskati lietotņu lapu — apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licencēts no <span class=\"author\"></span>",
+"Update" => "Atjaunināt",
+"User Documentation" => "Lietotāja dokumentācija",
+"Administrator Documentation" => "Administratora dokumentācija",
+"Online Documentation" => "Tiešsaistes dokumentācija",
+"Forum" => "Forums",
+"Bugtracker" => "Kļūdu sekotājs",
+"Commercial Support" => "Komerciālais atbalsts",
"You have used <strong>%s</strong> of the available <strong>%s</strong>" => "Jūs lietojat <strong>%s</strong> no pieejamajiem <strong>%s</strong>",
"Clients" => "Klienti",
+"Download Desktop Clients" => "Lejupielādēt darbvirsmas klientus",
+"Download Android Client" => "Lejupielādēt Android klientu",
+"Download iOS Client" => "Lejupielādēt iOS klientu",
"Password" => "Parole",
"Your password was changed" => "Jūru parole tika nomainīta",
-"Unable to change your password" => "Nav iespējams nomainīt jūsu paroli",
+"Unable to change your password" => "Nevar nomainīt jūsu paroli",
"Current password" => "Pašreizējā parole",
"New password" => "Jauna parole",
"show" => "parādīt",
-"Change password" => "Nomainīt paroli",
-"Email" => "Epasts",
-"Your email address" => "Jūsu epasta adrese",
-"Fill in an email address to enable password recovery" => "Ievadiet epasta adresi, lai vēlak būtu iespēja atgūt paroli, ja būs nepieciešamība",
+"Change password" => "Mainīt paroli",
+"Display Name" => "Redzamais vārds",
+"Email" => "E-pasts",
+"Your email address" => "Jūsu e-pasta adrese",
+"Fill in an email address to enable password recovery" => "Ievadiet epasta adresi, lai vēlāk varētu atgūt paroli, ja būs nepieciešamība",
"Language" => "Valoda",
"Help translate" => "Palīdzi tulkot",
+"WebDAV" => "WebDAV",
+"Use this address to connect to your ownCloud in your file manager" => "Izmanto šo adresi, lai, izmantojot datņu pārvaldnieku, savienotos ar savu ownCloud",
+"Version" => "Versija",
"Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Izstrādājusi<a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud kopiena</a>,<a href=\"https://github.com/owncloud\" target=\"_blank\">pirmkodu</a>kurš ir licencēts zem <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>.",
+"Login Name" => "Ierakstīšanās vārds",
"Groups" => "Grupas",
"Create" => "Izveidot",
+"Default Storage" => "Noklusējuma krātuve",
+"Unlimited" => "Neierobežota",
"Other" => "Cits",
"Group Admin" => "Grupas administrators",
-"Delete" => "Izdzēst"
+"Storage" => "Krātuve",
+"change display name" => "mainīt redzamo vārdu",
+"set new password" => "iestatīt jaunu paroli",
+"Default" => "Noklusējuma",
+"Delete" => "Dzēst"
);
diff --git a/settings/l10n/mk.php b/settings/l10n/mk.php
index b041d41923a..aba63bc0575 100644
--- a/settings/l10n/mk.php
+++ b/settings/l10n/mk.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Неможам да вчитам листа од App Store",
+"Authentication error" => "Грешка во автентикација",
"Group already exists" => "Групата веќе постои",
"Unable to add group" => "Неможе да додадам група",
"Could not enable app. " => "Неможе да овозможам апликација.",
"Email saved" => "Електронската пошта е снимена",
"Invalid email" => "Неисправна електронска пошта",
"Unable to delete group" => "Неможе да избришам група",
-"Authentication error" => "Грешка во автентикација",
"Unable to delete user" => "Неможам да избришам корисник",
"Language changed" => "Јазикот е сменет",
"Invalid request" => "неправилно барање",
@@ -15,6 +15,7 @@
"Unable to remove user from group %s" => "Неможе да избришам корисник од група %s",
"Disable" => "Оневозможи",
"Enable" => "Овозможи",
+"Error" => "Грешка",
"Saving..." => "Снимам...",
"__language_name__" => "__language_name__",
"Add your App" => "Додадете ја Вашата апликација",
@@ -22,6 +23,7 @@
"Select an App" => "Избери аппликација",
"See application page at apps.owncloud.com" => "Види ја страницата со апликации на apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-лиценцирано од <span class=\"author\"></span>",
+"Update" => "Ажурирај",
"User Documentation" => "Корисничка документација",
"Administrator Documentation" => "Администраторска документација",
"Online Documentation" => "Документација на интернет",
diff --git a/settings/l10n/ms_MY.php b/settings/l10n/ms_MY.php
index e2537679a69..95c1d01e3b5 100644
--- a/settings/l10n/ms_MY.php
+++ b/settings/l10n/ms_MY.php
@@ -1,16 +1,18 @@
<?php $TRANSLATIONS = array(
+"Authentication error" => "Ralat pengesahan",
"Email saved" => "Emel disimpan",
"Invalid email" => "Emel tidak sah",
-"Authentication error" => "Ralat pengesahan",
"Language changed" => "Bahasa diubah",
"Invalid request" => "Permintaan tidak sah",
"Disable" => "Nyahaktif",
"Enable" => "Aktif",
+"Error" => "Ralat",
"Saving..." => "Simpan...",
"__language_name__" => "_nama_bahasa_",
"Add your App" => "Tambah apps anda",
"Select an App" => "Pilih aplikasi",
"See application page at apps.owncloud.com" => "Lihat halaman applikasi di apps.owncloud.com",
+"Update" => "Kemaskini",
"Clients" => "klien",
"Password" => "Kata laluan ",
"Unable to change your password" => "Gagal mengubah kata laluan anda ",
diff --git a/settings/l10n/nb_NO.php b/settings/l10n/nb_NO.php
index ecd1466e7ee..caf0a551863 100644
--- a/settings/l10n/nb_NO.php
+++ b/settings/l10n/nb_NO.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Lasting av liste fra App Store feilet.",
+"Authentication error" => "Autentikasjonsfeil",
"Group already exists" => "Gruppen finnes allerede",
"Unable to add group" => "Kan ikke legge til gruppe",
"Could not enable app. " => "Kan ikke aktivere app.",
"Email saved" => "Epost lagret",
"Invalid email" => "Ugyldig epost",
"Unable to delete group" => "Kan ikke slette gruppe",
-"Authentication error" => "Autentikasjonsfeil",
"Unable to delete user" => "Kan ikke slette bruker",
"Language changed" => "Språk endret",
"Invalid request" => "Ugyldig forespørsel",
@@ -14,12 +14,14 @@
"Unable to remove user from group %s" => "Kan ikke slette bruker fra gruppen %s",
"Disable" => "Slå avBehandle ",
"Enable" => "Slå på",
+"Error" => "Feil",
"Saving..." => "Lagrer...",
"__language_name__" => "__language_name__",
"Add your App" => "Legg til din App",
"More Apps" => "Flere Apps",
"Select an App" => "Velg en app",
"See application page at apps.owncloud.com" => "Se applikasjonens side på apps.owncloud.org",
+"Update" => "Oppdater",
"User Documentation" => "Brukerdokumentasjon",
"Administrator Documentation" => "Administratordokumentasjon",
"Commercial Support" => "Kommersiell støtte",
diff --git a/settings/l10n/nl.php b/settings/l10n/nl.php
index af76f376683..3488536821f 100644
--- a/settings/l10n/nl.php
+++ b/settings/l10n/nl.php
@@ -1,20 +1,26 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Kan de lijst niet van de App store laden",
+"Authentication error" => "Authenticatie fout",
"Group already exists" => "Groep bestaat al",
"Unable to add group" => "Niet in staat om groep toe te voegen",
"Could not enable app. " => "Kan de app. niet activeren",
"Email saved" => "E-mail bewaard",
"Invalid email" => "Ongeldige e-mail",
"Unable to delete group" => "Niet in staat om groep te verwijderen",
-"Authentication error" => "Authenticatie fout",
"Unable to delete user" => "Niet in staat om gebruiker te verwijderen",
"Language changed" => "Taal aangepast",
"Invalid request" => "Ongeldig verzoek",
"Admins can't remove themself from the admin group" => "Admins kunnen zichzelf niet uit de admin groep verwijderen",
"Unable to add user to group %s" => "Niet in staat om gebruiker toe te voegen aan groep %s",
"Unable to remove user from group %s" => "Niet in staat om gebruiker te verwijderen uit groep %s",
+"Couldn't update app." => "Kon de app niet bijwerken.",
+"Update to {appversion}" => "Bijwerken naar {appversion}",
"Disable" => "Uitschakelen",
"Enable" => "Inschakelen",
+"Please wait...." => "Even geduld aub....",
+"Error while updating app" => "Fout bij bijwerken app",
+"Error" => "Fout",
+"Updated" => "Bijgewerkt",
"Saving..." => "Aan het bewaren.....",
"__language_name__" => "Nederlands",
"Add your App" => "App toevoegen",
@@ -22,6 +28,7 @@
"Select an App" => "Selecteer een app",
"See application page at apps.owncloud.com" => "Zie de applicatiepagina op apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-Gelicenseerd door <span class=\"author\"></span>",
+"Update" => "Bijwerken",
"User Documentation" => "Gebruikersdocumentatie",
"Administrator Documentation" => "Beheerdersdocumentatie",
"Online Documentation" => "Online documentatie",
@@ -40,6 +47,7 @@
"New password" => "Nieuw wachtwoord",
"show" => "weergeven",
"Change password" => "Wijzig wachtwoord",
+"Display Name" => "Weergavenaam",
"Email" => "E-mailadres",
"Your email address" => "Uw e-mailadres",
"Fill in an email address to enable password recovery" => "Vul een e-mailadres in om wachtwoord reset uit te kunnen voeren",
@@ -49,6 +57,7 @@
"Use this address to connect to your ownCloud in your file manager" => "Gebruik dit adres om te verbinden met uw ownCloud in uw bestandsbeheer",
"Version" => "Versie",
"Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Ontwikkeld door de <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud gemeenschap</a>, de <a href=\"https://github.com/owncloud\" target=\"_blank\">bron code</a> is gelicenseerd onder de <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>.",
+"Login Name" => "Inlognaam",
"Groups" => "Groepen",
"Create" => "Creëer",
"Default Storage" => "Default opslag",
@@ -56,6 +65,8 @@
"Other" => "Andere",
"Group Admin" => "Groep beheerder",
"Storage" => "Opslag",
+"change display name" => "wijzig weergavenaam",
+"set new password" => "Instellen nieuw wachtwoord",
"Default" => "Default",
"Delete" => "verwijderen"
);
diff --git a/settings/l10n/nn_NO.php b/settings/l10n/nn_NO.php
index 778e7afc265..8faa2d02caa 100644
--- a/settings/l10n/nn_NO.php
+++ b/settings/l10n/nn_NO.php
@@ -1,14 +1,16 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Klarer ikkje å laste inn liste fra App Store",
+"Authentication error" => "Feil i autentisering",
"Email saved" => "E-postadresse lagra",
"Invalid email" => "Ugyldig e-postadresse",
-"Authentication error" => "Feil i autentisering",
"Language changed" => "Språk endra",
"Invalid request" => "Ugyldig førespurnad",
"Disable" => "Slå av",
"Enable" => "Slå på",
+"Error" => "Feil",
"__language_name__" => "Nynorsk",
"Select an App" => "Vel ein applikasjon",
+"Update" => "Oppdater",
"Clients" => "Klientar",
"Password" => "Passord",
"Unable to change your password" => "Klarte ikkje å endra passordet",
diff --git a/settings/l10n/oc.php b/settings/l10n/oc.php
index e8ed2d52758..9accb3acbab 100644
--- a/settings/l10n/oc.php
+++ b/settings/l10n/oc.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Pas possible de cargar la tièra dempuèi App Store",
+"Authentication error" => "Error d'autentificacion",
"Group already exists" => "Lo grop existís ja",
"Unable to add group" => "Pas capable d'apondre un grop",
"Could not enable app. " => "Pòt pas activar app. ",
"Email saved" => "Corrièl enregistrat",
"Invalid email" => "Corrièl incorrècte",
"Unable to delete group" => "Pas capable d'escafar un grop",
-"Authentication error" => "Error d'autentificacion",
"Unable to delete user" => "Pas capable d'escafar un usancièr",
"Language changed" => "Lengas cambiadas",
"Invalid request" => "Demanda invalida",
@@ -14,6 +14,7 @@
"Unable to remove user from group %s" => "Pas capable de tira un usancièr del grop %s",
"Disable" => "Desactiva",
"Enable" => "Activa",
+"Error" => "Error",
"Saving..." => "Enregistra...",
"__language_name__" => "__language_name__",
"Add your App" => "Ajusta ton App",
diff --git a/settings/l10n/pl.php b/settings/l10n/pl.php
index 656636b258e..a06b39e7bd2 100644
--- a/settings/l10n/pl.php
+++ b/settings/l10n/pl.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Nie mogę załadować listy aplikacji",
+"Authentication error" => "Błąd uwierzytelniania",
"Group already exists" => "Grupa już istnieje",
"Unable to add group" => "Nie można dodać grupy",
"Could not enable app. " => "Nie można włączyć aplikacji.",
"Email saved" => "Email zapisany",
"Invalid email" => "Niepoprawny email",
"Unable to delete group" => "Nie można usunąć grupy",
-"Authentication error" => "Błąd uwierzytelniania",
"Unable to delete user" => "Nie można usunąć użytkownika",
"Language changed" => "Język zmieniony",
"Invalid request" => "Nieprawidłowe żądanie",
@@ -15,6 +15,7 @@
"Unable to remove user from group %s" => "Nie można usunąć użytkownika z grupy %s",
"Disable" => "Wyłącz",
"Enable" => "Włącz",
+"Error" => "Błąd",
"Saving..." => "Zapisywanie...",
"__language_name__" => "Polski",
"Add your App" => "Dodaj aplikacje",
@@ -22,6 +23,7 @@
"Select an App" => "Zaznacz aplikacje",
"See application page at apps.owncloud.com" => "Zobacz stronę aplikacji na apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licencjonowane przez <span class=\"author\"></span>",
+"Update" => "Zaktualizuj",
"User Documentation" => "Dokumentacja użytkownika",
"Administrator Documentation" => "Dokumentacja Administratora",
"Online Documentation" => "Dokumentacja Online",
diff --git a/settings/l10n/pl_PL.php b/settings/l10n/pl_PL.php
index ab81cb23465..7dcd2fdfae8 100644
--- a/settings/l10n/pl_PL.php
+++ b/settings/l10n/pl_PL.php
@@ -1,3 +1,4 @@
<?php $TRANSLATIONS = array(
+"Update" => "Uaktualnienie",
"Email" => "Email"
);
diff --git a/settings/l10n/pt_BR.php b/settings/l10n/pt_BR.php
index e3146a33c5b..5a8281446db 100644
--- a/settings/l10n/pt_BR.php
+++ b/settings/l10n/pt_BR.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Não foi possível carregar lista da App Store",
+"Authentication error" => "Erro de autenticação",
"Group already exists" => "Grupo já existe",
"Unable to add group" => "Não foi possível adicionar grupo",
"Could not enable app. " => "Não foi possível habilitar aplicativo.",
"Email saved" => "E-mail guardado",
"Invalid email" => "E-mail inválido",
"Unable to delete group" => "Não foi possível remover grupo",
-"Authentication error" => "Erro de autenticação",
"Unable to delete user" => "Não foi possível remover usuário",
"Language changed" => "Idioma alterado",
"Invalid request" => "Pedido inválido",
@@ -15,6 +15,7 @@
"Unable to remove user from group %s" => "Não foi possível remover usuário do grupo %s",
"Disable" => "Desabilitar",
"Enable" => "Habilitar",
+"Error" => "Erro",
"Saving..." => "Guardando...",
"__language_name__" => "Português (Brasil)",
"Add your App" => "Adicione seu Aplicativo",
@@ -22,6 +23,7 @@
"Select an App" => "Selecione um Aplicativo",
"See application page at apps.owncloud.com" => "Ver página do aplicativo em apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licenciado por <span class=\"author\"></span>",
+"Update" => "Atualizar",
"User Documentation" => "Documentação de Usuário",
"Administrator Documentation" => "Documentação de Administrador",
"Online Documentation" => "Documentação Online",
@@ -39,6 +41,7 @@
"New password" => "Nova senha",
"show" => "mostrar",
"Change password" => "Alterar senha",
+"Display Name" => "Nome de Exibição",
"Email" => "E-mail",
"Your email address" => "Seu endereço de e-mail",
"Fill in an email address to enable password recovery" => "Preencha um endereço de e-mail para habilitar a recuperação de senha",
@@ -54,7 +57,6 @@
"Default Storage" => "Armazenamento Padrão",
"Unlimited" => "Ilimitado",
"Other" => "Outro",
-"Display Name" => "Nome de Exibição",
"Group Admin" => "Grupo Administrativo",
"Storage" => "Armazenamento",
"Default" => "Padrão",
diff --git a/settings/l10n/pt_PT.php b/settings/l10n/pt_PT.php
index 24bf8c75e5e..03982fd5e8e 100644
--- a/settings/l10n/pt_PT.php
+++ b/settings/l10n/pt_PT.php
@@ -1,20 +1,27 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Incapaz de carregar a lista da App Store",
+"Authentication error" => "Erro de autenticação",
"Group already exists" => "O grupo já existe",
"Unable to add group" => "Impossível acrescentar o grupo",
"Could not enable app. " => "Não foi possível activar a app.",
"Email saved" => "Email guardado",
"Invalid email" => "Email inválido",
"Unable to delete group" => "Impossível apagar grupo",
-"Authentication error" => "Erro de autenticação",
"Unable to delete user" => "Impossível apagar utilizador",
"Language changed" => "Idioma alterado",
"Invalid request" => "Pedido inválido",
"Admins can't remove themself from the admin group" => "Os administradores não se podem remover a eles mesmos do grupo admin.",
"Unable to add user to group %s" => "Impossível acrescentar utilizador ao grupo %s",
"Unable to remove user from group %s" => "Impossível apagar utilizador do grupo %s",
+"Couldn't update app." => "Não foi possível actualizar a aplicação.",
+"Update to {appversion}" => "Actualizar para a versão {appversion}",
"Disable" => "Desactivar",
"Enable" => "Activar",
+"Please wait...." => "Por favor aguarde...",
+"Updating...." => "A Actualizar...",
+"Error while updating app" => "Erro enquanto actualizava a aplicação",
+"Error" => "Erro",
+"Updated" => "Actualizado",
"Saving..." => "A guardar...",
"__language_name__" => "__language_name__",
"Add your App" => "Adicione a sua aplicação",
@@ -22,6 +29,7 @@
"Select an App" => "Selecione uma aplicação",
"See application page at apps.owncloud.com" => "Ver a página da aplicação em apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licenciado por <span class=\"author\"></span>",
+"Update" => "Actualizar",
"User Documentation" => "Documentação de Utilizador",
"Administrator Documentation" => "Documentação de administrador.",
"Online Documentation" => "Documentação Online",
@@ -40,6 +48,7 @@
"New password" => "Nova palavra-chave",
"show" => "mostrar",
"Change password" => "Alterar palavra-chave",
+"Display Name" => "Nome público",
"Email" => "endereço de email",
"Your email address" => "O seu endereço de email",
"Fill in an email address to enable password recovery" => "Preencha com o seu endereço de email para ativar a recuperação da palavra-chave",
@@ -55,7 +64,6 @@
"Default Storage" => "Armazenamento Padrão",
"Unlimited" => "Ilimitado",
"Other" => "Outro",
-"Display Name" => "Nome público",
"Group Admin" => "Grupo Administrador",
"Storage" => "Armazenamento",
"change display name" => "modificar nome exibido",
diff --git a/settings/l10n/ro.php b/settings/l10n/ro.php
index 17a091c569c..dcc55a843dc 100644
--- a/settings/l10n/ro.php
+++ b/settings/l10n/ro.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Imposibil de încărcat lista din App Store",
+"Authentication error" => "Eroare de autentificare",
"Group already exists" => "Grupul există deja",
"Unable to add group" => "Nu s-a putut adăuga grupul",
"Could not enable app. " => "Nu s-a putut activa aplicația.",
"Email saved" => "E-mail salvat",
"Invalid email" => "E-mail nevalid",
"Unable to delete group" => "Nu s-a putut șterge grupul",
-"Authentication error" => "Eroare de autentificare",
"Unable to delete user" => "Nu s-a putut șterge utilizatorul",
"Language changed" => "Limba a fost schimbată",
"Invalid request" => "Cerere eronată",
@@ -15,6 +15,7 @@
"Unable to remove user from group %s" => "Nu s-a putut elimina utilizatorul din grupul %s",
"Disable" => "Dezactivați",
"Enable" => "Activați",
+"Error" => "Eroare",
"Saving..." => "Salvez...",
"__language_name__" => "_language_name_",
"Add your App" => "Adaugă aplicația ta",
@@ -22,6 +23,7 @@
"Select an App" => "Selectează o aplicație",
"See application page at apps.owncloud.com" => "Vizualizează pagina applicației pe apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licențiat <span class=\"author\"></span>",
+"Update" => "Actualizare",
"User Documentation" => "Documentație utilizator",
"Administrator Documentation" => "Documentație administrator",
"Online Documentation" => "Documentație online",
diff --git a/settings/l10n/ru.php b/settings/l10n/ru.php
index 2194c886f1d..7f3a114df5d 100644
--- a/settings/l10n/ru.php
+++ b/settings/l10n/ru.php
@@ -1,20 +1,25 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Загрузка из App Store запрещена",
+"Authentication error" => "Ошибка авторизации",
"Group already exists" => "Группа уже существует",
"Unable to add group" => "Невозможно добавить группу",
"Could not enable app. " => "Не удалось включить приложение.",
"Email saved" => "Email сохранен",
"Invalid email" => "Неправильный Email",
"Unable to delete group" => "Невозможно удалить группу",
-"Authentication error" => "Ошибка авторизации",
"Unable to delete user" => "Невозможно удалить пользователя",
"Language changed" => "Язык изменён",
"Invalid request" => "Неверный запрос",
"Admins can't remove themself from the admin group" => "Администратор не может удалить сам себя из группы admin",
"Unable to add user to group %s" => "Невозможно добавить пользователя в группу %s",
"Unable to remove user from group %s" => "Невозможно удалить пользователя из группы %s",
+"Couldn't update app." => "Невозможно обновить приложение",
"Disable" => "Выключить",
"Enable" => "Включить",
+"Please wait...." => "Повремени...",
+"Updating...." => "Обновление...",
+"Error" => "Ошибка",
+"Updated" => "Обновлено",
"Saving..." => "Сохранение...",
"__language_name__" => "Русский ",
"Add your App" => "Добавить приложение",
@@ -22,6 +27,7 @@
"Select an App" => "Выберите приложение",
"See application page at apps.owncloud.com" => "Смотрите дополнения на apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span> лицензия. Автор <span class=\"author\"></span>",
+"Update" => "Обновить",
"User Documentation" => "Пользовательская документация",
"Administrator Documentation" => "Документация администратора",
"Online Documentation" => "Online документация",
@@ -40,6 +46,7 @@
"New password" => "Новый пароль",
"show" => "показать",
"Change password" => "Сменить пароль",
+"Display Name" => "Отображаемое имя",
"Email" => "e-mail",
"Your email address" => "Ваш адрес электронной почты",
"Fill in an email address to enable password recovery" => "Введите адрес электронной почты, чтобы появилась возможность восстановления пароля",
@@ -49,6 +56,7 @@
"Use this address to connect to your ownCloud in your file manager" => "Используйте этот URL для подключения файлового менеджера к Вашему хранилищу",
"Version" => "Версия",
"Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "Разрабатывается <a href=\"http://ownCloud.org/contact\" target=\"_blank\">сообществом ownCloud</a>, <a href=\"https://github.com/owncloud\" target=\"_blank\">исходный код</a> доступен под лицензией <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>.",
+"Login Name" => "Имя пользователя",
"Groups" => "Группы",
"Create" => "Создать",
"Default Storage" => "Хранилище по-умолчанию",
@@ -56,6 +64,8 @@
"Other" => "Другое",
"Group Admin" => "Группа Администраторы",
"Storage" => "Хранилище",
+"change display name" => "изменить отображаемое имя",
+"set new password" => "установить новый пароль",
"Default" => "По-умолчанию",
"Delete" => "Удалить"
);
diff --git a/settings/l10n/ru_RU.php b/settings/l10n/ru_RU.php
index 642b31ada7b..7dde545e2ed 100644
--- a/settings/l10n/ru_RU.php
+++ b/settings/l10n/ru_RU.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Невозможно загрузить список из App Store",
+"Authentication error" => "Ошибка авторизации",
"Group already exists" => "Группа уже существует",
"Unable to add group" => "Невозможно добавить группу",
"Could not enable app. " => "Не удалось запустить приложение",
"Email saved" => "Email сохранен",
"Invalid email" => "Неверный email",
"Unable to delete group" => "Невозможно удалить группу",
-"Authentication error" => "Ошибка авторизации",
"Unable to delete user" => "Невозможно удалить пользователя",
"Language changed" => "Язык изменен",
"Invalid request" => "Неверный запрос",
@@ -15,6 +15,7 @@
"Unable to remove user from group %s" => "Невозможно удалить пользователя из группы %s",
"Disable" => "Отключить",
"Enable" => "Включить",
+"Error" => "Ошибка",
"Saving..." => "Сохранение",
"__language_name__" => "__язык_имя__",
"Add your App" => "Добавить Ваше приложение",
@@ -22,6 +23,7 @@
"Select an App" => "Выбрать приложение",
"See application page at apps.owncloud.com" => "Обратитесь к странице приложений на apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>",
+"Update" => "Обновить",
"User Documentation" => "Документация пользователя",
"Administrator Documentation" => "Документация администратора",
"Online Documentation" => "Документация online",
diff --git a/settings/l10n/si_LK.php b/settings/l10n/si_LK.php
index 8d7bc7adf5a..b2613290f91 100644
--- a/settings/l10n/si_LK.php
+++ b/settings/l10n/si_LK.php
@@ -1,11 +1,11 @@
<?php $TRANSLATIONS = array(
+"Authentication error" => "සත්‍යාපන දෝෂයක්",
"Group already exists" => "කණ්ඩායම දැනටමත් තිබේ",
"Unable to add group" => "කාණඩයක් එක් කළ නොහැකි විය",
"Could not enable app. " => "යෙදුම සක්‍රීය කළ නොහැකි විය.",
"Email saved" => "වි-තැපෑල සුරකින ලදී",
"Invalid email" => "අවලංගු වි-තැපෑල",
"Unable to delete group" => "කණ්ඩායම මැකීමට නොහැක",
-"Authentication error" => "සත්‍යාපන දෝෂයක්",
"Unable to delete user" => "පරිශීලකයා මැකීමට නොහැක",
"Language changed" => "භාෂාව ාවනස් කිරීම",
"Invalid request" => "අවලංගු අයදුම",
@@ -13,10 +13,12 @@
"Unable to remove user from group %s" => "පරිශීලකයා %s කණ්ඩායමින් ඉවත් කළ නොහැක",
"Disable" => "අක්‍රිය කරන්න",
"Enable" => "ක්‍රියත්මක කරන්න",
+"Error" => "දෝෂයක්",
"Saving..." => "සුරැකෙමින් පවතී...",
"Add your App" => "යෙදුමක් එක් කිරීම",
"More Apps" => "තවත් යෙදුම්",
"Select an App" => "යෙදුමක් තොරන්න",
+"Update" => "යාවත්කාල කිරීම",
"Clients" => "සේවාලාභීන්",
"Password" => "මුරපදය",
"Your password was changed" => "ඔබගේ මුර පදය වෙනස් කෙරුණි",
diff --git a/settings/l10n/sk_SK.php b/settings/l10n/sk_SK.php
index 6f93d0db0b4..162e4d3d014 100644
--- a/settings/l10n/sk_SK.php
+++ b/settings/l10n/sk_SK.php
@@ -1,20 +1,27 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Nie je možné nahrať zoznam z App Store",
+"Authentication error" => "Chyba pri autentifikácii",
"Group already exists" => "Skupina už existuje",
"Unable to add group" => "Nie je možné pridať skupinu",
"Could not enable app. " => "Nie je možné zapnúť aplikáciu.",
"Email saved" => "Email uložený",
"Invalid email" => "Neplatný email",
"Unable to delete group" => "Nie je možné odstrániť skupinu",
-"Authentication error" => "Chyba pri autentifikácii",
"Unable to delete user" => "Nie je možné odstrániť používateľa",
"Language changed" => "Jazyk zmenený",
"Invalid request" => "Neplatná požiadavka",
"Admins can't remove themself from the admin group" => "Administrátori nesmú odstrániť sami seba zo skupiny admin",
"Unable to add user to group %s" => "Nie je možné pridať užívateľa do skupiny %s",
"Unable to remove user from group %s" => "Nie je možné odstrániť používateľa zo skupiny %s",
+"Couldn't update app." => "Nemožno aktualizovať aplikáciu.",
+"Update to {appversion}" => "Aktualizovať na {appversion}",
"Disable" => "Zakázať",
"Enable" => "Povoliť",
+"Please wait...." => "Čakajte prosím...",
+"Updating...." => "Aktualizujem...",
+"Error while updating app" => "hyba pri aktualizácii aplikácie",
+"Error" => "Chyba",
+"Updated" => "Aktualizované",
"Saving..." => "Ukladám...",
"__language_name__" => "Slovensky",
"Add your App" => "Pridať vašu aplikáciu",
@@ -22,6 +29,7 @@
"Select an App" => "Vyberte aplikáciu",
"See application page at apps.owncloud.com" => "Pozrite si stránku aplikácií na apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licencované <span class=\"author\"></span>",
+"Update" => "Aktualizovať",
"User Documentation" => "Príručka používateľa",
"Administrator Documentation" => "Príručka správcu",
"Online Documentation" => "Online príručka",
@@ -40,6 +48,7 @@
"New password" => "Nové heslo",
"show" => "zobraziť",
"Change password" => "Zmeniť heslo",
+"Display Name" => "Zobrazované meno",
"Email" => "Email",
"Your email address" => "Vaša emailová adresa",
"Fill in an email address to enable password recovery" => "Vyplňte emailovú adresu pre aktivovanie obnovy hesla",
@@ -55,9 +64,10 @@
"Default Storage" => "Predvolené úložisko",
"Unlimited" => "Nelimitované",
"Other" => "Iné",
-"Display Name" => "Zobrazované meno",
"Group Admin" => "Správca skupiny",
"Storage" => "Úložisko",
+"change display name" => "zmeniť zobrazované meno",
+"set new password" => "nastaviť nové heslo",
"Default" => "Predvolené",
"Delete" => "Odstrániť"
);
diff --git a/settings/l10n/sl.php b/settings/l10n/sl.php
index 98d34518478..8f4fb9435e8 100644
--- a/settings/l10n/sl.php
+++ b/settings/l10n/sl.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Ni mogoče naložiti seznama iz App Store",
+"Authentication error" => "Napaka overitve",
"Group already exists" => "Skupina že obstaja",
"Unable to add group" => "Ni mogoče dodati skupine",
"Could not enable app. " => "Programa ni mogoče omogočiti.",
"Email saved" => "Elektronski naslov je shranjen",
"Invalid email" => "Neveljaven elektronski naslov",
"Unable to delete group" => "Ni mogoče izbrisati skupine",
-"Authentication error" => "Napaka overitve",
"Unable to delete user" => "Ni mogoče izbrisati uporabnika",
"Language changed" => "Jezik je bil spremenjen",
"Invalid request" => "Neveljavna zahteva",
@@ -15,6 +15,7 @@
"Unable to remove user from group %s" => "Uporabnika ni mogoče odstraniti iz skupine %s",
"Disable" => "Onemogoči",
"Enable" => "Omogoči",
+"Error" => "Napaka",
"Saving..." => "Poteka shranjevanje ...",
"__language_name__" => "__ime_jezika__",
"Add your App" => "Dodaj program",
@@ -22,6 +23,7 @@
"Select an App" => "Izberite program",
"See application page at apps.owncloud.com" => "Obiščite spletno stran programa na apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-z dovoljenjem s strani <span class=\"author\"></span>",
+"Update" => "Posodobi",
"User Documentation" => "Uporabniška dokumentacija",
"Administrator Documentation" => "Administratorjeva dokumentacija",
"Online Documentation" => "Spletna dokumentacija",
diff --git a/settings/l10n/sr.php b/settings/l10n/sr.php
index 9f0d428c2e1..1b12a0178dd 100644
--- a/settings/l10n/sr.php
+++ b/settings/l10n/sr.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Грешка приликом учитавања списка из Складишта Програма",
+"Authentication error" => "Грешка при аутентификацији",
"Group already exists" => "Група већ постоји",
"Unable to add group" => "Не могу да додам групу",
"Could not enable app. " => "Не могу да укључим програм",
"Email saved" => "Е-порука сачувана",
"Invalid email" => "Неисправна е-адреса",
"Unable to delete group" => "Не могу да уклоним групу",
-"Authentication error" => "Грешка при аутентификацији",
"Unable to delete user" => "Не могу да уклоним корисника",
"Language changed" => "Језик је промењен",
"Invalid request" => "Неисправан захтев",
@@ -15,6 +15,7 @@
"Unable to remove user from group %s" => "Не могу да уклоним корисника из групе %s",
"Disable" => "Искључи",
"Enable" => "Укључи",
+"Error" => "Грешка",
"Saving..." => "Чување у току...",
"__language_name__" => "__language_name__",
"Add your App" => "Додајте ваш програм",
@@ -22,6 +23,7 @@
"Select an App" => "Изаберите програм",
"See application page at apps.owncloud.com" => "Погледајте страницу са програмима на apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-лиценцирао <span class=\"author\"></span>",
+"Update" => "Ажурирај",
"You have used <strong>%s</strong> of the available <strong>%s</strong>" => "Искористили сте <strong>%s</strong> од дозвољених <strong>%s</strong>",
"Clients" => "Клијенти",
"Password" => "Лозинка",
diff --git a/settings/l10n/sv.php b/settings/l10n/sv.php
index 29d11d8574e..fb8c7854e9b 100644
--- a/settings/l10n/sv.php
+++ b/settings/l10n/sv.php
@@ -1,20 +1,27 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Kan inte ladda listan från App Store",
+"Authentication error" => "Autentiseringsfel",
"Group already exists" => "Gruppen finns redan",
"Unable to add group" => "Kan inte lägga till grupp",
"Could not enable app. " => "Kunde inte aktivera appen.",
"Email saved" => "E-post sparad",
"Invalid email" => "Ogiltig e-post",
"Unable to delete group" => "Kan inte radera grupp",
-"Authentication error" => "Autentiseringsfel",
"Unable to delete user" => "Kan inte radera användare",
"Language changed" => "Språk ändrades",
"Invalid request" => "Ogiltig begäran",
"Admins can't remove themself from the admin group" => "Administratörer kan inte ta bort sig själva från admingruppen",
"Unable to add user to group %s" => "Kan inte lägga till användare i gruppen %s",
"Unable to remove user from group %s" => "Kan inte radera användare från gruppen %s",
+"Couldn't update app." => "Kunde inte uppdatera appen",
+"Update to {appversion}" => "Uppdaterar till {appversion}",
"Disable" => "Deaktivera",
"Enable" => "Aktivera",
+"Please wait...." => "Var god vänta...",
+"Updating...." => "Uppdaterar...",
+"Error while updating app" => "Fel uppstod vid uppdatering av appen",
+"Error" => "Fel",
+"Updated" => "Uppdaterad",
"Saving..." => "Sparar...",
"__language_name__" => "__language_name__",
"Add your App" => "Lägg till din applikation",
@@ -22,6 +29,7 @@
"Select an App" => "Välj en App",
"See application page at apps.owncloud.com" => "Se programsida på apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licensierad av <span class=\"author\"></span>",
+"Update" => "Uppdatera",
"User Documentation" => "Användardokumentation",
"Administrator Documentation" => "Administratördokumentation",
"Online Documentation" => "Onlinedokumentation",
@@ -40,6 +48,7 @@
"New password" => "Nytt lösenord",
"show" => "visa",
"Change password" => "Ändra lösenord",
+"Display Name" => "Visat namn",
"Email" => "E-post",
"Your email address" => "Din e-postadress",
"Fill in an email address to enable password recovery" => "Fyll i en e-postadress för att aktivera återställning av lösenord",
@@ -55,7 +64,6 @@
"Default Storage" => "Förvald lagring",
"Unlimited" => "Obegränsad",
"Other" => "Annat",
-"Display Name" => "Visat namn",
"Group Admin" => "Gruppadministratör",
"Storage" => "Lagring",
"change display name" => "ändra visat namn",
diff --git a/settings/l10n/ta_LK.php b/settings/l10n/ta_LK.php
index 84f6026ca32..5e94df0dfb2 100644
--- a/settings/l10n/ta_LK.php
+++ b/settings/l10n/ta_LK.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "செயலி சேமிப்பிலிருந்து பட்டியலை ஏற்றமுடியாதுள்ளது",
+"Authentication error" => "அத்தாட்சிப்படுத்தலில் வழு",
"Group already exists" => "குழு ஏற்கனவே உள்ளது",
"Unable to add group" => "குழுவை சேர்க்க முடியாது",
"Could not enable app. " => "செயலியை இயலுமைப்படுத்த முடியாது",
"Email saved" => "மின்னஞ்சல் சேமிக்கப்பட்டது",
"Invalid email" => "செல்லுபடியற்ற மின்னஞ்சல்",
"Unable to delete group" => "குழுவை நீக்க முடியாது",
-"Authentication error" => "அத்தாட்சிப்படுத்தலில் வழு",
"Unable to delete user" => "பயனாளரை நீக்க முடியாது",
"Language changed" => "மொழி மாற்றப்பட்டது",
"Invalid request" => "செல்லுபடியற்ற வேண்டுகோள்",
@@ -14,6 +14,7 @@
"Unable to remove user from group %s" => "குழு %s இலிருந்து பயனாளரை நீக்கமுடியாது",
"Disable" => "இயலுமைப்ப",
"Enable" => "செயலற்றதாக்குக",
+"Error" => "வழு",
"Saving..." => "இயலுமைப்படுத்துக",
"__language_name__" => "_மொழி_பெயர்_",
"Add your App" => "உங்களுடைய செயலியை சேர்க்க",
@@ -21,6 +22,7 @@
"Select an App" => "செயலி ஒன்றை தெரிவுசெய்க",
"See application page at apps.owncloud.com" => "apps.owncloud.com இல் செயலி பக்கத்தை பார்க்க",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"அனுமதிப்பத்திரம்\"></span>-அனுமதி பெற்ற <span class=\"ஆசிரியர்\"></span>",
+"Update" => "இற்றைப்படுத்தல்",
"You have used <strong>%s</strong> of the available <strong>%s</strong>" => "நீங்கள் <strong>%s</strong> இலுள்ள <strong>%s</strong>பயன்படுத்தியுள்ளீர்கள்",
"Clients" => "வாடிக்கையாளர்கள்",
"Password" => "கடவுச்சொல்",
diff --git a/settings/l10n/th_TH.php b/settings/l10n/th_TH.php
index 3ef68cf7fe4..309dbc2657c 100644
--- a/settings/l10n/th_TH.php
+++ b/settings/l10n/th_TH.php
@@ -1,20 +1,27 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "ไม่สามารถโหลดรายการจาก App Store ได้",
+"Authentication error" => "เกิดข้อผิดพลาดเกี่ยวกับสิทธิ์การเข้าใช้งาน",
"Group already exists" => "มีกลุ่มดังกล่าวอยู่ในระบบอยู่แล้ว",
"Unable to add group" => "ไม่สามารถเพิ่มกลุ่มได้",
"Could not enable app. " => "ไม่สามารถเปิดใช้งานแอปได้",
"Email saved" => "อีเมลถูกบันทึกแล้ว",
"Invalid email" => "อีเมลไม่ถูกต้อง",
"Unable to delete group" => "ไม่สามารถลบกลุ่มได้",
-"Authentication error" => "เกิดข้อผิดพลาดเกี่ยวกับสิทธิ์การเข้าใช้งาน",
"Unable to delete user" => "ไม่สามารถลบผู้ใช้งานได้",
"Language changed" => "เปลี่ยนภาษาเรียบร้อยแล้ว",
"Invalid request" => "คำร้องขอไม่ถูกต้อง",
"Admins can't remove themself from the admin group" => "ผู้ดูแลระบบไม่สามารถลบตัวเองออกจากกลุ่มผู้ดูแลได้",
"Unable to add user to group %s" => "ไม่สามารถเพิ่มผู้ใช้งานเข้าไปที่กลุ่ม %s ได้",
"Unable to remove user from group %s" => "ไม่สามารถลบผู้ใช้งานออกจากกลุ่ม %s ได้",
+"Couldn't update app." => "ไม่สามารถอัพเดทแอปฯ",
+"Update to {appversion}" => "อัพเดทไปเป็นรุ่น {appversion}",
"Disable" => "ปิดใช้งาน",
"Enable" => "เปิดใช้งาน",
+"Please wait...." => "กรุณารอสักครู่...",
+"Updating...." => "กำลังอัพเดทข้อมูล...",
+"Error while updating app" => "เกิดข้อผิดพลาดในระหว่างการอัพเดทแอปฯ",
+"Error" => "ข้อผิดพลาด",
+"Updated" => "อัพเดทแล้ว",
"Saving..." => "กำลังบันทึุกข้อมูล...",
"__language_name__" => "ภาษาไทย",
"Add your App" => "เพิ่มแอปของคุณ",
@@ -22,6 +29,7 @@
"Select an App" => "เลือก App",
"See application page at apps.owncloud.com" => "ดูหน้าแอพพลิเคชั่นที่ apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-ลิขสิทธิ์การใช้งานโดย <span class=\"author\"></span>",
+"Update" => "อัพเดท",
"User Documentation" => "เอกสารคู่มือการใช้งานสำหรับผู้ใช้งาน",
"Administrator Documentation" => "เอกสารคู่มือการใช้งานสำหรับผู้ดูแลระบบ",
"Online Documentation" => "เอกสารคู่มือการใช้งานออนไลน์",
@@ -40,6 +48,7 @@
"New password" => "รหัสผ่านใหม่",
"show" => "แสดง",
"Change password" => "เปลี่ยนรหัสผ่าน",
+"Display Name" => "ชื่อที่ต้องการแสดง",
"Email" => "อีเมล์",
"Your email address" => "ที่อยู่อีเมล์ของคุณ",
"Fill in an email address to enable password recovery" => "กรอกที่อยู่อีเมล์ของคุณเพื่อเปิดให้มีการกู้คืนรหัสผ่านได้",
@@ -49,6 +58,7 @@
"Use this address to connect to your ownCloud in your file manager" => "ใช้ที่อยู่นี้เพื่อเชื่อมต่อกับ ownCloud ในโปรแกรมจัดการไฟล์ของคุณ",
"Version" => "รุ่น",
"Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "พัฒนาโดย the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ชุมชนผู้ใช้งาน ownCloud</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">ซอร์สโค้ด</a>อยู่ภายใต้สัญญาอนุญาตของ <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>.",
+"Login Name" => "ชื่อที่ใช้สำหรับเข้าสู่ระบบ",
"Groups" => "กลุ่ม",
"Create" => "สร้าง",
"Default Storage" => "พื้นที่จำกัดข้อมูลเริ่มต้น",
@@ -56,6 +66,8 @@
"Other" => "อื่นๆ",
"Group Admin" => "ผู้ดูแลกลุ่ม",
"Storage" => "พื้นที่จัดเก็บข้อมูล",
+"change display name" => "เปลี่ยนชื่อที่ต้องการให้แสดง",
+"set new password" => "ตั้งค่ารหัสผ่านใหม่",
"Default" => "ค่าเริ่มต้น",
"Delete" => "ลบ"
);
diff --git a/settings/l10n/tr.php b/settings/l10n/tr.php
index 281e01e1162..db55491612e 100644
--- a/settings/l10n/tr.php
+++ b/settings/l10n/tr.php
@@ -1,24 +1,26 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "App Store'dan liste yüklenemiyor",
+"Authentication error" => "Eşleşme hata",
"Group already exists" => "Grup zaten mevcut",
"Unable to add group" => "Gruba eklenemiyor",
"Could not enable app. " => "Uygulama devreye alınamadı",
"Email saved" => "Eposta kaydedildi",
"Invalid email" => "Geçersiz eposta",
"Unable to delete group" => "Grup silinemiyor",
-"Authentication error" => "Eşleşme hata",
"Unable to delete user" => "Kullanıcı silinemiyor",
"Language changed" => "Dil değiştirildi",
"Invalid request" => "Geçersiz istek",
"Unable to add user to group %s" => "Kullanıcı %s grubuna eklenemiyor",
"Disable" => "Etkin değil",
"Enable" => "Etkin",
+"Error" => "Hata",
"Saving..." => "Kaydediliyor...",
"__language_name__" => "__dil_adı__",
"Add your App" => "Uygulamanı Ekle",
"More Apps" => "Daha fazla App",
"Select an App" => "Bir uygulama seçin",
"See application page at apps.owncloud.com" => "Uygulamanın sayfasına apps.owncloud.com adresinden bakın ",
+"Update" => "Güncelleme",
"User Documentation" => "Kullanıcı Belgelendirmesi",
"Administrator Documentation" => "Yönetici Belgelendirmesi",
"Online Documentation" => "Çevrimiçi Belgelendirme",
diff --git a/settings/l10n/uk.php b/settings/l10n/uk.php
index dc2c537b4fb..54e43b51373 100644
--- a/settings/l10n/uk.php
+++ b/settings/l10n/uk.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Не вдалося завантажити список з App Store",
+"Authentication error" => "Помилка автентифікації",
"Group already exists" => "Група вже існує",
"Unable to add group" => "Не вдалося додати групу",
"Could not enable app. " => "Не вдалося активувати програму. ",
"Email saved" => "Адресу збережено",
"Invalid email" => "Невірна адреса",
"Unable to delete group" => "Не вдалося видалити групу",
-"Authentication error" => "Помилка автентифікації",
"Unable to delete user" => "Не вдалося видалити користувача",
"Language changed" => "Мова змінена",
"Invalid request" => "Помилковий запит",
@@ -15,6 +15,7 @@
"Unable to remove user from group %s" => "Не вдалося видалити користувача із групи %s",
"Disable" => "Вимкнути",
"Enable" => "Включити",
+"Error" => "Помилка",
"Saving..." => "Зберігаю...",
"__language_name__" => "__language_name__",
"Add your App" => "Додати свою програму",
@@ -22,6 +23,7 @@
"Select an App" => "Вибрати додаток",
"See application page at apps.owncloud.com" => "Перегляньте сторінку програм на apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>",
+"Update" => "Оновити",
"User Documentation" => "Документація Користувача",
"Administrator Documentation" => "Документація Адміністратора",
"Online Documentation" => "Он-Лайн Документація",
diff --git a/settings/l10n/vi.php b/settings/l10n/vi.php
index 39b09aa9382..a7682e7ed0e 100644
--- a/settings/l10n/vi.php
+++ b/settings/l10n/vi.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "Không thể tải danh sách ứng dụng từ App Store",
+"Authentication error" => "Lỗi xác thực",
"Group already exists" => "Nhóm đã tồn tại",
"Unable to add group" => "Không thể thêm nhóm",
"Could not enable app. " => "không thể kích hoạt ứng dụng.",
"Email saved" => "Lưu email",
"Invalid email" => "Email không hợp lệ",
"Unable to delete group" => "Không thể xóa nhóm",
-"Authentication error" => "Lỗi xác thực",
"Unable to delete user" => "Không thể xóa người dùng",
"Language changed" => "Ngôn ngữ đã được thay đổi",
"Invalid request" => "Yêu cầu không hợp lệ",
@@ -15,6 +15,7 @@
"Unable to remove user from group %s" => "Không thể xóa người dùng từ nhóm %s",
"Disable" => "Tắt",
"Enable" => "Bật",
+"Error" => "Lỗi",
"Saving..." => "Đang tiến hành lưu ...",
"__language_name__" => "__Ngôn ngữ___",
"Add your App" => "Thêm ứng dụng của bạn",
@@ -22,6 +23,7 @@
"Select an App" => "Chọn một ứng dụng",
"See application page at apps.owncloud.com" => "Xem nhiều ứng dụng hơn tại apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-Giấy phép được cấp bởi <span class=\"author\"></span>",
+"Update" => "Cập nhật",
"You have used <strong>%s</strong> of the available <strong>%s</strong>" => "Bạn đã sử dụng <strong>%s </ strong> có sẵn <strong> %s </ strong>",
"Clients" => "Khách hàng",
"Password" => "Mật khẩu",
diff --git a/settings/l10n/zh_CN.GB2312.php b/settings/l10n/zh_CN.GB2312.php
index f8e37ac749f..c7d73ae2ded 100644
--- a/settings/l10n/zh_CN.GB2312.php
+++ b/settings/l10n/zh_CN.GB2312.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "不能从App Store 中加载列表",
+"Authentication error" => "认证错误",
"Group already exists" => "群组已存在",
"Unable to add group" => "未能添加群组",
"Could not enable app. " => "未能启用应用",
"Email saved" => "Email 保存了",
"Invalid email" => "非法Email",
"Unable to delete group" => "未能删除群组",
-"Authentication error" => "认证错误",
"Unable to delete user" => "未能删除用户",
"Language changed" => "语言改变了",
"Invalid request" => "非法请求",
@@ -14,6 +14,7 @@
"Unable to remove user from group %s" => "未能将用户从群组 %s 移除",
"Disable" => "禁用",
"Enable" => "启用",
+"Error" => "出错",
"Saving..." => "保存中...",
"__language_name__" => "Chinese",
"Add your App" => "添加你的应用程序",
@@ -21,6 +22,7 @@
"Select an App" => "选择一个程序",
"See application page at apps.owncloud.com" => "在owncloud.com上查看应用程序",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>授权协议 <span class=\"author\"></span>",
+"Update" => "更新",
"Clients" => "客户",
"Password" => "密码",
"Your password was changed" => "您的密码以变更",
diff --git a/settings/l10n/zh_CN.php b/settings/l10n/zh_CN.php
index dfcf7bf7bfe..40c571a8763 100644
--- a/settings/l10n/zh_CN.php
+++ b/settings/l10n/zh_CN.php
@@ -1,12 +1,12 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "无法从应用商店载入列表",
+"Authentication error" => "认证错误",
"Group already exists" => "已存在该组",
"Unable to add group" => "无法添加组",
"Could not enable app. " => "无法开启App",
"Email saved" => "电子邮件已保存",
"Invalid email" => "无效的电子邮件",
"Unable to delete group" => "无法删除组",
-"Authentication error" => "认证错误",
"Unable to delete user" => "无法删除用户",
"Language changed" => "语言已修改",
"Invalid request" => "非法请求",
@@ -15,6 +15,7 @@
"Unable to remove user from group %s" => "无法从组%s中移除用户",
"Disable" => "禁用",
"Enable" => "启用",
+"Error" => "错误",
"Saving..." => "正在保存",
"__language_name__" => "简体中文",
"Add your App" => "添加应用",
@@ -22,6 +23,7 @@
"Select an App" => "选择一个应用",
"See application page at apps.owncloud.com" => "查看在 app.owncloud.com 的应用程序页面",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-核准: <span class=\"author\"></span>",
+"Update" => "更新",
"User Documentation" => "用户文档",
"Administrator Documentation" => "管理员文档",
"Online Documentation" => "在线文档",
diff --git a/settings/l10n/zh_TW.php b/settings/l10n/zh_TW.php
index 5fe555d14f0..ecff21604f3 100644
--- a/settings/l10n/zh_TW.php
+++ b/settings/l10n/zh_TW.php
@@ -1,20 +1,27 @@
<?php $TRANSLATIONS = array(
"Unable to load list from App Store" => "無法從 App Store 讀取清單",
+"Authentication error" => "認證錯誤",
"Group already exists" => "群組已存在",
"Unable to add group" => "群組增加失敗",
"Could not enable app. " => "未能啟動此app",
"Email saved" => "Email已儲存",
"Invalid email" => "無效的email",
"Unable to delete group" => "群組刪除錯誤",
-"Authentication error" => "認證錯誤",
"Unable to delete user" => "使用者刪除錯誤",
"Language changed" => "語言已變更",
"Invalid request" => "無效請求",
"Admins can't remove themself from the admin group" => "管理者帳號無法從管理者群組中移除",
"Unable to add user to group %s" => "使用者加入群組%s錯誤",
"Unable to remove user from group %s" => "使用者移出群組%s錯誤",
+"Couldn't update app." => "無法更新應用程式",
+"Update to {appversion}" => "更新至 {appversion}",
"Disable" => "停用",
"Enable" => "啟用",
+"Please wait...." => "請稍候...",
+"Updating...." => "更新中...",
+"Error while updating app" => "更新應用程式錯誤",
+"Error" => "錯誤",
+"Updated" => "已更新",
"Saving..." => "儲存中...",
"__language_name__" => "__語言_名稱__",
"Add your App" => "添加你的 App",
@@ -22,6 +29,7 @@
"Select an App" => "選擇一個應用程式",
"See application page at apps.owncloud.com" => "查看應用程式頁面於 apps.owncloud.com",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-核准: <span class=\"author\"></span>",
+"Update" => "更新",
"User Documentation" => "用戶說明文件",
"Administrator Documentation" => "管理者說明文件",
"Online Documentation" => "線上說明文件",
@@ -40,6 +48,7 @@
"New password" => "新密碼",
"show" => "顯示",
"Change password" => "變更密碼",
+"Display Name" => "顯示名稱",
"Email" => "電子郵件",
"Your email address" => "你的電子郵件信箱",
"Fill in an email address to enable password recovery" => "請填入電子郵件信箱以便回復密碼",
@@ -49,6 +58,7 @@
"Use this address to connect to your ownCloud in your file manager" => "在您的檔案管理員中使用這個地址來連線到 ownCloud",
"Version" => "版本",
"Developed by the <a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud community</a>, the <a href=\"https://github.com/owncloud\" target=\"_blank\">source code</a> is licensed under the <a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>." => "由<a href=\"http://ownCloud.org/contact\" target=\"_blank\">ownCloud 社區</a>開發,<a href=\"https://github.com/owncloud\" target=\"_blank\">源代碼</a>在<a href=\"http://www.gnu.org/licenses/agpl-3.0.html\" target=\"_blank\"><abbr title=\"Affero General Public License\">AGPL</abbr></a>許可證下發布。",
+"Login Name" => "登入名稱",
"Groups" => "群組",
"Create" => "創造",
"Default Storage" => "預設儲存區",
@@ -56,6 +66,8 @@
"Other" => "其他",
"Group Admin" => "群組 管理員",
"Storage" => "儲存區",
+"change display name" => "修改顯示名稱",
+"set new password" => "設定新密碼",
"Default" => "預設",
"Delete" => "刪除"
);
diff --git a/settings/personal.php b/settings/personal.php
index 4624bda8397..c2df8db1ccc 100644
--- a/settings/personal.php
+++ b/settings/personal.php
@@ -39,14 +39,24 @@ foreach($languageCodes as $lang) {
$languages[]=array('code'=>$lang, 'name'=>$lang);
}
}
+//links to clients
+$clients = array(
+ 'desktop' => OC_Config::getValue('customclient_desktop', 'http://owncloud.org/sync-clients/'),
+ 'android' => OC_Config::getValue('customclient_android', 'https://play.google.com/store/apps/details?id=com.owncloud.android'),
+ 'ios' => OC_Config::getValue('customclient_ios', 'https://itunes.apple.com/us/app/owncloud/id543672169?mt=8')
+);
// Return template
$tmpl = new OC_Template( 'settings', 'personal', 'user');
$tmpl->assign('usage', OC_Helper::humanFileSize($storageInfo['used']));
$tmpl->assign('total_space', OC_Helper::humanFileSize($storageInfo['total']));
$tmpl->assign('usage_relative', $storageInfo['relative']);
+$tmpl->assign('clients', $clients);
$tmpl->assign('email', $email);
$tmpl->assign('languages', $languages);
+$tmpl->assign('passwordChangeSupported', OC_User::canUserChangePassword(OC_User::getUser()));
+$tmpl->assign('displayNameChangeSupported', OC_User::canUserChangeDisplayName(OC_User::getUser()));
+$tmpl->assign('displayName', OC_User::getDisplayName());
$forms=OC_App::getForms('personal');
$tmpl->assign('forms', array());
diff --git a/settings/templates/admin.php b/settings/templates/admin.php
index 0097489743f..9a9a691dcbf 100644
--- a/settings/templates/admin.php
+++ b/settings/templates/admin.php
@@ -22,7 +22,20 @@ if (!$_['htaccessworking']) {
<?php
}
-// is locale working ?
+// if module fileinfo available?
+if (!$_['has_fileinfo']) {
+ ?>
+<fieldset class="personalblock">
+ <legend><strong><?php echo $l->t('Module \'fileinfo\' missing');?></strong></legend>
+
+ <span class="connectionwarning">
+ <?php echo $l->t('The PHP module \'fileinfo\' is missing. We strongly recommend to enable this module to get best results with mime-type detection.'); ?>
+ </span>
+
+</fieldset>
+<?php
+}
+
if (!$_['islocaleworking']) {
?>
<fieldset class="personalblock">
diff --git a/settings/templates/apps.php b/settings/templates/apps.php
index 3f0d2a9d1c6..ed1232ac322 100644
--- a/settings/templates/apps.php
+++ b/settings/templates/apps.php
@@ -10,7 +10,7 @@
<a class="button" target="_blank" href="http://owncloud.org/dev"><?php echo $l->t('Add your App');?></a>
<a class="button" target="_blank" href="http://apps.owncloud.com"><?php echo $l->t('More Apps');?></a>
</div>
-<ul id="leftcontent" class="applist">
+<ul id="leftcontent" class="applist hascontrols">
<?php foreach($_['apps'] as $app):?>
<li <?php if($app['active']) echo 'class="active"'?> data-id="<?php echo $app['id'] ?>" <?php if ( isset( $app['ocs_id'] ) ) { echo "data-id-ocs=\"{$app['ocs_id']}\""; } ?>
data-type="<?php echo $app['internal'] ? 'internal' : 'external' ?>" data-installed="1">
diff --git a/settings/templates/personal.php b/settings/templates/personal.php
index 0e1677bdea8..398e65c0086 100644
--- a/settings/templates/personal.php
+++ b/settings/templates/personal.php
@@ -10,12 +10,14 @@
<fieldset class="personalblock">
<legend><strong><?php echo $l->t('Clients');?></strong></legend>
- <a class="button" href="http://owncloud.org/sync-clients/" target="_blank"><?php echo $l->t('Download Desktop Clients');?></a>
- <a class="button" href="https://play.google.com/store/apps/details?id=com.owncloud.android" target="_blank"><?php echo $l->t('Download Android Client');?></a>
- <a class="button" href="https://itunes.apple.com/us/app/owncloud/id543672169?mt=8" target="_blank"><?php echo $l->t('Download iOS Client');?></a>
+ <a class="button" href="<?php echo $_['clients']['desktop']; ?>" target="_blank"><?php echo $l->t('Download Desktop Clients');?></a>
+ <a class="button" href="<?php echo $_['clients']['android']; ?>" target="_blank"><?php echo $l->t('Download Android Client');?></a>
+ <a class="button" href="<?php echo $_['clients']['ios']; ?>" target="_blank"><?php echo $l->t('Download iOS Client');?></a>
</fieldset>
-
+<?php
+if($_['passwordChangeSupported']) {
+?>
<form id="passwordform">
<fieldset class="personalblock">
<legend><strong><?php echo $l->t('Password');?></strong></legend>
@@ -27,6 +29,26 @@
<input id="passwordbutton" type="submit" value="<?php echo $l->t('Change password');?>" />
</fieldset>
</form>
+<?php
+}
+?>
+
+<?php
+if($_['displayNameChangeSupported']) {
+?>
+<form id="displaynameform">
+ <fieldset class="personalblock">
+ <legend><strong><?php echo $l->t('Display Name');?></strong></legend>
+ <div id="displaynamechanged"><?php echo $l->t('Your display name was changed');?></div>
+ <div id="displaynameerror"><?php echo $l->t('Unable to change your display name');?></div>
+ <input type="text" id="displayName" name="displayName" value="<?php echo $_['displayName']?>" />
+ <input type="hidden" id="oldDisplayName" name="oldDisplayName" value="<?php echo $_['displayName']?>" />
+ <input id="displaynamebutton" type="submit" value="<?php echo $l->t('Change display name');?>" />
+ </fieldset>
+</form>
+<?php
+}
+?>
<form id="lostpassword">
<fieldset class="personalblock">
diff --git a/settings/templates/users.php b/settings/templates/users.php
index 4d7c29678ce..b3cab526947 100644
--- a/settings/templates/users.php
+++ b/settings/templates/users.php
@@ -73,7 +73,7 @@ $_['subadmingroups'] = array_flip($items);
</div>
</div>
-<table data-groups="<?php echo implode(', ', $allGroups);?>">
+<table class="hascontrols" data-groups="<?php echo implode(', ', $allGroups);?>">
<thead>
<tr>
<th id='headerName'><?php echo $l->t('Login Name')?></th>
diff --git a/tests/bootstrap.php b/tests/bootstrap.php
index b97161ee6e4..fb667263e45 100644
--- a/tests/bootstrap.php
+++ b/tests/bootstrap.php
@@ -2,6 +2,9 @@
global $RUNTIME_NOAPPS;
$RUNTIME_NOAPPS = true;
+
+define('PHPUNIT_RUN', 1);
+
require_once __DIR__.'/../lib/base.php';
if(!class_exists('PHPUnit_Framework_TestCase')) {
diff --git a/tests/lib/files/filesystem.php b/tests/lib/files/filesystem.php
index 5837093fdd6..fd116af2d2e 100644
--- a/tests/lib/files/filesystem.php
+++ b/tests/lib/files/filesystem.php
@@ -93,14 +93,14 @@ class Filesystem extends \PHPUnit_Framework_TestCase {
$rootView->mkdir('/'.$user);
$rootView->mkdir('/'.$user.'/files');
- \OC\Files\Filesystem::file_put_contents('/foo', 'foo');
+// \OC\Files\Filesystem::file_put_contents('/foo', 'foo');
\OC\Files\Filesystem::mkdir('/bar');
- \OC\Files\Filesystem::file_put_contents('/bar//foo', 'foo');
+// \OC\Files\Filesystem::file_put_contents('/bar//foo', 'foo');
$tmpFile = \OC_Helper::tmpFile();
file_put_contents($tmpFile, 'foo');
$fh = fopen($tmpFile, 'r');
- \OC\Files\Filesystem::file_put_contents('/bar//foo', $fh);
+// \OC\Files\Filesystem::file_put_contents('/bar//foo', $fh);
}
public function dummyHook($arguments) {
diff --git a/tests/lib/files/storage/commontest.php b/tests/lib/files/storage/commontest.php
index 744d4608420..ce53c884f32 100644
--- a/tests/lib/files/storage/commontest.php
+++ b/tests/lib/files/storage/commontest.php
@@ -28,10 +28,7 @@ class CommonTest extends Storage {
*/
private $tmpDir;
public function setUp() {
- $this->tmpDir=get_temp_dir().'/filestoragecommon';
- if(!file_exists($this->tmpDir)) {
- mkdir($this->tmpDir);
- }
+ $this->tmpDir=\OC_Helper::tmpFolder();
$this->instance=new \OC\Files\Storage\CommonTest(array('datadir'=>$this->tmpDir));
}
diff --git a/tests/lib/public/contacts.php b/tests/lib/public/contacts.php
index 23994667a26..ce5d762226b 100644
--- a/tests/lib/public/contacts.php
+++ b/tests/lib/public/contacts.php
@@ -39,7 +39,7 @@ class Test_Contacts extends PHPUnit_Framework_TestCase
public function testEnabledAfterRegister() {
// create mock for the addressbook
- $stub = $this->getMock("SimpleAddressBook", array('getKey'));
+ $stub = $this->getMockForAbstractClass("OCP\IAddressBook", array('getKey'));
// we expect getKey to be called twice:
// first time on register
@@ -65,7 +65,7 @@ class Test_Contacts extends PHPUnit_Framework_TestCase
public function testAddressBookEnumeration() {
// create mock for the addressbook
- $stub = $this->getMock("SimpleAddressBook", array('getKey', 'getDisplayName'));
+ $stub = $this->getMockForAbstractClass("OCP\IAddressBook", array('getKey', 'getDisplayName'));
// setup return for method calls
$stub->expects($this->any())
@@ -85,8 +85,8 @@ class Test_Contacts extends PHPUnit_Framework_TestCase
public function testSearchInAddressBook() {
// create mock for the addressbook
- $stub1 = $this->getMock("SimpleAddressBook1", array('getKey', 'getDisplayName', 'search'));
- $stub2 = $this->getMock("SimpleAddressBook2", array('getKey', 'getDisplayName', 'search'));
+ $stub1 = $this->getMockForAbstractClass("OCP\IAddressBook", array('getKey', 'getDisplayName', 'search'));
+ $stub2 = $this->getMockForAbstractClass("OCP\IAddressBook", array('getKey', 'getDisplayName', 'search'));
$searchResult1 = array(
array('id' => 0, 'FN' => 'Frank Karlitschek', 'EMAIL' => 'a@b.c', 'GEO' => '37.386013;-122.082932'),
diff --git a/tests/phpunit-autotest.xml b/tests/phpunit-autotest.xml
new file mode 100644
index 00000000000..23cd123edc6
--- /dev/null
+++ b/tests/phpunit-autotest.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<phpunit bootstrap="bootstrap.php">
+ <testsuite name='ownCloud'>
+ <directory suffix='.php'>lib/</directory>
+ <file>apps.php</file>
+ </testsuite>
+ <!-- filters for code coverage -->
+ <whitelist processUncoveredFilesFromWhitelist="true">
+ <directory suffix=".php">..</directory>
+ <exclude>
+ <directory suffix=".php">../3rdparty</directory>
+ </exclude>
+ </whitelist>
+</phpunit>
diff --git a/tests/win32-phpunit.php b/tests/win32-phpunit.php
new file mode 100644
index 00000000000..ac8f95efcbf
--- /dev/null
+++ b/tests/win32-phpunit.php
@@ -0,0 +1,347 @@
+<?php
+OC_PHPUnit_Loader::checkIncludePath();
+OC_PHPUnit_Loader::detectPHPUnitVersionId();
+
+//load PHPUnit
+switch (OC_PHPUnit_Loader::$PHPUnitVersionId) {
+ case "36": {
+ OC_PHPUnit_Loader::load36();
+ break;
+ }
+ case "37": {
+ OC_PHPUnit_Loader::load37();
+ break;
+ }
+}
+
+//load custom implementation of the PHPUnit_TextUI_ResultPrinter
+switch (OC_PHPUnit_Loader::$PHPUnitVersionId) {
+ case "36":
+ case "37": {
+ class OC_PHPUnit_TextUI_ResultPrinter extends PHPUnit_TextUI_ResultPrinter
+ {
+ function __construct()
+ {
+ parent::__construct('php://stderr');
+ }
+
+ public function printResult(PHPUnit_Framework_TestResult $result)
+ {
+ $this->printHeader();
+ $this->printFooter($result);
+ }
+
+ protected function writeProgress($progress)
+ {
+ //ignore
+ }
+ }
+ break;
+ }
+}
+
+//loading of OC_PHPUnit_TextUI_Command
+switch (OC_PHPUnit_Loader::$PHPUnitVersionId) {
+ case "36":
+ case "37": {
+ class OC_PHPUnit_TextUI_Command extends PHPUnit_TextUI_Command
+ {
+
+ public static function main($exit = TRUE)
+ {
+ $command = new OC_PHPUnit_TextUI_Command();
+ $command->run($_SERVER['argv'], $exit);
+ }
+
+ protected function handleArguments(array $argv)
+ {
+ parent::handleArguments($argv);
+ $this->arguments['listeners'][] = new OC_PHPUnit_Framework_TestListener();
+ $this->arguments['printer'] = new OC_PHPUnit_TextUI_ResultPrinter();
+ }
+
+ protected function createRunner()
+ {
+ $coverage_Filter = new PHP_CodeCoverage_Filter();
+ $coverage_Filter->addFileToBlacklist(__FILE__);
+ $runner = new PHPUnit_TextUI_TestRunner($this->arguments['loader'], $coverage_Filter);
+ return $runner;
+ }
+ }
+ break;
+ }
+}
+
+class OC_PHPUnit_Loader
+{
+
+ const SUCCESS_EXIT = 0;
+ const FAILURE_EXIT = 1;
+ const EXCEPTION_EXIT = 2;
+
+ public static $PHPUnitVersionId;
+
+ /**
+ * @return void
+ */
+ public static function checkIncludePath()
+ {
+ //check include path
+ $PHPUnitParentDirectory = self::getPHPUnitParentDirectory();
+ if (is_null($PHPUnitParentDirectory)) {
+ echo "Cannot find PHPUnit in include path (" . ini_get('include_path') . ")";
+ exit(OC_PHPUnit_Loader::FAILURE_EXIT);
+ }
+ }
+
+ /**
+ * @return null | string
+ */
+ private static function getPHPUnitParentDirectory()
+ {
+ $pathArray = explode(PATH_SEPARATOR, ini_get('include_path'));
+ foreach ($pathArray as $path)
+ {
+ if (file_exists($path . DIRECTORY_SEPARATOR . 'PHPUnit/')) {
+ return $path;
+ }
+ }
+ return null;
+ }
+
+ /**
+ * @return void
+ */
+ public static function detectPHPUnitVersionId()
+ {
+ require_once 'PHPUnit/Runner/Version.php';
+
+ $PHPUnitVersion = PHPUnit_Runner_Version::id();
+
+ if ($PHPUnitVersion === "@package_version@") {
+
+ self::$PHPUnitVersionId = "37";
+ }
+ else if (version_compare($PHPUnitVersion, '3.7.0') >= 0) {
+
+ self::$PHPUnitVersionId = "37";
+ }
+ else if (version_compare($PHPUnitVersion, '3.6.0') >= 0) {
+
+ self::$PHPUnitVersionId = "36";
+ }
+ else if (version_compare($PHPUnitVersion, '3.6.0') >= 0) {
+
+ echo "unsupported PHPUnit version: $PHPUnitVersion";
+ exit(OC_PHPUnit_Loader::FAILURE_EXIT);
+ }
+ }
+
+ /**
+ * @return void
+ */
+ public static function load37()
+ {
+
+ require 'PHPUnit/Autoload.php';
+
+ }
+
+
+ /**
+ * @return void
+ */
+ public static function load36()
+ {
+ define('PHPUnit_MAIN_METHOD', 'OC_PHPUnit_TextUI_Command::main');
+
+ require 'PHPUnit/Autoload.php';
+
+ }
+}
+
+class OC_PHPUnit_Framework_TestListener implements PHPUnit_Framework_TestListener
+{
+
+ private $isSummaryTestCountPrinted = false;
+
+ public static function printEvent($eventName, $params = array())
+ {
+ self::printText("\n[$eventName");
+ foreach ($params as $key => $value) {
+ self::printText(" $key='$value'");
+ }
+ self::printText("]\n");
+ }
+
+ public static function printText($text)
+ {
+ file_put_contents('php://stderr', $text);
+ }
+
+ private static function getMessage(Exception $e)
+ {
+ $message = "";
+ if (strlen(get_class($e)) != 0) {
+ $message = $message . get_class($e);
+ }
+ if (strlen($message) != 0 && strlen($e->getMessage()) != 0) {
+ $message = $message . " : ";
+ }
+ $message = $message . $e->getMessage();
+ return self::escapeValue($message);
+ }
+
+ private static function getDetails(Exception $e)
+ {
+ return self::escapeValue($e->getTraceAsString());
+ }
+
+ public static function getValueAsString($value)
+ {
+ if (is_null($value)) {
+ return "null";
+ }
+ else if (is_bool($value)) {
+ return $value == true ? "true" : "false";
+ }
+ else if (is_array($value) || is_string($value)) {
+ $valueAsString = print_r($value, true);
+ if (strlen($valueAsString) > 10000) {
+ return null;
+ }
+ return $valueAsString;
+ }
+ else if (is_scalar($value)){
+ return print_r($value, true);
+ }
+ return null;
+ }
+
+ private static function escapeValue($text) {
+ $text = str_replace("|", "||", $text);
+ $text = str_replace("'", "|'", $text);
+ $text = str_replace("\n", "|n", $text);
+ $text = str_replace("\r", "|r", $text);
+ $text = str_replace("]", "|]", $text);
+ return $text;
+ }
+
+ public static function getFileName($className)
+ {
+ $reflectionClass = new ReflectionClass($className);
+ $fileName = $reflectionClass->getFileName();
+ return $fileName;
+ }
+
+ public function addError(PHPUnit_Framework_Test $test, Exception $e, $time)
+ {
+ self::printEvent("testFailed", array(
+ "name" => $test->getName(),
+ "message" => self::getMessage($e),
+ "details" => self::getDetails($e)
+ ));
+ }
+
+ public function addFailure(PHPUnit_Framework_Test $test, PHPUnit_Framework_AssertionFailedError $e, $time)
+ {
+ $params = array(
+ "name" => $test->getName(),
+ "message" => self::getMessage($e),
+ "details" => self::getDetails($e)
+ );
+ if ($e instanceof PHPUnit_Framework_ExpectationFailedException) {
+ $comparisonFailure = $e->getComparisonFailure();
+ if ($comparisonFailure instanceof PHPUnit_Framework_ComparisonFailure) {
+ $actualResult = $comparisonFailure->getActual();
+ $expectedResult = $comparisonFailure->getExpected();
+ $actualString = self::getValueAsString($actualResult);
+ $expectedString = self::getValueAsString($expectedResult);
+ if (!is_null($actualString) && !is_null($expectedString)) {
+ $params['actual'] = self::escapeValue($actualString);
+ $params['expected'] = self::escapeValue($expectedString);
+ }
+ }
+ }
+ self::printEvent("testFailed", $params);
+ }
+
+ public function addIncompleteTest(PHPUnit_Framework_Test $test, Exception $e, $time)
+ {
+ self::printEvent("testIgnored", array(
+ "name" => $test->getName(),
+ "message" => self::getMessage($e),
+ "details" => self::getDetails($e)
+ ));
+ }
+
+ public function addSkippedTest(PHPUnit_Framework_Test $test, Exception $e, $time)
+ {
+ self::printEvent("testIgnored", array(
+ "name" => $test->getName(),
+ "message" => self::getMessage($e),
+ "details" => self::getDetails($e)
+ ));
+ }
+
+ public function startTest(PHPUnit_Framework_Test $test)
+ {
+ $testName = $test->getName();
+ $params = array(
+ "name" => $testName
+ );
+ if ($test instanceof PHPUnit_Framework_TestCase) {
+ $className = get_class($test);
+ $fileName = self::getFileName($className);
+ $params['locationHint'] = "php_qn://$fileName::\\$className::$testName";
+ }
+ self::printEvent("testStarted", $params);
+ }
+
+ public function endTest(PHPUnit_Framework_Test $test, $time)
+ {
+ self::printEvent("testFinished", array(
+ "name" => $test->getName(),
+ "duration" => (int)(round($time, 2) * 1000)
+ ));
+ }
+
+ public function startTestSuite(PHPUnit_Framework_TestSuite $suite)
+ {
+ if (!$this->isSummaryTestCountPrinted) {
+ $this->isSummaryTestCountPrinted = true;
+ //print tests count
+ self::printEvent("testCount", array(
+ "count" => count($suite)
+ ));
+ }
+
+ $suiteName = $suite->getName();
+ if (empty($suiteName)) {
+ return;
+ }
+ $params = array(
+ "name" => $suiteName,
+ );
+ if (class_exists($suiteName, false)) {
+ $fileName = self::getFileName($suiteName);
+ $params['locationHint'] = "php_qn://$fileName::\\$suiteName";
+ }
+ self::printEvent("testSuiteStarted", $params);
+ }
+
+ public function endTestSuite(PHPUnit_Framework_TestSuite $suite)
+ {
+ $suiteName = $suite->getName();
+ if (empty($suiteName)) {
+ return;
+ }
+ self::printEvent("testSuiteFinished",
+ array(
+ "name" => $suite->getName()
+ ));
+ }
+
+}
+
+OC_PHPUnit_TextUI_Command::main();