diff --git a/apps/files_external/l10n/lb.js b/apps/files_external/l10n/lb.js
index eb46704c9701e81efa87771174d00dea88d9488c..4f18f5b6e39b0fbcaf6d2a3ba86ddbf3be59784b 100644
--- a/apps/files_external/l10n/lb.js
+++ b/apps/files_external/l10n/lb.js
@@ -2,6 +2,7 @@ OC.L10N.register(
     "files_external",
     {
     "Location" : "Uert",
+    "Port" : "Port",
     "Region" : "Regioun",
     "Host" : "Host",
     "Username" : "Benotzernumm",
diff --git a/apps/files_external/l10n/lb.json b/apps/files_external/l10n/lb.json
index a1e3e397636c39030770d5835990e5c9ebc2de7e..a9acd181800ba18c4103ab2b411c6eaec412a822 100644
--- a/apps/files_external/l10n/lb.json
+++ b/apps/files_external/l10n/lb.json
@@ -1,5 +1,6 @@
 { "translations": {
     "Location" : "Uert",
+    "Port" : "Port",
     "Region" : "Regioun",
     "Host" : "Host",
     "Username" : "Benotzernumm",
diff --git a/apps/files_sharing/l10n/id.js b/apps/files_sharing/l10n/id.js
index fd8b3dd810e7e1cf5b5f2a80ee88c9fc15ded2c6..6322747c9c1bfc73eb79d7df6c64787eba02734f 100644
--- a/apps/files_sharing/l10n/id.js
+++ b/apps/files_sharing/l10n/id.js
@@ -21,6 +21,7 @@ OC.L10N.register(
     "Remote share password" : "Sandi berbagi remote",
     "Cancel" : "Batal",
     "Add remote share" : "Tambah berbagi remote",
+    "You can upload into this folder" : "Anda dapat mengunggah kedalam folder ini",
     "No ownCloud installation (7 or higher) found at {remote}" : "Tidak ditemukan instalasi ownCloud (7 atau lebih tinggi) pada {remote}",
     "Invalid ownCloud url" : "URL ownCloud tidak sah",
     "Share" : "Bagikan",
@@ -39,6 +40,8 @@ OC.L10N.register(
     "%2$s shared %1$s with you" : "%2$s membagikan %1$s dengan Anda",
     "You shared %1$s via link" : "Anda membagikan %1$s via tautan",
     "Shares" : "Dibagikan",
+    "Share with me through my #ownCloud Federated Cloud ID, see %s" : "Dibagikan pada saya melalui #ownCloud Federated Cloud ID saya, lihat %s",
+    "Share with me through my #ownCloud Federated Cloud ID" : "Dibagikan pada saya melalui #ownCloud Federated Cloud ID saya",
     "This share is password-protected" : "Berbagi ini dilindungi sandi",
     "The password is wrong. Try again." : "Sandi salah. Coba lagi",
     "Password" : "Sandi",
@@ -58,6 +61,12 @@ OC.L10N.register(
     "Federated Cloud Sharing" : "Federated Cloud Sharing",
     "Open documentation" : "Buka dokumentasi",
     "Allow users on this server to send shares to other servers" : "Izinkan para pengguna di server ini untuk mengirimkan berbagi ke server lainnya.",
-    "Allow users on this server to receive shares from other servers" : "Izinkan para pengguna di server ini untuk menerima berbagi ke server lainnya."
+    "Allow users on this server to receive shares from other servers" : "Izinkan para pengguna di server ini untuk menerima berbagi ke server lainnya.",
+    "Federated Cloud" : "Federated Cloud",
+    "Your Federated Cloud ID:" : "Federated Cloud ID Anda:",
+    "Share it:" : "Bagikan:",
+    "Add it to your website:" : "Tambahkan ke situs web Anda:",
+    "Share with me via ownCloud" : "Dibagikan pada saya via ownCloud",
+    "HTML Code:" : "Kode HTML:"
 },
 "nplurals=1; plural=0;");
diff --git a/apps/files_sharing/l10n/id.json b/apps/files_sharing/l10n/id.json
index e82b6966d243d7220d6c2f32085fdface8bb0ff6..ed1a6fb7bca5017bd1d5b2b0e93513cb069862af 100644
--- a/apps/files_sharing/l10n/id.json
+++ b/apps/files_sharing/l10n/id.json
@@ -19,6 +19,7 @@
     "Remote share password" : "Sandi berbagi remote",
     "Cancel" : "Batal",
     "Add remote share" : "Tambah berbagi remote",
+    "You can upload into this folder" : "Anda dapat mengunggah kedalam folder ini",
     "No ownCloud installation (7 or higher) found at {remote}" : "Tidak ditemukan instalasi ownCloud (7 atau lebih tinggi) pada {remote}",
     "Invalid ownCloud url" : "URL ownCloud tidak sah",
     "Share" : "Bagikan",
@@ -37,6 +38,8 @@
     "%2$s shared %1$s with you" : "%2$s membagikan %1$s dengan Anda",
     "You shared %1$s via link" : "Anda membagikan %1$s via tautan",
     "Shares" : "Dibagikan",
+    "Share with me through my #ownCloud Federated Cloud ID, see %s" : "Dibagikan pada saya melalui #ownCloud Federated Cloud ID saya, lihat %s",
+    "Share with me through my #ownCloud Federated Cloud ID" : "Dibagikan pada saya melalui #ownCloud Federated Cloud ID saya",
     "This share is password-protected" : "Berbagi ini dilindungi sandi",
     "The password is wrong. Try again." : "Sandi salah. Coba lagi",
     "Password" : "Sandi",
@@ -56,6 +59,12 @@
     "Federated Cloud Sharing" : "Federated Cloud Sharing",
     "Open documentation" : "Buka dokumentasi",
     "Allow users on this server to send shares to other servers" : "Izinkan para pengguna di server ini untuk mengirimkan berbagi ke server lainnya.",
-    "Allow users on this server to receive shares from other servers" : "Izinkan para pengguna di server ini untuk menerima berbagi ke server lainnya."
+    "Allow users on this server to receive shares from other servers" : "Izinkan para pengguna di server ini untuk menerima berbagi ke server lainnya.",
+    "Federated Cloud" : "Federated Cloud",
+    "Your Federated Cloud ID:" : "Federated Cloud ID Anda:",
+    "Share it:" : "Bagikan:",
+    "Add it to your website:" : "Tambahkan ke situs web Anda:",
+    "Share with me via ownCloud" : "Dibagikan pada saya via ownCloud",
+    "HTML Code:" : "Kode HTML:"
 },"pluralForm" :"nplurals=1; plural=0;"
 }
\ No newline at end of file
diff --git a/apps/user_ldap/l10n/id.js b/apps/user_ldap/l10n/id.js
index 23170f99864754a74317fe871c47a6fa3e293f0c..aa4a3bde44bbe22b4ed50c7907a5b36bc7c4f713 100644
--- a/apps/user_ldap/l10n/id.js
+++ b/apps/user_ldap/l10n/id.js
@@ -3,14 +3,16 @@ OC.L10N.register(
     {
     "Failed to clear the mappings." : "Gagal membersihkan pemetaan.",
     "Failed to delete the server configuration" : "Gagal menghapus konfigurasi server",
+    "The configuration is invalid: anonymous bind is not allowed." : "Konfigurasi tidak sah: bind anonim tidak diizinkan",
     "The configuration is valid and the connection could be established!" : "Konfigurasi valid dan koneksi dapat dilakukan!",
     "The configuration is valid, but the Bind failed. Please check the server settings and credentials." : "Konfigurasi valid, tetapi Bind gagal. Silakan periksa pengaturan server dan kredensial.",
-    "The configuration is invalid. Please have a look at the logs for further details." : "Konfigurasi tidak sah. Silakan lihat log untuk rincian lebh lanjut.",
+    "The configuration is invalid. Please have a look at the logs for further details." : "Konfigurasi tidak sah. Silakan lihat log untuk rincian lebih lanjut.",
     "No action specified" : "Tidak ada tindakan yang ditetapkan",
     "No configuration specified" : "Tidak ada konfigurasi yang ditetapkan",
     "No data specified" : "Tidak ada data yang ditetapkan",
     " Could not set configuration %s" : "Tidak dapat menyetel konfigurasi %s",
     "Action does not exist" : "Tidak ada tindakan",
+    "The Base DN appears to be wrong" : "Base DN tampaknya salah",
     "Configuration incorrect" : "Konfigurasi salah",
     "Configuration incomplete" : "Konfigurasi tidak lengkap",
     "Configuration OK" : "Konfigurasi Oke",
@@ -29,16 +31,20 @@ OC.L10N.register(
     "Confirm Deletion" : "Konfirmasi Penghapusan",
     "Mappings cleared successfully!" : "Pemetaan berhasil dibersihkan!",
     "Error while clearing the mappings." : "Kesalahan saat membersihkan pemetaan.",
+    "Anonymous bind is not allowed. Please provide a User DN and Password." : "Bind anonim tidak diizinkan. Mohon berikan sebuah User DN dan Password.",
+    "LDAP Operations error. Anonymous bind might not be allowed." : "Kesalahan Operasi LDAP. Bind anonim tidak diizinkan.",
     "Saving failed. Please make sure the database is in Operation. Reload before continuing." : "Menyimpan gagal. Mohon pastikan basis data di Operasi. Muat Ulang sebelum melanjutkan.",
-    "Switching the mode will enable automatic LDAP queries. Depending on your LDAP size they may take a while. Do you still want to switch the mode?" : "Beralih modus akan mengaktifkan kueri LDAP. Hal ini memerlukan beberapa saat tergantung pada ukuran LDAP Anda. Apakah Anda tetap ingin beralih modus?",
+    "Switching the mode will enable automatic LDAP queries. Depending on your LDAP size they may take a while. Do you still want to switch the mode?" : "Beralih modus akan mengaktifkan kueri LDAP secara otomatis. Hal ini memerlukan beberapa saat tergantung pada ukuran LDAP Anda. Apakah Anda tetap ingin beralih modus?",
     "Mode switch" : "Beralih modus",
     "Select attributes" : "Pilih atribut",
     "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): <br/>" : "Pengguna tidak ditemukan. Mohon periksa atribut login dan nama pengguna Anda. Penyaring efektif (salin dan tempel berikut untuk validasi baris perintah):\n<br/>",
     "User found and settings verified." : "Pengguna ditemukan dan pengaturan terverifikasi.",
+    "Settings verified, but one user found. Only the first will be able to login. Consider a more narrow filter." : "Setelan terverifikasi, tapi ditemukan satu pengguna. Hanya yang pertama yang dapat login. Pertimbangkan dengan penyaringan yang lebih sempit.",
     "An unspecified error occurred. Please check the settings and the log." : "Terjadi kesalahan yang tidak disebutkan. Mohon periksa pengaturan dan log.",
     "The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise." : "Penyaring pencarian tidak sah, kemungkinan karena masalah sintaks seperti jumlah kurung buka dan tutup tidak sama. Mohon diperiksa.",
     "A connection error to LDAP / AD occurred, please check host, port and credentials." : "Terjadi kesalahan sambungan ke LDAP / AD, mohon periksa host, port dan kredensial.",
-    "The group box was disabled, because the LDAP / AD server does not support memberOf." : "Kotak grup telah diaktifkan, karena server LDAP / AD tidak mendukung keanggotaan.",
+    "Please provide a login name to test against" : "Mohon berikan nama login untuk mengujinya kembali",
+    "The group box was disabled, because the LDAP / AD server does not support memberOf." : "Kotak grup telah dinonaktifkan, karena server LDAP / AD tidak mendukung keanggotaan.",
     "_%s group found_::_%s groups found_" : ["%s grup ditemukan"],
     "_%s user found_::_%s users found_" : ["%s pengguna ditemukan"],
     "Could not detect user display name attribute. Please specify it yourself in advanced ldap settings." : "Tidak mendeteksi atribut nama tampilan pengguna. Silakan menentukannya sendiri di pengaturan ldap lanjutan.",
@@ -50,7 +56,7 @@ OC.L10N.register(
     "Groups" : "Grup",
     "Test Configuration" : "Uji Konfigurasi",
     "Help" : "Bantuan",
-    "Groups meeting these criteria are available in %s:" : "Grup memenuhi kriteria ini tersedia di %s:",
+    "Groups meeting these criteria are available in %s:" : "Grup yang memenuhi kriteria ini tersedia di %s:",
     "Only these object classes:" : "Hanya kelas obyek berikut:",
     "Only from these groups:" : "Hanya dari grup berikut:",
     "Search groups" : "Pencarian grup",
@@ -58,37 +64,58 @@ OC.L10N.register(
     "Selected groups" : "Grup terpilih",
     "Edit LDAP Query" : "Sunting Kueri LDAP",
     "LDAP Filter:" : "Penyaring LDAP:",
+    "Verify settings and count groups" : "Verifikasi setelan dan hitung grup",
+    "When logging in, %s will find the user based on the following attributes:" : "Pada saat login, %s akan menemukan pengguna berdasarkan atribut berikut:",
     "LDAP / AD Username:" : "Nama pengguna LDAP / AD:",
+    "Allows login against the LDAP / AD username, which is either uid or samaccountname and will be detected." : "Izinkan login dengan nama pengguna LDAP / AD, baik berupa uid atau samaccountname, mereka akan terdeteksi.",
     "LDAP / AD Email Address:" : "Alamat Email LDAP / AD:",
+    "Allows login against an email attribute. Mail and mailPrimaryAddress will be allowed." : "Izinkan login dengan atribut email. Mail dan mailPrimaryAddress diperbolehkan.",
     "Other Attributes:" : "Atribut Lain:",
+    "Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action. Example: \"uid=%%uid\"" : "Tetapkan penyaring yang akan diterapkan saat mencoba login. %%uid akan mengganti nama pengguna saat melakukan login. Contoh: \"uid=%%uid\"",
+    "Test Loginname" : "Test Loginname",
+    "Verify settings" : "Verifikasi setelan",
     "1. Server" : "1. Server",
     "%s. Server:" : "%s. Server:",
+    "Add a new and blank configuration" : "Tambah konfigurasi kosong yang baru",
+    "Copy current configuration into new directory binding" : "Salin konfigurasi saat ini kedalam direktori baru",
+    "Delete the current configuration" : "Hapus konfigurasi saat ini",
     "Host" : "Host",
     "You can omit the protocol, except you require SSL. Then start with ldaps://" : "Protokol dapat tidak ditulis, kecuali Anda menggunakan SSL. Lalu jalankan dengan ldaps://",
     "Port" : "Port",
+    "Detect Port" : "Deteksi Port",
     "User DN" : "Pengguna 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 dari klien pengguna yang dengannya tautan akan diterapkan, mis. uid=agen,dc=contoh,dc=com. Untuk akses anonim, biarkan DN dan kata sandi kosong.",
     "Password" : "Sandi",
     "For anonymous access, leave DN and Password empty." : "Untuk akses anonim, biarkan DN dan Kata sandi kosong.",
     "One Base DN per line" : "Satu Base DN per baris",
     "You can specify Base DN for users and groups in the Advanced tab" : "Anda dapat menetapkan Base DN untuk pengguna dan grup dalam tab Lanjutan",
+    "Detect Base DN" : "Deteksi Base DN",
+    "Test Base DN" : "Uji Base DN",
+    "Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Mencegah permintaan LDAP otomatis. Berguna untuk setelan yang lebih besar, tapi memerlukan beberapa pengetahuan LDAP.",
     "Manually enter LDAP filters (recommended for large directories)" : "Masukkan penyaring LDAP secara manual (direkomendasikan untuk direktori yang besar)",
     "Limit %s access to users meeting these criteria:" : "Batasi akses %s untuk pengguna yang sesuai dengan kriteria berikut:",
+    "The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Kelas obyek yang umum untuk pengguna adalah organizationalPerson, person, user, dan inetOrgPerson. Jika Anda tidak yakin kelas obyek mana yang akan dipilih, silakan konsultasi dengan admin direktori Anda.",
+    "The filter specifies which LDAP users shall have access to the %s instance." : "Penyaring menentukan pengguna LDAP mana yang memiliki akses ke %s.",
+    "Verify settings and count users" : "Verifikasi setelan dan jumlah pengguna",
     "Saving" : "Menyimpan",
     "Back" : "Kembali",
     "Continue" : "Lanjutkan",
     "LDAP" : "LDAP",
     "Expert" : "Lanjutan",
     "Advanced" : "Lanjutan",
+    "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behavior. Please ask your system administrator to disable one of them." : "<b>Peringatan:</b> Aplikasi user_ldap dan user_webdavauth tidak kompatibel. Anda mungkin akan mengalami perilaku yang tidak terduga. Silakan minta administrator Anda untuk menonaktifkan salah satunya.",
     "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." : "<b>Peringatan:</b> Modul LDAP PHP tidak terpasang, perangkat tidak akan bekerja. Silakan minta administrator sistem untuk memasangnya.",
     "Connection Settings" : "Pengaturan Koneksi",
     "Configuration Active" : "Konfigurasi Aktif",
-    "When unchecked, this configuration will be skipped." : "Jika tidak dicentang, konfigurasi ini dilewati.",
-    "Backup (Replica) Host" : "Host Cadangan (Replika)",
+    "When unchecked, this configuration will be skipped." : "Jika tidak dicentang, konfigurasi ini akan dilewati.",
+    "Backup (Replica) Host" : "Cadangkan (Replika) Host",
     "Give an optional backup host. It must be a replica of the main LDAP/AD server." : "Berikan pilihan host cadangan. Harus merupakan replika dari server LDAP/AD utama.",
-    "Backup (Replica) Port" : "Port Cadangan (Replika)",
+    "Backup (Replica) Port" : "Cadangkan (Replika) Port",
     "Disable Main Server" : "Nonaktifkan Server Utama",
-    "Turn off SSL certificate validation." : "matikan validasi sertivikat SSL",
+    "Only connect to the replica server." : "Hanya terhubung ke server replika.",
+    "Case insensitive LDAP server (Windows)" : "Server LDAP tidak sensitif kata (Windows)",
+    "Turn off SSL certificate validation." : "Matikan validasi sertifikat SSL.",
+    "Not recommended, use it for testing only! If connection only works with this option, import the LDAP server's SSL certificate in your %s server." : "Tidak dianjurkan, gunakan ini hanya untuk percobaan! Jika koneksi hanya bekerja dengan opsi ini, impor sertifikat SSL milik server LDAP kedalam server %s Anda.",
     "Cache Time-To-Live" : "Gunakan Tembolok untuk Time-To-Live",
     "in seconds. A change empties the cache." : "dalam detik. perubahan mengosongkan cache",
     "Directory Settings" : "Pengaturan Direktori",
diff --git a/apps/user_ldap/l10n/id.json b/apps/user_ldap/l10n/id.json
index fa0a0a7be2058f804c7585c71f259098f6c6cb5d..560531c50fbee07418d0f484344785db26dab4f0 100644
--- a/apps/user_ldap/l10n/id.json
+++ b/apps/user_ldap/l10n/id.json
@@ -1,14 +1,16 @@
 { "translations": {
     "Failed to clear the mappings." : "Gagal membersihkan pemetaan.",
     "Failed to delete the server configuration" : "Gagal menghapus konfigurasi server",
+    "The configuration is invalid: anonymous bind is not allowed." : "Konfigurasi tidak sah: bind anonim tidak diizinkan",
     "The configuration is valid and the connection could be established!" : "Konfigurasi valid dan koneksi dapat dilakukan!",
     "The configuration is valid, but the Bind failed. Please check the server settings and credentials." : "Konfigurasi valid, tetapi Bind gagal. Silakan periksa pengaturan server dan kredensial.",
-    "The configuration is invalid. Please have a look at the logs for further details." : "Konfigurasi tidak sah. Silakan lihat log untuk rincian lebh lanjut.",
+    "The configuration is invalid. Please have a look at the logs for further details." : "Konfigurasi tidak sah. Silakan lihat log untuk rincian lebih lanjut.",
     "No action specified" : "Tidak ada tindakan yang ditetapkan",
     "No configuration specified" : "Tidak ada konfigurasi yang ditetapkan",
     "No data specified" : "Tidak ada data yang ditetapkan",
     " Could not set configuration %s" : "Tidak dapat menyetel konfigurasi %s",
     "Action does not exist" : "Tidak ada tindakan",
+    "The Base DN appears to be wrong" : "Base DN tampaknya salah",
     "Configuration incorrect" : "Konfigurasi salah",
     "Configuration incomplete" : "Konfigurasi tidak lengkap",
     "Configuration OK" : "Konfigurasi Oke",
@@ -27,16 +29,20 @@
     "Confirm Deletion" : "Konfirmasi Penghapusan",
     "Mappings cleared successfully!" : "Pemetaan berhasil dibersihkan!",
     "Error while clearing the mappings." : "Kesalahan saat membersihkan pemetaan.",
+    "Anonymous bind is not allowed. Please provide a User DN and Password." : "Bind anonim tidak diizinkan. Mohon berikan sebuah User DN dan Password.",
+    "LDAP Operations error. Anonymous bind might not be allowed." : "Kesalahan Operasi LDAP. Bind anonim tidak diizinkan.",
     "Saving failed. Please make sure the database is in Operation. Reload before continuing." : "Menyimpan gagal. Mohon pastikan basis data di Operasi. Muat Ulang sebelum melanjutkan.",
-    "Switching the mode will enable automatic LDAP queries. Depending on your LDAP size they may take a while. Do you still want to switch the mode?" : "Beralih modus akan mengaktifkan kueri LDAP. Hal ini memerlukan beberapa saat tergantung pada ukuran LDAP Anda. Apakah Anda tetap ingin beralih modus?",
+    "Switching the mode will enable automatic LDAP queries. Depending on your LDAP size they may take a while. Do you still want to switch the mode?" : "Beralih modus akan mengaktifkan kueri LDAP secara otomatis. Hal ini memerlukan beberapa saat tergantung pada ukuran LDAP Anda. Apakah Anda tetap ingin beralih modus?",
     "Mode switch" : "Beralih modus",
     "Select attributes" : "Pilih atribut",
     "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): <br/>" : "Pengguna tidak ditemukan. Mohon periksa atribut login dan nama pengguna Anda. Penyaring efektif (salin dan tempel berikut untuk validasi baris perintah):\n<br/>",
     "User found and settings verified." : "Pengguna ditemukan dan pengaturan terverifikasi.",
+    "Settings verified, but one user found. Only the first will be able to login. Consider a more narrow filter." : "Setelan terverifikasi, tapi ditemukan satu pengguna. Hanya yang pertama yang dapat login. Pertimbangkan dengan penyaringan yang lebih sempit.",
     "An unspecified error occurred. Please check the settings and the log." : "Terjadi kesalahan yang tidak disebutkan. Mohon periksa pengaturan dan log.",
     "The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise." : "Penyaring pencarian tidak sah, kemungkinan karena masalah sintaks seperti jumlah kurung buka dan tutup tidak sama. Mohon diperiksa.",
     "A connection error to LDAP / AD occurred, please check host, port and credentials." : "Terjadi kesalahan sambungan ke LDAP / AD, mohon periksa host, port dan kredensial.",
-    "The group box was disabled, because the LDAP / AD server does not support memberOf." : "Kotak grup telah diaktifkan, karena server LDAP / AD tidak mendukung keanggotaan.",
+    "Please provide a login name to test against" : "Mohon berikan nama login untuk mengujinya kembali",
+    "The group box was disabled, because the LDAP / AD server does not support memberOf." : "Kotak grup telah dinonaktifkan, karena server LDAP / AD tidak mendukung keanggotaan.",
     "_%s group found_::_%s groups found_" : ["%s grup ditemukan"],
     "_%s user found_::_%s users found_" : ["%s pengguna ditemukan"],
     "Could not detect user display name attribute. Please specify it yourself in advanced ldap settings." : "Tidak mendeteksi atribut nama tampilan pengguna. Silakan menentukannya sendiri di pengaturan ldap lanjutan.",
@@ -48,7 +54,7 @@
     "Groups" : "Grup",
     "Test Configuration" : "Uji Konfigurasi",
     "Help" : "Bantuan",
-    "Groups meeting these criteria are available in %s:" : "Grup memenuhi kriteria ini tersedia di %s:",
+    "Groups meeting these criteria are available in %s:" : "Grup yang memenuhi kriteria ini tersedia di %s:",
     "Only these object classes:" : "Hanya kelas obyek berikut:",
     "Only from these groups:" : "Hanya dari grup berikut:",
     "Search groups" : "Pencarian grup",
@@ -56,37 +62,58 @@
     "Selected groups" : "Grup terpilih",
     "Edit LDAP Query" : "Sunting Kueri LDAP",
     "LDAP Filter:" : "Penyaring LDAP:",
+    "Verify settings and count groups" : "Verifikasi setelan dan hitung grup",
+    "When logging in, %s will find the user based on the following attributes:" : "Pada saat login, %s akan menemukan pengguna berdasarkan atribut berikut:",
     "LDAP / AD Username:" : "Nama pengguna LDAP / AD:",
+    "Allows login against the LDAP / AD username, which is either uid or samaccountname and will be detected." : "Izinkan login dengan nama pengguna LDAP / AD, baik berupa uid atau samaccountname, mereka akan terdeteksi.",
     "LDAP / AD Email Address:" : "Alamat Email LDAP / AD:",
+    "Allows login against an email attribute. Mail and mailPrimaryAddress will be allowed." : "Izinkan login dengan atribut email. Mail dan mailPrimaryAddress diperbolehkan.",
     "Other Attributes:" : "Atribut Lain:",
+    "Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action. Example: \"uid=%%uid\"" : "Tetapkan penyaring yang akan diterapkan saat mencoba login. %%uid akan mengganti nama pengguna saat melakukan login. Contoh: \"uid=%%uid\"",
+    "Test Loginname" : "Test Loginname",
+    "Verify settings" : "Verifikasi setelan",
     "1. Server" : "1. Server",
     "%s. Server:" : "%s. Server:",
+    "Add a new and blank configuration" : "Tambah konfigurasi kosong yang baru",
+    "Copy current configuration into new directory binding" : "Salin konfigurasi saat ini kedalam direktori baru",
+    "Delete the current configuration" : "Hapus konfigurasi saat ini",
     "Host" : "Host",
     "You can omit the protocol, except you require SSL. Then start with ldaps://" : "Protokol dapat tidak ditulis, kecuali Anda menggunakan SSL. Lalu jalankan dengan ldaps://",
     "Port" : "Port",
+    "Detect Port" : "Deteksi Port",
     "User DN" : "Pengguna 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 dari klien pengguna yang dengannya tautan akan diterapkan, mis. uid=agen,dc=contoh,dc=com. Untuk akses anonim, biarkan DN dan kata sandi kosong.",
     "Password" : "Sandi",
     "For anonymous access, leave DN and Password empty." : "Untuk akses anonim, biarkan DN dan Kata sandi kosong.",
     "One Base DN per line" : "Satu Base DN per baris",
     "You can specify Base DN for users and groups in the Advanced tab" : "Anda dapat menetapkan Base DN untuk pengguna dan grup dalam tab Lanjutan",
+    "Detect Base DN" : "Deteksi Base DN",
+    "Test Base DN" : "Uji Base DN",
+    "Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Mencegah permintaan LDAP otomatis. Berguna untuk setelan yang lebih besar, tapi memerlukan beberapa pengetahuan LDAP.",
     "Manually enter LDAP filters (recommended for large directories)" : "Masukkan penyaring LDAP secara manual (direkomendasikan untuk direktori yang besar)",
     "Limit %s access to users meeting these criteria:" : "Batasi akses %s untuk pengguna yang sesuai dengan kriteria berikut:",
+    "The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Kelas obyek yang umum untuk pengguna adalah organizationalPerson, person, user, dan inetOrgPerson. Jika Anda tidak yakin kelas obyek mana yang akan dipilih, silakan konsultasi dengan admin direktori Anda.",
+    "The filter specifies which LDAP users shall have access to the %s instance." : "Penyaring menentukan pengguna LDAP mana yang memiliki akses ke %s.",
+    "Verify settings and count users" : "Verifikasi setelan dan jumlah pengguna",
     "Saving" : "Menyimpan",
     "Back" : "Kembali",
     "Continue" : "Lanjutkan",
     "LDAP" : "LDAP",
     "Expert" : "Lanjutan",
     "Advanced" : "Lanjutan",
+    "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behavior. Please ask your system administrator to disable one of them." : "<b>Peringatan:</b> Aplikasi user_ldap dan user_webdavauth tidak kompatibel. Anda mungkin akan mengalami perilaku yang tidak terduga. Silakan minta administrator Anda untuk menonaktifkan salah satunya.",
     "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." : "<b>Peringatan:</b> Modul LDAP PHP tidak terpasang, perangkat tidak akan bekerja. Silakan minta administrator sistem untuk memasangnya.",
     "Connection Settings" : "Pengaturan Koneksi",
     "Configuration Active" : "Konfigurasi Aktif",
-    "When unchecked, this configuration will be skipped." : "Jika tidak dicentang, konfigurasi ini dilewati.",
-    "Backup (Replica) Host" : "Host Cadangan (Replika)",
+    "When unchecked, this configuration will be skipped." : "Jika tidak dicentang, konfigurasi ini akan dilewati.",
+    "Backup (Replica) Host" : "Cadangkan (Replika) Host",
     "Give an optional backup host. It must be a replica of the main LDAP/AD server." : "Berikan pilihan host cadangan. Harus merupakan replika dari server LDAP/AD utama.",
-    "Backup (Replica) Port" : "Port Cadangan (Replika)",
+    "Backup (Replica) Port" : "Cadangkan (Replika) Port",
     "Disable Main Server" : "Nonaktifkan Server Utama",
-    "Turn off SSL certificate validation." : "matikan validasi sertivikat SSL",
+    "Only connect to the replica server." : "Hanya terhubung ke server replika.",
+    "Case insensitive LDAP server (Windows)" : "Server LDAP tidak sensitif kata (Windows)",
+    "Turn off SSL certificate validation." : "Matikan validasi sertifikat SSL.",
+    "Not recommended, use it for testing only! If connection only works with this option, import the LDAP server's SSL certificate in your %s server." : "Tidak dianjurkan, gunakan ini hanya untuk percobaan! Jika koneksi hanya bekerja dengan opsi ini, impor sertifikat SSL milik server LDAP kedalam server %s Anda.",
     "Cache Time-To-Live" : "Gunakan Tembolok untuk Time-To-Live",
     "in seconds. A change empties the cache." : "dalam detik. perubahan mengosongkan cache",
     "Directory Settings" : "Pengaturan Direktori",
diff --git a/apps/user_ldap/l10n/lb.js b/apps/user_ldap/l10n/lb.js
index 78e8ca45c38b4cb8538befc72933873fd8689cd0..b340887548e8048834f846a1a0e748323fd286e5 100644
--- a/apps/user_ldap/l10n/lb.js
+++ b/apps/user_ldap/l10n/lb.js
@@ -5,6 +5,7 @@ OC.L10N.register(
     "Groups" : "Gruppen",
     "Help" : "Hëllef",
     "Host" : "Host",
+    "Port" : "Port",
     "Password" : "Passwuert",
     "Back" : "Zeréck",
     "Continue" : "Weider",
diff --git a/apps/user_ldap/l10n/lb.json b/apps/user_ldap/l10n/lb.json
index 7776bf5e76a3b44d46d062ca9fb14d86ab4c6f97..4b4d46427b8a76803638ed394cbef07c884c11bf 100644
--- a/apps/user_ldap/l10n/lb.json
+++ b/apps/user_ldap/l10n/lb.json
@@ -3,6 +3,7 @@
     "Groups" : "Gruppen",
     "Help" : "Hëllef",
     "Host" : "Host",
+    "Port" : "Port",
     "Password" : "Passwuert",
     "Back" : "Zeréck",
     "Continue" : "Weider",
diff --git a/core/l10n/ms_MY.js b/core/l10n/ms_MY.js
index 708f07615da5620c4c6989cd5d0b72683fd9be09..a6c70c321100c2e8f08c2da3b4f076dfed978072 100644
--- a/core/l10n/ms_MY.js
+++ b/core/l10n/ms_MY.js
@@ -29,6 +29,7 @@ OC.L10N.register(
     "Share" : "Kongsi",
     "Error" : "Ralat",
     "Password" : "Kata laluan",
+    "Send" : "Hantar",
     "group" : "kumpulan",
     "can share" : "boleh berkongsi",
     "can edit" : "boleh mengubah",
diff --git a/core/l10n/ms_MY.json b/core/l10n/ms_MY.json
index 078304ee383748fabe4b6d50a4675c07ba467778..2e41332f77810f4413faba3aea3d98529476d158 100644
--- a/core/l10n/ms_MY.json
+++ b/core/l10n/ms_MY.json
@@ -27,6 +27,7 @@
     "Share" : "Kongsi",
     "Error" : "Ralat",
     "Password" : "Kata laluan",
+    "Send" : "Hantar",
     "group" : "kumpulan",
     "can share" : "boleh berkongsi",
     "can edit" : "boleh mengubah",
diff --git a/lib/l10n/es.js b/lib/l10n/es.js
index 0eb8ed860aa9ebd6a51138d05b7a610291c2af73..71f3a8aa8bf44ea705c91117acdb63f5c520f2eb 100644
--- a/lib/l10n/es.js
+++ b/lib/l10n/es.js
@@ -16,6 +16,7 @@ OC.L10N.register(
     "Library %s with a version lower than %s is required - available version %s." : "Biblioteca %s con una versión inferior que %s la requerida - versión disponible %s.",
     "Following platforms are supported: %s" : "Las siguientes plataformas están soportadas: %s",
     "ownCloud %s or higher is required." : "Se requiere ownCloud %s o superior.",
+    "ownCloud %s or lower is required." : "Se requiere ownCloud %s o una versión inferior.",
     "Help" : "Ayuda",
     "Personal" : "Personal",
     "Users" : "Usuarios",
diff --git a/lib/l10n/es.json b/lib/l10n/es.json
index 45d5668808a31cd16a962d79b27f82e3f6a98894..1259ff53b4926a3de7731431a44d01cb68663ee5 100644
--- a/lib/l10n/es.json
+++ b/lib/l10n/es.json
@@ -14,6 +14,7 @@
     "Library %s with a version lower than %s is required - available version %s." : "Biblioteca %s con una versión inferior que %s la requerida - versión disponible %s.",
     "Following platforms are supported: %s" : "Las siguientes plataformas están soportadas: %s",
     "ownCloud %s or higher is required." : "Se requiere ownCloud %s o superior.",
+    "ownCloud %s or lower is required." : "Se requiere ownCloud %s o una versión inferior.",
     "Help" : "Ayuda",
     "Personal" : "Personal",
     "Users" : "Usuarios",
diff --git a/lib/l10n/fi_FI.js b/lib/l10n/fi_FI.js
index f0add26a40341a54e6423c04aadad7d0b20cadb7..5724595dbdac32974c8c5dea2e64bb258f5728a7 100644
--- a/lib/l10n/fi_FI.js
+++ b/lib/l10n/fi_FI.js
@@ -15,6 +15,7 @@ OC.L10N.register(
     "Library %s with a version lower than %s is required - available version %s." : "Kirjasto %s versiota alempi %s tarvitaan - käytettävissä oleva versio %s.",
     "Following platforms are supported: %s" : "Seuraavat alustat ovat tuettuja: %s",
     "ownCloud %s or higher is required." : "ownCloud %s tai uudempi vaaditaan.",
+    "ownCloud %s or lower is required." : "ownCloud %s tai aiempi vaaditaan.",
     "Help" : "Ohje",
     "Personal" : "Henkilökohtainen",
     "Users" : "Käyttäjät",
diff --git a/lib/l10n/fi_FI.json b/lib/l10n/fi_FI.json
index a9a521f108d446e50eb7402a67a82453388b2b0b..223429b7f88915a215798b8e5b56ef677779364d 100644
--- a/lib/l10n/fi_FI.json
+++ b/lib/l10n/fi_FI.json
@@ -13,6 +13,7 @@
     "Library %s with a version lower than %s is required - available version %s." : "Kirjasto %s versiota alempi %s tarvitaan - käytettävissä oleva versio %s.",
     "Following platforms are supported: %s" : "Seuraavat alustat ovat tuettuja: %s",
     "ownCloud %s or higher is required." : "ownCloud %s tai uudempi vaaditaan.",
+    "ownCloud %s or lower is required." : "ownCloud %s tai aiempi vaaditaan.",
     "Help" : "Ohje",
     "Personal" : "Henkilökohtainen",
     "Users" : "Käyttäjät",
diff --git a/lib/l10n/gl.js b/lib/l10n/gl.js
index a31f9472131f176a1201403697cbb40e696bf06a..7ba4fff42ff9f44731b678795fbebc5c530a3732 100644
--- a/lib/l10n/gl.js
+++ b/lib/l10n/gl.js
@@ -16,6 +16,7 @@ OC.L10N.register(
     "Library %s with a version lower than %s is required - available version %s." : "Requírese a biblioteca %s cunha versión inferior a %s - dispoñíbel a versión %s.",
     "Following platforms are supported: %s" : "Admítense as seguintes plataformas: %s",
     "ownCloud %s or higher is required." : "Requírese ownCloud %s ou superior.",
+    "ownCloud %s or lower is required." : "Requírese ownCloud %s ou inferior.",
     "Help" : "Axuda",
     "Personal" : "Persoal",
     "Users" : "Usuarios",
diff --git a/lib/l10n/gl.json b/lib/l10n/gl.json
index 9dfc829cc37f766f62bf7d71ffbdf843decad714..57c29347f33054dff10dac4c60d9067b437c3a37 100644
--- a/lib/l10n/gl.json
+++ b/lib/l10n/gl.json
@@ -14,6 +14,7 @@
     "Library %s with a version lower than %s is required - available version %s." : "Requírese a biblioteca %s cunha versión inferior a %s - dispoñíbel a versión %s.",
     "Following platforms are supported: %s" : "Admítense as seguintes plataformas: %s",
     "ownCloud %s or higher is required." : "Requírese ownCloud %s ou superior.",
+    "ownCloud %s or lower is required." : "Requírese ownCloud %s ou inferior.",
     "Help" : "Axuda",
     "Personal" : "Persoal",
     "Users" : "Usuarios",
diff --git a/lib/l10n/it.js b/lib/l10n/it.js
index a0ec0a55015923812f61ddfa3c7787f934ac509d..7f7335a934122a1a5781d84fb6cbaa01fb0f63c7 100644
--- a/lib/l10n/it.js
+++ b/lib/l10n/it.js
@@ -16,6 +16,7 @@ OC.L10N.register(
     "Library %s with a version lower than %s is required - available version %s." : "Richiesta una versione della libreria %s minore di %s - versione disponibile %s.",
     "Following platforms are supported: %s" : "Sono supportate le seguenti piattaforme: %s",
     "ownCloud %s or higher is required." : "Richiesto ownCloud %s o superiore.",
+    "ownCloud %s or lower is required." : "Richiesto ownCloud %s o inferiore.",
     "Help" : "Aiuto",
     "Personal" : "Personale",
     "Users" : "Utenti",
diff --git a/lib/l10n/it.json b/lib/l10n/it.json
index 56261c24cea4a13d03f716a550ccf220b6c2bce5..14b8b05d98cd7cf69a39530f5806dafb74b83321 100644
--- a/lib/l10n/it.json
+++ b/lib/l10n/it.json
@@ -14,6 +14,7 @@
     "Library %s with a version lower than %s is required - available version %s." : "Richiesta una versione della libreria %s minore di %s - versione disponibile %s.",
     "Following platforms are supported: %s" : "Sono supportate le seguenti piattaforme: %s",
     "ownCloud %s or higher is required." : "Richiesto ownCloud %s o superiore.",
+    "ownCloud %s or lower is required." : "Richiesto ownCloud %s o inferiore.",
     "Help" : "Aiuto",
     "Personal" : "Personale",
     "Users" : "Utenti",
diff --git a/lib/l10n/lb.js b/lib/l10n/lb.js
index ede516dbe67ddc2189ffc96b1cd26a944a8cf01d..0c884f98eea3a8e411db2519c92cee535a518bf7 100644
--- a/lib/l10n/lb.js
+++ b/lib/l10n/lb.js
@@ -1,6 +1,11 @@
 OC.L10N.register(
     "lib",
     {
+    "See %s" : "%s kucken",
+    "Sample configuration detected" : "Beispill-Konfiguratioun erkannt",
+    "PHP %s or higher is required." : "PHP %s oder méi nei ass néideg.",
+    "PHP with a version lower than %s is required." : "PHP mat enger Versioun %s oder méi kleng ass néideg.",
+    "Following databases are supported: %s" : "Dës Datebanke ginn ënnerstëtzt: %s",
     "Help" : "Hëllef",
     "Personal" : "Perséinlech",
     "Users" : "Benotzer",
@@ -9,11 +14,16 @@ OC.L10N.register(
     "Invalid image" : "Ongülteg d'Bild",
     "today" : "haut",
     "yesterday" : "gëschter",
+    "_%n day ago_::_%n days ago_" : ["%n Dag hier","%n Deeg hier"],
     "last month" : "Läschte Mount",
+    "_%n month ago_::_%n months ago_" : ["%n Mount hier","%n Méint hier"],
     "last year" : "Läscht Joer",
+    "_%n year ago_::_%n years ago_" : ["%n Joer hier","%n Joer hier"],
+    "_%n hour ago_::_%n hours ago_" : ["%n Stonn hier","%n Stonnen hier"],
     "seconds ago" : "Sekonnen hir",
     "web services under your control" : "Web-Servicer ënnert denger Kontroll",
     "Authentication error" : "Authentifikatioun's Fehler",
-    "%s shared »%s« with you" : "Den/D' %s huet »%s« mat dir gedeelt"
+    "%s shared »%s« with you" : "Den/D' %s huet »%s« mat dir gedeelt",
+    "Data directory (%s) is invalid" : "Daten-Dossier (%s) ass ongëlteg"
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/lib/l10n/lb.json b/lib/l10n/lb.json
index eb6067727bcd79cb5a4750400622be80d0e219a7..08057c7de24a894fa51e9ea5baaa641716ad2111 100644
--- a/lib/l10n/lb.json
+++ b/lib/l10n/lb.json
@@ -1,4 +1,9 @@
 { "translations": {
+    "See %s" : "%s kucken",
+    "Sample configuration detected" : "Beispill-Konfiguratioun erkannt",
+    "PHP %s or higher is required." : "PHP %s oder méi nei ass néideg.",
+    "PHP with a version lower than %s is required." : "PHP mat enger Versioun %s oder méi kleng ass néideg.",
+    "Following databases are supported: %s" : "Dës Datebanke ginn ënnerstëtzt: %s",
     "Help" : "Hëllef",
     "Personal" : "Perséinlech",
     "Users" : "Benotzer",
@@ -7,11 +12,16 @@
     "Invalid image" : "Ongülteg d'Bild",
     "today" : "haut",
     "yesterday" : "gëschter",
+    "_%n day ago_::_%n days ago_" : ["%n Dag hier","%n Deeg hier"],
     "last month" : "Läschte Mount",
+    "_%n month ago_::_%n months ago_" : ["%n Mount hier","%n Méint hier"],
     "last year" : "Läscht Joer",
+    "_%n year ago_::_%n years ago_" : ["%n Joer hier","%n Joer hier"],
+    "_%n hour ago_::_%n hours ago_" : ["%n Stonn hier","%n Stonnen hier"],
     "seconds ago" : "Sekonnen hir",
     "web services under your control" : "Web-Servicer ënnert denger Kontroll",
     "Authentication error" : "Authentifikatioun's Fehler",
-    "%s shared »%s« with you" : "Den/D' %s huet »%s« mat dir gedeelt"
+    "%s shared »%s« with you" : "Den/D' %s huet »%s« mat dir gedeelt",
+    "Data directory (%s) is invalid" : "Daten-Dossier (%s) ass ongëlteg"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/lib/l10n/pt_BR.js b/lib/l10n/pt_BR.js
index 7042055eef8291e15d70e0e011dff2a54f5ca599..e5940fb577e61b42f0e60ff77c67bbe4e0d77d2f 100644
--- a/lib/l10n/pt_BR.js
+++ b/lib/l10n/pt_BR.js
@@ -16,6 +16,7 @@ OC.L10N.register(
     "Library %s with a version lower than %s is required - available version %s." : "É requerida uma biblioteca %s com uma versão menor que %s - versão disponível %s.",
     "Following platforms are supported: %s" : "As seguintes plataformas são suportadas: %s",
     "ownCloud %s or higher is required." : "É necessário um ownCloud %s ou superior.",
+    "ownCloud %s or lower is required." : "É necessário um ownCloud %s ou inferior.",
     "Help" : "Ajuda",
     "Personal" : "Pessoal",
     "Users" : "Usuários",
diff --git a/lib/l10n/pt_BR.json b/lib/l10n/pt_BR.json
index 1046691c2722a3a507288fd16b5cdc61dad26490..ba29f32e22dd7f2493b90970ce4717f942fad354 100644
--- a/lib/l10n/pt_BR.json
+++ b/lib/l10n/pt_BR.json
@@ -14,6 +14,7 @@
     "Library %s with a version lower than %s is required - available version %s." : "É requerida uma biblioteca %s com uma versão menor que %s - versão disponível %s.",
     "Following platforms are supported: %s" : "As seguintes plataformas são suportadas: %s",
     "ownCloud %s or higher is required." : "É necessário um ownCloud %s ou superior.",
+    "ownCloud %s or lower is required." : "É necessário um ownCloud %s ou inferior.",
     "Help" : "Ajuda",
     "Personal" : "Pessoal",
     "Users" : "Usuários",
diff --git a/lib/l10n/th_TH.js b/lib/l10n/th_TH.js
index c688f382eea6193d4de27d6d302a0406bfa7b70d..816af4506bbceceb97d9d127245bfed6b785ef1d 100644
--- a/lib/l10n/th_TH.js
+++ b/lib/l10n/th_TH.js
@@ -16,6 +16,7 @@ OC.L10N.register(
     "Library %s with a version lower than %s is required - available version %s." : "จำเป็นต้องมีไลบรารีรุ่น %s หรือรุ่นที่ต่ำกว่า %s  - รุ่นที่ใช้ได้คือ %s",
     "Following platforms are supported: %s" : "แพลตฟอร์มต่อไปนี้ได้รับการสนับสนุน: %s",
     "ownCloud %s or higher is required." : "จำเป็นต้องมี ownCloud รุ่น %s หรือรุ่นที่สูงกว่า",
+    "ownCloud %s or lower is required." : "ต้องการ ownCloud %s หรือรุ่นที่ต่ำกว่า",
     "Help" : "ช่วยเหลือ",
     "Personal" : "ส่วนตัว",
     "Users" : "ผู้ใช้งาน",
diff --git a/lib/l10n/th_TH.json b/lib/l10n/th_TH.json
index 34adbd8785075a78af6cfc851646feaa3610d893..eca70c531a23971e187b8f86f03184fb4a9183f9 100644
--- a/lib/l10n/th_TH.json
+++ b/lib/l10n/th_TH.json
@@ -14,6 +14,7 @@
     "Library %s with a version lower than %s is required - available version %s." : "จำเป็นต้องมีไลบรารีรุ่น %s หรือรุ่นที่ต่ำกว่า %s  - รุ่นที่ใช้ได้คือ %s",
     "Following platforms are supported: %s" : "แพลตฟอร์มต่อไปนี้ได้รับการสนับสนุน: %s",
     "ownCloud %s or higher is required." : "จำเป็นต้องมี ownCloud รุ่น %s หรือรุ่นที่สูงกว่า",
+    "ownCloud %s or lower is required." : "ต้องการ ownCloud %s หรือรุ่นที่ต่ำกว่า",
     "Help" : "ช่วยเหลือ",
     "Personal" : "ส่วนตัว",
     "Users" : "ผู้ใช้งาน",
diff --git a/settings/l10n/id.js b/settings/l10n/id.js
index f932327f5adcb71c0c61da8beef17048b0fc8e83..8f66ba0d52b836d90807f08009b276bf35691e1c 100644
--- a/settings/l10n/id.js
+++ b/settings/l10n/id.js
@@ -1,6 +1,8 @@
 OC.L10N.register(
     "settings",
     {
+    "APCu" : "APCu",
+    "Redis" : "Redis",
     "Security & setup warnings" : "Peringatan Keamanan & Pengaturan",
     "Sharing" : "Berbagi",
     "Server-side encryption" : "Enkripsi sisi-server",
@@ -8,6 +10,7 @@ OC.L10N.register(
     "Cron" : "Cron",
     "Email server" : "Server email",
     "Log" : "Log",
+    "Server Status" : "Status Server",
     "Tips & tricks" : "Tips & trik",
     "Updates" : "Pembaruan",
     "Authentication error" : "Terjadi kesalahan saat otentikasi",
@@ -53,9 +56,13 @@ OC.L10N.register(
     "Migration in progress. Please wait until the migration is finished" : "Migrasi sedang dalam proses. Mohon tunggu sampai migrasi selesai.",
     "Migration started …" : "Migrasi dimulai ...",
     "Sending..." : "Mengirim",
+    "Official" : "Resmi",
+    "Approved" : "Disetujui",
+    "Experimental" : "Uji Coba",
     "All" : "Semua",
     "Official apps are developed by and within the ownCloud community. They offer functionality central to ownCloud and are ready for production use." : "Aplikasi resmi dikembangkan oleh komunitas ownCloud. Mereka menawarkan fitur pusat bagi ownCloud dan siap digunakan untuk penggunaan produksi.",
     "Approved apps are developed by trusted developers and have passed a cursory security check. They are actively maintained in an open code repository and their maintainers deem them to be stable for casual to normal use." : "Aplikasi tersetujui dikembangkan oleh pengembang terpercaya dan telah lulus pemeriksaan keamanan. Mereka secara aktif dipelihara direpositori kode terbuka dan pemelihara sudah memastikan mereka stabil untuk penggunaan normal.",
+    "This app is not checked for security issues and is new or known to be unstable. Install at your own risk." : "Apl ini belum diperiksa masalah keamanannya dan masih baru atau biasanya tidak stabil. Instal dengan resiko Anda sendiri.",
     "Update to %s" : "Perbarui ke %s",
     "Please wait...." : "Mohon tunggu....",
     "Error while disabling app" : "Terjadi kesalahan saat menonaktifkan aplikasi",
@@ -113,6 +120,7 @@ OC.L10N.register(
     "PHP is apparently setup to strip inline doc blocks. This will make several core apps inaccessible." : "PHP tampaknya disetel menjadi strip inline doc blocks. Hal ini akan membuat beberapa aplikasi inti tidak dapat diakses.",
     "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Hal ini kemungkinan disebabkan oleh cache/akselerator seperti Zend OPcache atau eAccelerator.",
     "Your server is running on Microsoft Windows. We highly recommend Linux for optimal user experience." : "Server Anda dijalankan di Microsoft Windows. Kami sangat menyarankan Linux untuk mendapatkan pengalaman pengguna yang optimal.",
+    "%1$s below version %2$s is installed, for stability and performance reasons we recommend to update to a newer %1$s version." : "%1$s dibawah versi %2$s telah diinstal, untuk alasan kestabilan dan performa, kami menyarankan untuk memperbarui ke versi %1$s yang lebih baru.",
     "The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with mime-type detection." : "Module 'fileinfo' pada PHP tidak ada. Kami sangat menyarankan untuk mengaktifkan modul ini untuk mendapatkan hasil terbaik pada proses pendeteksian mime-type.",
     "System locale can not be set to a one which supports UTF-8." : "Sistem lokal tidak dapat diatur untuk satu yang mendukung UTF-8.",
     "This means that there might be problems with certain characters in file names." : "Ini artinya mungkin ada masalah dengan karakter tertentu pada nama berkas.",
@@ -146,6 +154,7 @@ OC.L10N.register(
     "Enable encryption" : "Aktifkan enkripsi",
     "No encryption module loaded, please enable an encryption module in the app menu." : "Tidak ada modul enkripsi yang dimuat, mohon aktifkan modul enkripsi di menu aplikasi.",
     "Select default encryption module:" : "Pilih modul enkripsi baku:",
+    "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please enable the \"Default encryption module\" and run 'occ encryption:migrate'" : "Anda perlu mengganti kunci enkrispi Anda dari enkripsi lama (ownCloud <= 8.0) ke yang baru. Mohon aktifkan \"Modul enkripsi standar\" dan jalankan 'occ encryption:migrate'",
     "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one." : "Anda perlu untuk mengubah kunci enkripsi dari enkripsi lama (ownCloud <= 8.0) ke yang baru.",
     "Start migration" : "Mulai migrasi",
     "This is used for sending out notifications." : "Ini digunakan untuk mengirim notifikasi keluar.",
@@ -177,6 +186,8 @@ OC.L10N.register(
     "Improving the config.php" : "Memperbaiki config.php",
     "Theming" : "Tema",
     "Hardening and security guidance" : "Panduan Keselamatan dan Keamanan",
+    "Transactional File Locking is enabled." : "Penguncian Berkas Transaksional diaktifkan.",
+    "Transactional File Locking is disabled." : "Penguncian Berkas Transaksional dinonaktifkan.",
     "Version" : "Versi",
     "Developer documentation" : "Dokumentasi pengembang",
     "Experimental applications ahead" : "Aplikasi percobaan terdepan",
diff --git a/settings/l10n/id.json b/settings/l10n/id.json
index 3b11766f1abb3b27f15bbab504a35de705184e7f..4f0a813c936f0546a019818dba22fe7bb3c14f05 100644
--- a/settings/l10n/id.json
+++ b/settings/l10n/id.json
@@ -1,4 +1,6 @@
 { "translations": {
+    "APCu" : "APCu",
+    "Redis" : "Redis",
     "Security & setup warnings" : "Peringatan Keamanan & Pengaturan",
     "Sharing" : "Berbagi",
     "Server-side encryption" : "Enkripsi sisi-server",
@@ -6,6 +8,7 @@
     "Cron" : "Cron",
     "Email server" : "Server email",
     "Log" : "Log",
+    "Server Status" : "Status Server",
     "Tips & tricks" : "Tips & trik",
     "Updates" : "Pembaruan",
     "Authentication error" : "Terjadi kesalahan saat otentikasi",
@@ -51,9 +54,13 @@
     "Migration in progress. Please wait until the migration is finished" : "Migrasi sedang dalam proses. Mohon tunggu sampai migrasi selesai.",
     "Migration started …" : "Migrasi dimulai ...",
     "Sending..." : "Mengirim",
+    "Official" : "Resmi",
+    "Approved" : "Disetujui",
+    "Experimental" : "Uji Coba",
     "All" : "Semua",
     "Official apps are developed by and within the ownCloud community. They offer functionality central to ownCloud and are ready for production use." : "Aplikasi resmi dikembangkan oleh komunitas ownCloud. Mereka menawarkan fitur pusat bagi ownCloud dan siap digunakan untuk penggunaan produksi.",
     "Approved apps are developed by trusted developers and have passed a cursory security check. They are actively maintained in an open code repository and their maintainers deem them to be stable for casual to normal use." : "Aplikasi tersetujui dikembangkan oleh pengembang terpercaya dan telah lulus pemeriksaan keamanan. Mereka secara aktif dipelihara direpositori kode terbuka dan pemelihara sudah memastikan mereka stabil untuk penggunaan normal.",
+    "This app is not checked for security issues and is new or known to be unstable. Install at your own risk." : "Apl ini belum diperiksa masalah keamanannya dan masih baru atau biasanya tidak stabil. Instal dengan resiko Anda sendiri.",
     "Update to %s" : "Perbarui ke %s",
     "Please wait...." : "Mohon tunggu....",
     "Error while disabling app" : "Terjadi kesalahan saat menonaktifkan aplikasi",
@@ -111,6 +118,7 @@
     "PHP is apparently setup to strip inline doc blocks. This will make several core apps inaccessible." : "PHP tampaknya disetel menjadi strip inline doc blocks. Hal ini akan membuat beberapa aplikasi inti tidak dapat diakses.",
     "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Hal ini kemungkinan disebabkan oleh cache/akselerator seperti Zend OPcache atau eAccelerator.",
     "Your server is running on Microsoft Windows. We highly recommend Linux for optimal user experience." : "Server Anda dijalankan di Microsoft Windows. Kami sangat menyarankan Linux untuk mendapatkan pengalaman pengguna yang optimal.",
+    "%1$s below version %2$s is installed, for stability and performance reasons we recommend to update to a newer %1$s version." : "%1$s dibawah versi %2$s telah diinstal, untuk alasan kestabilan dan performa, kami menyarankan untuk memperbarui ke versi %1$s yang lebih baru.",
     "The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with mime-type detection." : "Module 'fileinfo' pada PHP tidak ada. Kami sangat menyarankan untuk mengaktifkan modul ini untuk mendapatkan hasil terbaik pada proses pendeteksian mime-type.",
     "System locale can not be set to a one which supports UTF-8." : "Sistem lokal tidak dapat diatur untuk satu yang mendukung UTF-8.",
     "This means that there might be problems with certain characters in file names." : "Ini artinya mungkin ada masalah dengan karakter tertentu pada nama berkas.",
@@ -144,6 +152,7 @@
     "Enable encryption" : "Aktifkan enkripsi",
     "No encryption module loaded, please enable an encryption module in the app menu." : "Tidak ada modul enkripsi yang dimuat, mohon aktifkan modul enkripsi di menu aplikasi.",
     "Select default encryption module:" : "Pilih modul enkripsi baku:",
+    "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please enable the \"Default encryption module\" and run 'occ encryption:migrate'" : "Anda perlu mengganti kunci enkrispi Anda dari enkripsi lama (ownCloud <= 8.0) ke yang baru. Mohon aktifkan \"Modul enkripsi standar\" dan jalankan 'occ encryption:migrate'",
     "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one." : "Anda perlu untuk mengubah kunci enkripsi dari enkripsi lama (ownCloud <= 8.0) ke yang baru.",
     "Start migration" : "Mulai migrasi",
     "This is used for sending out notifications." : "Ini digunakan untuk mengirim notifikasi keluar.",
@@ -175,6 +184,8 @@
     "Improving the config.php" : "Memperbaiki config.php",
     "Theming" : "Tema",
     "Hardening and security guidance" : "Panduan Keselamatan dan Keamanan",
+    "Transactional File Locking is enabled." : "Penguncian Berkas Transaksional diaktifkan.",
+    "Transactional File Locking is disabled." : "Penguncian Berkas Transaksional dinonaktifkan.",
     "Version" : "Versi",
     "Developer documentation" : "Dokumentasi pengembang",
     "Experimental applications ahead" : "Aplikasi percobaan terdepan",
diff --git a/settings/l10n/lb.js b/settings/l10n/lb.js
index 7fae2ae2f3c1e147cdf58e11be034bc9a54eb284..79643dc416ad09a440c52bb9d5344c283e47fe34 100644
--- a/settings/l10n/lb.js
+++ b/settings/l10n/lb.js
@@ -1,6 +1,8 @@
 OC.L10N.register(
     "settings",
     {
+    "APCu" : "APCu",
+    "Redis" : "Redis",
     "Cron" : "Cron",
     "Log" : "Log",
     "Authentication error" : "Authentifikatioun's Fehler",
@@ -27,6 +29,7 @@ OC.L10N.register(
     "Allow resharing" : "Resharing erlaben",
     "Authentication required" : "Authentifizéierung néideg",
     "Server address" : "Server Adress",
+    "Port" : "Port",
     "More" : "Méi",
     "Less" : "Manner",
     "by" : "vun",
diff --git a/settings/l10n/lb.json b/settings/l10n/lb.json
index 99510c775019edfeb998dcc38a7afbf133d4984b..26af461d141aad87457bbf88e69c38d388189451 100644
--- a/settings/l10n/lb.json
+++ b/settings/l10n/lb.json
@@ -1,4 +1,6 @@
 { "translations": {
+    "APCu" : "APCu",
+    "Redis" : "Redis",
     "Cron" : "Cron",
     "Log" : "Log",
     "Authentication error" : "Authentifikatioun's Fehler",
@@ -25,6 +27,7 @@
     "Allow resharing" : "Resharing erlaben",
     "Authentication required" : "Authentifizéierung néideg",
     "Server address" : "Server Adress",
+    "Port" : "Port",
     "More" : "Méi",
     "Less" : "Manner",
     "by" : "vun",