summaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/admin_dependencies_chk/l10n/de.php14
-rw-r--r--apps/admin_dependencies_chk/l10n/fr.php14
-rw-r--r--apps/admin_dependencies_chk/l10n/it.php13
-rw-r--r--apps/admin_dependencies_chk/l10n/th_TH.php3
-rw-r--r--apps/admin_migrate/l10n/de.php5
-rw-r--r--apps/admin_migrate/l10n/fr.php5
-rw-r--r--apps/admin_migrate/l10n/it.php5
-rw-r--r--apps/admin_migrate/l10n/th_TH.php5
-rw-r--r--apps/bookmarks/l10n/th_TH.php12
-rw-r--r--apps/calendar/l10n/de.php1
-rw-r--r--apps/calendar/l10n/th_TH.php42
-rw-r--r--apps/contacts/l10n/th_TH.php50
-rw-r--r--apps/files/l10n/sl.php5
-rw-r--r--apps/files/l10n/th_TH.php8
-rw-r--r--apps/files_encryption/l10n/fr.php6
-rw-r--r--apps/files_encryption/l10n/it.php6
-rw-r--r--apps/files_encryption/l10n/th_TH.php6
-rw-r--r--apps/files_external/l10n/de.php18
-rw-r--r--apps/files_external/l10n/fr.php18
-rw-r--r--apps/files_external/l10n/it.php18
-rw-r--r--apps/files_external/l10n/sl.php9
-rw-r--r--apps/files_external/l10n/th_TH.php18
-rw-r--r--apps/files_sharing/l10n/de.php11
-rw-r--r--apps/files_sharing/l10n/fr.php11
-rw-r--r--apps/files_sharing/l10n/it.php9
-rw-r--r--apps/files_sharing/l10n/sl.php11
-rw-r--r--apps/files_sharing/l10n/th_TH.php11
-rw-r--r--apps/files_versions/l10n/de.php4
-rw-r--r--apps/files_versions/l10n/fr.php4
-rw-r--r--apps/files_versions/l10n/it.php4
-rw-r--r--apps/files_versions/l10n/th_TH.php4
-rw-r--r--apps/gallery/l10n/th_TH.php13
-rw-r--r--apps/tasks/l10n/de.php24
-rw-r--r--apps/tasks/l10n/fr.php18
-rw-r--r--apps/tasks/l10n/it.php15
-rw-r--r--apps/tasks/l10n/ro.php24
-rw-r--r--apps/tasks/l10n/sl.php14
-rw-r--r--apps/tasks/l10n/th_TH.php24
-rw-r--r--apps/user_ldap/l10n/de.php14
-rw-r--r--apps/user_ldap/l10n/fr.php30
-rw-r--r--apps/user_ldap/l10n/it.php36
-rw-r--r--apps/user_ldap/l10n/ro.php36
-rw-r--r--apps/user_ldap/l10n/th_TH.php10
-rw-r--r--apps/user_migrate/l10n/ca.php4
-rw-r--r--apps/user_migrate/l10n/de.php10
-rw-r--r--apps/user_migrate/l10n/fr.php10
-rw-r--r--apps/user_migrate/l10n/it.php10
-rw-r--r--apps/user_migrate/l10n/sl.php10
-rw-r--r--apps/user_migrate/l10n/th_TH.php10
-rw-r--r--apps/user_openid/l10n/de.php11
-rw-r--r--apps/user_openid/l10n/fr.php11
-rw-r--r--apps/user_openid/l10n/it.php11
-rw-r--r--apps/user_openid/l10n/sl.php10
-rw-r--r--apps/user_openid/l10n/th_TH.php11
54 files changed, 704 insertions, 12 deletions
diff --git a/apps/admin_dependencies_chk/l10n/de.php b/apps/admin_dependencies_chk/l10n/de.php
new file mode 100644
index 00000000000..01609168098
--- /dev/null
+++ b/apps/admin_dependencies_chk/l10n/de.php
@@ -0,0 +1,14 @@
+<?php $TRANSLATIONS = array(
+"The php-json module is needed by the many applications for inter communications" => "Das Modul php-json wird von vielen Anwendungen zur internen Kommunikation benÃķtigt.",
+"The php-curl modude is needed to fetch the page title when adding a bookmarks" => "Das Modul php-curl wird benÃķtigt, um den Titel der Seite fÞr die Lesezeichen hinzuzufÞgen.",
+"The php-gd module is needed to create thumbnails of your images" => "Das Modul php-gd wird fÞr die Erzeugung der Vorschaubilder benÃķtigt.",
+"The php-ldap module is needed connect to your ldap server" => "Das Modul php-ldap wird fÞr die Verbindung mit dem LDAP-Server benÃķtigt.",
+"The php-zip module is needed download multiple files at once" => "Das Modul php-zip wird fÞr den gleichzeitigen Download mehrerer Dateien benÃķtigt.",
+"The php-mb_multibyte module is needed to manage correctly the encoding." => "Das Modul php_mb_multibyte wird benÃķtigt, um das Encoding richtig zu handhaben.",
+"The php-ctype module is needed validate data." => "Das Modul php-ctype wird benÃķtigt, um Daten zu prÞfen.",
+"The php-xml module is needed to share files with webdav." => "Das Modul php-xml wird benÃķtigt, um Dateien Þber WebDAV zu teilen.",
+"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve knowledge base from OCS servers" => "Die Richtlinie allow_url_fopen in Ihrer php.ini sollte auf 1 gesetzt werden, um die Wissensbasis vom OCS-Server abrufen.",
+"The php-pdo module is needed to store owncloud data into a database." => "Das Modul php-pdo wird benÃķtigt, um Daten in der Datenbank zu speichern.",
+"Dependencies status" => "Status der AbhÃĪngigkeiten",
+"Used by :" => "Benutzt von:"
+);
diff --git a/apps/admin_dependencies_chk/l10n/fr.php b/apps/admin_dependencies_chk/l10n/fr.php
new file mode 100644
index 00000000000..1b195b78bb4
--- /dev/null
+++ b/apps/admin_dependencies_chk/l10n/fr.php
@@ -0,0 +1,14 @@
+<?php $TRANSLATIONS = array(
+"The php-json module is needed by the many applications for inter communications" => "Le module php-json est requis pour l'inter-communication de nombreux modules.",
+"The php-curl modude is needed to fetch the page title when adding a bookmarks" => "Le module php-curl est requis afin de rapatrier le titre des pages lorsque vous ajoutez un marque-pages.",
+"The php-gd module is needed to create thumbnails of your images" => "Le module php-gd est requis afin de permettre la crÃĐation d'aperçus pour vos images.",
+"The php-ldap module is needed connect to your ldap server" => "Le module php-ldap est requis afin de permettre la connexion à votre serveur ldap.",
+"The php-zip module is needed download multiple files at once" => "Le module php-zip est requis pour le tÃĐlÃĐchargement simultanÃĐ de plusieurs fichiers.",
+"The php-mb_multibyte module is needed to manage correctly the encoding." => "Le module php-mb_multibyte est requis pour une gestion correcte des encodages.",
+"The php-ctype module is needed validate data." => "Le module php-ctype est requis pour la validation des donnÃĐes.",
+"The php-xml module is needed to share files with webdav." => "Le module php-xml est requis pour le partage de fichiers via webdav.",
+"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve knowledge base from OCS servers" => "La directive allow_url_fopen de votre fichier php.ini doit Être à la valeur 1 afin de permettre le rapatriement de la base de connaissance depuis les serveurs OCS.",
+"The php-pdo module is needed to store owncloud data into a database." => "le module php-pdo est requis pour le stockage des donnÃĐes ownCloud en base de donnÃĐes.",
+"Dependencies status" => "Statut des dÃĐpendances",
+"Used by :" => "UtilisÃĐ par :"
+);
diff --git a/apps/admin_dependencies_chk/l10n/it.php b/apps/admin_dependencies_chk/l10n/it.php
new file mode 100644
index 00000000000..00aeae205bf
--- /dev/null
+++ b/apps/admin_dependencies_chk/l10n/it.php
@@ -0,0 +1,13 @@
+<?php $TRANSLATIONS = array(
+"The php-json module is needed by the many applications for inter communications" => "Il modulo php-json ÃĻ richiesto per l'intercomunicazione di diverse applicazioni",
+"The php-curl modude is needed to fetch the page title when adding a bookmarks" => "Il modulo php-curl ÃĻ richiesto per scaricare il titolo della pagina quando si aggiunge un segnalibro",
+"The php-gd module is needed to create thumbnails of your images" => "Il modulo php-gd ÃĻ richiesto per creare miniature delle tue immagini",
+"The php-ldap module is needed connect to your ldap server" => "Il modulo php-ldap ÃĻ richiesto per collegarsi a un server ldap",
+"The php-zip module is needed download multiple files at once" => "Il modulo php-zip ÃĻ richiesto per scaricare diversi file contemporaneamente",
+"The php-mb_multibyte module is needed to manage correctly the encoding." => "Il modulo php-mb_multibyte ÃĻ richiesto per gestire correttamente la codifica.",
+"The php-ctype module is needed validate data." => "Il modulo php-ctype ÃĻ richiesto per la validazione dei dati.",
+"The php-xml module is needed to share files with webdav." => "Il modulo php-xml ÃĻ richiesto per condividere i file con webdav.",
+"The php-pdo module is needed to store owncloud data into a database." => "Il modulo php-pdo ÃĻ richiesto per archiviare i dati di ownCloud in un database.",
+"Dependencies status" => "Stato delle dipendenze",
+"Used by :" => "Usato da:"
+);
diff --git a/apps/admin_dependencies_chk/l10n/th_TH.php b/apps/admin_dependencies_chk/l10n/th_TH.php
new file mode 100644
index 00000000000..338397cb57c
--- /dev/null
+++ b/apps/admin_dependencies_chk/l10n/th_TH.php
@@ -0,0 +1,3 @@
+<?php $TRANSLATIONS = array(
+"Used by :" => "āđƒāļŠāđ‰āļ‡āļēāļ™āđ‚āļ”āļĒ:"
+);
diff --git a/apps/admin_migrate/l10n/de.php b/apps/admin_migrate/l10n/de.php
new file mode 100644
index 00000000000..d42179b75ad
--- /dev/null
+++ b/apps/admin_migrate/l10n/de.php
@@ -0,0 +1,5 @@
+<?php $TRANSLATIONS = array(
+"Export this ownCloud instance" => "Diese ownCloud-Instanz exportieren.",
+"This will create a compressed file that contains the data of this owncloud instance.\n Please choose the export type:" => "Dies wird eine komprimierte Datei erzeugen, welche die Daten dieser ownCloud-Instanz enthÃĪlt.\n Bitte wÃĪhlen Sie den Exporttyp:",
+"Export" => "Exportieren"
+);
diff --git a/apps/admin_migrate/l10n/fr.php b/apps/admin_migrate/l10n/fr.php
new file mode 100644
index 00000000000..0cf0a444b0e
--- /dev/null
+++ b/apps/admin_migrate/l10n/fr.php
@@ -0,0 +1,5 @@
+<?php $TRANSLATIONS = array(
+"Export this ownCloud instance" => "Exporter cette instance ownCloud",
+"This will create a compressed file that contains the data of this owncloud instance.\n Please choose the export type:" => "Ceci va crÃĐer une archive compressÃĐe contenant les donnÃĐes de cette instance ownCloud.\n Veuillez choisir le type d'export :",
+"Export" => "Exporter"
+);
diff --git a/apps/admin_migrate/l10n/it.php b/apps/admin_migrate/l10n/it.php
new file mode 100644
index 00000000000..78d2074bcad
--- /dev/null
+++ b/apps/admin_migrate/l10n/it.php
@@ -0,0 +1,5 @@
+<?php $TRANSLATIONS = array(
+"Export this ownCloud instance" => "Esporta questa istanza di ownClou",
+"This will create a compressed file that contains the data of this owncloud instance.\n Please choose the export type:" => "Questa operazione creerà un file compresso che contiene i dati dell'istanza di ownCloud. Scegli il tipo di esportazione:",
+"Export" => "Esporta"
+);
diff --git a/apps/admin_migrate/l10n/th_TH.php b/apps/admin_migrate/l10n/th_TH.php
new file mode 100644
index 00000000000..9dfaca15b5e
--- /dev/null
+++ b/apps/admin_migrate/l10n/th_TH.php
@@ -0,0 +1,5 @@
+<?php $TRANSLATIONS = array(
+"Export this ownCloud instance" => "āļŠāđˆāļ‡āļ­āļ­āļāļ‚āđ‰āļ­āļĄāļđāļĨāļ„āđˆāļēāļŠāļĄāļĄāļļāļ•āļīāļ‚āļ­āļ‡ ownCloud āļ™āļĩāđ‰",
+"This will create a compressed file that contains the data of this owncloud instance.\n Please choose the export type:" => "āļŠāđˆāļ§āļ™āļ™āļĩāđ‰āļˆāļ°āđ€āļ›āđ‡āļ™āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āđ„āļŸāļĨāđŒāļšāļĩāļšāļ­āļąāļ”āļ—āļĩāđˆāļšāļĢāļĢāļˆāļļāļ‚āđ‰āļ­āļĄāļđāļĨāļ„āđˆāļēāļŠāļĄāļĄāļļāļ•āļīāļ‚āļ­āļ‡ ownCloud.\n āļāļĢāļļāļ“āļēāđ€āļĨāļ·āļ­āļāļŠāļ™āļīāļ”āļ‚āļ­āļ‡āļāļēāļĢāļŠāđˆāļ‡āļ­āļ­āļāļ‚āđ‰āļ­āļĄāļđāļĨ:",
+"Export" => "āļŠāđˆāļ‡āļ­āļ­āļ"
+);
diff --git a/apps/bookmarks/l10n/th_TH.php b/apps/bookmarks/l10n/th_TH.php
new file mode 100644
index 00000000000..64a148efabc
--- /dev/null
+++ b/apps/bookmarks/l10n/th_TH.php
@@ -0,0 +1,12 @@
+<?php $TRANSLATIONS = array(
+"Bookmarks" => "āļĢāļēāļĒāļāļēāļĢāđ‚āļ›āļĢāļ”",
+"unnamed" => "āļĒāļąāļ‡āđ„āļĄāđˆāļĄāļĩāļŠāļ·āđˆāļ­",
+"Drag this to your browser bookmarks and click it, when you want to bookmark a webpage quickly:" => "āļĨāļēāļāļŠāļīāđˆāļ‡āļ™āļĩāđ‰āđ„āļ›āđ„āļ§āđ‰āļ—āļĩāđˆāļĢāļēāļĒāļāļēāļĢāđ‚āļ›āļĢāļ”āđƒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļšāļĢāļēāļ§āđ€āļ‹āļ­āļĢāđŒāļ‚āļ­āļ‡āļ„āļļāļ“ āđāļĨāđ‰āļ§āļ„āļĨāļīāļāļ—āļĩāđˆāļ™āļąāđˆāļ™, āđ€āļĄāļ·āđˆāļ­āļ„āļļāļ“āļ•āđ‰āļ­āļ‡āļāļēāļĢāđ€āļāđ‡āļšāļŦāļ™āđ‰āļēāđ€āļ§āđ‡āļšāđ€āļžāļˆāđ€āļ‚āđ‰āļēāđ„āļ›āđ„āļ§āđ‰āđƒāļ™āļĢāļēāļĒāļāļēāļĢāđ‚āļ›āļĢāļ”āļ­āļĒāđˆāļēāļ‡āļĢāļ§āļ”āđ€āļĢāđ‡āļ§",
+"Read later" => "āļ­āđˆāļēāļ™āļ āļēāļĒāļŦāļĨāļąāļ‡",
+"Address" => "āļ—āļĩāđˆāļ­āļĒāļđāđˆ",
+"Title" => "āļŠāļ·āđˆāļ­",
+"Tags" => "āļ›āđ‰āļēāļĒāļāļģāļāļąāļš",
+"Save bookmark" => "āļšāļąāļ™āļ—āļķāļāļĢāļēāļĒāļāļēāļĢāđ‚āļ›āļĢāļ”",
+"You have no bookmarks" => "āļ„āļļāļ“āļĒāļąāļ‡āđ„āļĄāđˆāļĄāļĩāļĢāļēāļĒāļāļēāļĢāđ‚āļ›āļĢāļ”",
+"Bookmarklet <br />" => "Bookmarklet <br />"
+);
diff --git a/apps/calendar/l10n/de.php b/apps/calendar/l10n/de.php
index 4ff0d722042..cd148d757f7 100644
--- a/apps/calendar/l10n/de.php
+++ b/apps/calendar/l10n/de.php
@@ -183,6 +183,7 @@
"Start week on" => "Erster Wochentag",
"Cache" => "Zwischenspeicher",
"Clear cache for repeating events" => "LÃķsche den Zwischenspeicher fÞr wiederholende Veranstaltungen",
+"URLs" => "URLs",
"Calendar CalDAV syncing addresses" => "CalDAV-Kalender gleicht Adressen ab",
"more info" => "weitere Informationen",
"Primary address (Kontact et al)" => "PrimÃĪre Adresse (Kontakt u.a.)",
diff --git a/apps/calendar/l10n/th_TH.php b/apps/calendar/l10n/th_TH.php
index 8d09fa162dc..0b92a623d40 100644
--- a/apps/calendar/l10n/th_TH.php
+++ b/apps/calendar/l10n/th_TH.php
@@ -1,7 +1,13 @@
<?php $TRANSLATIONS = array(
+"Not all calendars are completely cached" => "āđ„āļĄāđˆāđƒāļŠāđˆāļ›āļāļīāļ—āļīāļ™āļ—āļąāđ‰āļ‡āļŦāļĄāļ”āļ—āļĩāđˆāļˆāļ°āļ–āļđāļāļˆāļąāļ”āđ€āļāđ‡āļšāļ‚āđ‰āļ­āļĄāļđāļĨāđ„āļ§āđ‰āđƒāļ™āļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģāđāļ„āļŠāļ­āļĒāđˆāļēāļ‡āļŠāļĄāļšāļđāļĢāļ“āđŒ",
+"Everything seems to be completely cached" => "āļ—āļļāļāļŠāļīāđˆāļ‡āļ—āļļāļāļ­āļĒāđˆāļēāļ‡āđ„āļ”āđ‰āļ–āļđāļāđ€āļāđ‡āļšāđ€āļ‚āđ‰āļēāđ„āļ›āđ„āļ§āđ‰āđƒāļ™āļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģāđāļ„āļŠāļ­āļĒāđˆāļēāļ‡āļŠāļĄāļšāļđāļĢāļ“āđŒāđāļĨāđ‰āļ§",
"No calendars found." => "āđ„āļĄāđˆāļžāļšāļ›āļāļīāļ—āļīāļ™āļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢ",
"No events found." => "āđ„āļĄāđˆāļžāļšāļāļīāļˆāļāļĢāļĢāļĄāļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢ",
"Wrong calendar" => "āļ›āļāļīāļ—āļīāļ™āđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡",
+"The file contained either no events or all events are already saved in your calendar." => "āđ„āļŸāļĨāđŒāļ”āļąāļ‡āļāļĨāđˆāļēāļ§āļšāļĢāļĢāļˆāļļāļ‚āđ‰āļ­āļĄāļđāļĨāļāļīāļˆāļāļĢāļĢāļĄāļ—āļĩāđˆāļĄāļĩāļ­āļĒāļđāđˆāđāļĨāđ‰āļ§āđƒāļ™āļ›āļāļīāļ—āļīāļ™āļ‚āļ­āļ‡āļ„āļļāļ“",
+"events has been saved in the new calendar" => "āļāļīāļˆāļāļĢāļĢāļĄāđ„āļ”āđ‰āļ–āļđāļāļšāļąāļ™āļ—āļķāļāđ„āļ›āđ„āļ§āđ‰āđƒāļ™āļ›āļāļīāļ—āļīāļ™āļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡āļ‚āļķāđ‰āļ™āđƒāļŦāļĄāđˆāđāļĨāđ‰āļ§",
+"Import failed" => "āļāļēāļĢāļ™āļģāđ€āļ‚āđ‰āļēāļ‚āđ‰āļ­āļĄāļđāļĨāļĨāđ‰āļĄāđ€āļŦāļĨāļ§",
+"events has been saved in your calendar" => "āļāļīāļˆāļāļĢāļĢāļĄāđ„āļ”āđ‰āļ–āļđāļāļšāļąāļ™āļ—āļķāļāđ€āļ‚āđ‰āļēāđ„āļ›āđ„āļ§āđ‰āđƒāļ™āļ›āļāļīāļ—āļīāļ™āļ‚āļ­āļ‡āļ„āļļāļ“āđāļĨāđ‰āļ§",
"New Timezone:" => "āļŠāļĢāđ‰āļēāļ‡āđ‚āļ‹āļ™āđ€āļ§āļĨāļēāđƒāļŦāļĄāđˆ:",
"Timezone changed" => "āđ‚āļ‹āļ™āđ€āļ§āļĨāļēāļ–āļđāļāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļĨāđ‰āļ§",
"Invalid request" => "āļ„āļģāļĢāđ‰āļ­āļ‡āļ‚āļ­āđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡",
@@ -27,6 +33,7 @@
"Projects" => "āđ‚āļ„āļĢāļ‡āļāļēāļĢ",
"Questions" => "āļ„āļģāļ–āļēāļĄ",
"Work" => "āļ‡āļēāļ™",
+"by" => "āđ‚āļ”āļĒ",
"unnamed" => "āđ„āļĄāđˆāļĄāļĩāļŠāļ·āđˆāļ­",
"New Calendar" => "āļŠāļĢāđ‰āļēāļ‡āļ›āļāļīāļ—āļīāļ™āđƒāļŦāļĄāđˆ",
"Does not repeat" => "āđ„āļĄāđˆāļ•āđ‰āļ­āļ‡āļ—āļģāļ‹āđ‰āļģ",
@@ -73,6 +80,25 @@
"by day and month" => "āļ•āļēāļĄāļ§āļąāļ™āđāļĨāļ°āđ€āļ”āļ·āļ­āļ™",
"Date" => "āļ§āļąāļ™āļ—āļĩāđˆ",
"Cal." => "āļ„āļģāļ™āļ§āļ“",
+"Sun." => "āļ­āļē.",
+"Mon." => "āļˆ.",
+"Tue." => "āļ­.",
+"Wed." => "āļž.",
+"Thu." => "āļžāļĪ.",
+"Fri." => "āļĻ.",
+"Sat." => "āļŠ.",
+"Jan." => "āļĄ.āļ„.",
+"Feb." => "āļ.āļž.",
+"Mar." => "āļĄāļĩ.āļ„.",
+"Apr." => "āđ€āļĄ.āļĒ.",
+"May." => "āļž.āļ„.",
+"Jun." => "āļĄāļī.āļĒ.",
+"Jul." => "āļ.āļ„.",
+"Aug." => "āļŠ.āļ„.",
+"Sep." => "āļ.āļĒ.",
+"Oct." => "āļ•.āļ„.",
+"Nov." => "āļž.āļĒ.",
+"Dec." => "āļ˜.āļ„.",
"All day" => "āļ—āļąāđ‰āļ‡āļ§āļąāļ™",
"Missing fields" => "āļŠāđˆāļ­āļ‡āļŸāļīāļĨāļ”āđŒāđ€āļāļīāļ”āļāļēāļĢāļŠāļđāļāļŦāļēāļĒ",
"Title" => "āļŠāļ·āđˆāļ­āļāļīāļˆāļāļĢāļĢāļĄ",
@@ -86,6 +112,7 @@
"Month" => "āđ€āļ”āļ·āļ­āļ™",
"List" => "āļĢāļēāļĒāļāļēāļĢ",
"Today" => "āļ§āļąāļ™āļ™āļĩāđ‰",
+"Settings" => "āļ•āļąāđ‰āļ‡āļ„āđˆāļē",
"Your calendars" => "āļ›āļāļīāļ—āļīāļ™āļ‚āļ­āļ‡āļ„āļļāļ“",
"CalDav Link" => "āļĨāļīāļ‡āļ„āđŒ CalDav",
"Shared calendars" => "āļ›āļāļīāļ—āļīāļ™āļ—āļĩāđˆāđ€āļ›āļīāļ”āđāļŠāļĢāđŒ",
@@ -136,7 +163,10 @@
"occurrences" => "āļˆāļģāļ™āļ§āļ™āļ—āļĩāđˆāļ›āļĢāļēāļāļ",
"create a new calendar" => "āļŠāļĢāđ‰āļēāļ‡āļ›āļāļīāļ—āļīāļ™āđƒāļŦāļĄāđˆ",
"Import a calendar file" => "āļ™āļģāđ€āļ‚āđ‰āļēāđ„āļŸāļĨāđŒāļ›āļāļīāļ—āļīāļ™",
+"Please choose a calendar" => "āļāļĢāļļāļ“āļēāđ€āļĨāļ·āļ­āļāļ›āļāļīāļ—āļīāļ™",
"Name of new calendar" => "āļŠāļ·āđˆāļ­āļ‚āļ­āļ‡āļ›āļāļīāļ—āļīāļ™",
+"Take an available name!" => "āđ€āļĨāļ·āļ­āļāļŠāļ·āđˆāļ­āļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢ",
+"A Calendar with this name already exists. If you continue anyhow, these calendars will be merged." => "āļ›āļāļīāļ—āļīāļ™āļŠāļ·āđˆāļ­āļ”āļąāļ‡āļāļĨāđˆāļēāļ§āļ–āļđāļāđƒāļŠāđ‰āļ‡āļēāļ™āđ„āļ›āđāļĨāđ‰āļ§ āļŦāļēāļāļ„āļļāļ“āļĒāļąāļ‡āļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāļ•āđˆāļ­āđ„āļ› āļ›āļāļīāļ—āļīāļ™āļ”āļąāļ‡āļāļĨāđˆāļēāļ§āļ™āļĩāđ‰āļˆāļ°āļ–āļđāļāļœāļŠāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļ‚āđ‰āļēāļ”āđ‰āļ§āļĒāļāļąāļ™",
"Import" => "āļ™āļģāđ€āļ‚āđ‰āļēāļ‚āđ‰āļ­āļĄāļđāļĨ",
"Close Dialog" => "āļ›āļīāļ”āļāļĨāđˆāļ­āļ‡āļ‚āđ‰āļ­āļ„āļ§āļēāļĄāđ‚āļ•āđ‰āļ•āļ­āļš",
"Create a new event" => "āļŠāļĢāđ‰āļēāļ‡āļāļīāļˆāļāļĢāļĢāļĄāđƒāļŦāļĄāđˆ",
@@ -144,9 +174,21 @@
"No categories selected" => "āļĒāļąāļ‡āđ„āļĄāđˆāđ„āļ”āđ‰āđ€āļĨāļ·āļ­āļāļŦāļĄāļ§āļ”āļŦāļĄāļđāđˆ",
"of" => "āļ‚āļ­āļ‡",
"at" => "āļ—āļĩāđˆ",
+"General" => "āļ—āļąāđˆāļ§āđ„āļ›",
"Timezone" => "āđ‚āļ‹āļ™āđ€āļ§āļĨāļē",
+"Update timezone automatically" => "āļ­āļąāļžāđ€āļ”āļ—āđ‚āļ‹āļ™āđ€āļ§āļĨāļēāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļī",
+"Time format" => "āļĢāļđāļ›āđāļšāļšāđ€āļ§āļĨāļē",
"24h" => "24 āļŠ.āļĄ.",
"12h" => "12 āļŠ.āļĄ.",
+"Start week on" => "āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļŠāļąāļ›āļ”āļēāļŦāđŒāļ”āđ‰āļ§āļĒ",
+"Cache" => "āļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģāđāļ„āļŠ",
+"Clear cache for repeating events" => "āļĨāđ‰āļēāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāđƒāļ™āļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģāđāļ„āļŠāļŠāļģāļŦāļĢāļąāļšāļāļīāļˆāļāļĢāļĢāļĄāļ—āļĩāđˆāļ‹āđ‰āļģāļ‹āđ‰āļ­āļ™",
+"URLs" => "URLs",
+"Calendar CalDAV syncing addresses" => "āļ—āļĩāđˆāļ­āļĒāļđāđˆāļ—āļĩāđˆāđƒāļŠāđ‰āļŠāļģāļŦāļĢāļąāļšāđ€āļŠāļ·āđˆāļ­āļĄāļ‚āđ‰āļ­āļĄāļđāļĨāļ›āļāļīāļ—āļīāļ™ CalDAV",
+"more info" => "āļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄ",
+"Primary address (Kontact et al)" => "āļ—āļĩāđˆāļ­āļĒāļđāđˆāļŦāļĨāļąāļ (Kontact et al)",
+"iOS/OS X" => "iOS/OS X",
+"Read only iCalendar link(s)" => "āļ­āđˆāļēāļ™āđ€āļ‰āļžāļēāļ°āļĨāļīāļ‡āļāđŒ iCalendar āđ€āļ—āđˆāļēāļ™āļąāđ‰āļ™",
"Users" => "āļœāļđāđ‰āđƒāļŠāđ‰āļ‡āļēāļ™",
"select users" => "āđ€āļĨāļ·āļ­āļāļœāļđāđ‰āđƒāļŠāđ‰āļ‡āļēāļ™",
"Editable" => "āļŠāļēāļĄāļēāļĢāļ–āđāļāđ‰āđ„āļ‚āđ„āļ”āđ‰",
diff --git a/apps/contacts/l10n/th_TH.php b/apps/contacts/l10n/th_TH.php
index 553271d88f6..7a4989986f3 100644
--- a/apps/contacts/l10n/th_TH.php
+++ b/apps/contacts/l10n/th_TH.php
@@ -10,9 +10,11 @@
"No contacts found." => "āđ„āļĄāđˆāļžāļšāļ‚āđ‰āļ­āļĄāļđāļĨāļāļēāļĢāļ•āļīāļ”āļ•āđˆāļ­āļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢ",
"There was an error adding the contact." => "āđ€āļāļīāļ”āļ‚āđ‰āļ­āļœāļīāļ”āļžāļĨāļēāļ”āđƒāļ™āļāļēāļĢāđ€āļžāļīāđˆāļĄāļĢāļēāļĒāļŠāļ·āđˆāļ­āļœāļđāđ‰āļ•āļīāļ”āļ•āđˆāļ­āđƒāļŦāļĄāđˆ",
"element name is not set." => "āļĒāļąāļ‡āđ„āļĄāđˆāđ„āļ”āđ‰āļāļģāļŦāļ™āļ”āļŠāļ·āđˆāļ­",
+"Could not parse contact: " => "āđ„āļĄāđˆāļŠāļēāļĄāļēāļĢāļ–āđāļˆāļāđāļˆāļ‡āļĢāļēāļĒāļŠāļ·āđˆāļ­āļœāļđāđ‰āļ•āļīāļ”āļ•āđˆāļ­āđ„āļ”āđ‰",
"Cannot add empty property." => "āđ„āļĄāđˆāļŠāļēāļĄāļēāļĢāļ–āđ€āļžāļīāđˆāļĄāļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”āļ—āļĩāđˆāđ„āļĄāđˆāļĄāļĩāļ‚āđ‰āļ­āļĄāļđāļĨāđ„āļ”āđ‰",
"At least one of the address fields has to be filled out." => "āļ­āļĒāđˆāļēāļ‡āļ™āđ‰āļ­āļĒāļ—āļĩāđˆāļŠāļļāļ”āļŠāđˆāļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāļ­āļĒāļđāđˆāļˆāļ°āļ•āđ‰āļ­āļ‡āļ–āļđāļāļāļĢāļ­āļāļĨāļ‡āđ„āļ›",
"Trying to add duplicate property: " => "āļžāļĒāļēāļĒāļēāļĄāļ—āļĩāđˆāļˆāļ°āđ€āļžāļīāđˆāļĄāļ—āļĢāļąāļžāļĒāļēāļāļĢāļ—āļĩāđˆāļ‹āđ‰āļģāļ‹āđ‰āļ­āļ™āļāļąāļ™: ",
+"Error adding contact property: " => "āđ€āļāļīāļ”āļ‚āđ‰āļ­āļœāļīāļ”āļžāļĨāļēāļ”āđƒāļ™āļāļēāļĢāđ€āļžāļīāđˆāļĄāļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāļ‚āđ‰āļ­āļĄāļđāļĨāļœāļđāđ‰āļ•āļīāļ”āļ•āđˆāļ­",
"Information about vCard is incorrect. Please reload the page." => "āļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļāļĩāđˆāļĒāļ§āļāļąāļš vCard āđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡ āļāļĢāļļāļ“āļēāđ‚āļŦāļĨāļ”āļŦāļ™āđ‰āļēāđ€āļ§āļ›āđƒāļŦāļĄāđˆāļ­āļĩāļāļ„āļĢāļąāđ‰āļ‡",
"Error deleting contact property." => "āđ€āļāļīāļ”āļ‚āđ‰āļ­āļœāļīāļ”āļžāļĨāļēāļ”āđƒāļ™āļāļēāļĢāļĨāļšāļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”āļāļēāļĢāļ•āļīāļ”āļ•āđˆāļ­",
"Missing ID" => "āļĢāļŦāļąāļŠāļŠāļđāļāļŦāļēāļĒ",
@@ -57,10 +59,14 @@
"Edit name" => "āđāļāđ‰āđ„āļ‚āļŠāļ·āđˆāļ­",
"No files selected for upload." => "āļĒāļąāļ‡āđ„āļĄāđˆāđ„āļ”āđ‰āđ€āļĨāļ·āļ­āļāđ„āļŸāļĨāđŒāļģāļŠāļģāļŦāļĢāļąāļšāļ­āļąāļžāđ‚āļŦāļĨāļ”",
"The file you are trying to upload exceed the maximum size for file uploads on this server." => "āđ„āļŸāļĨāđŒāļ—āļĩāđˆāļ„āļļāļ“āļāļģāļĨāļąāļ‡āļžāļĒāļēāļĒāļēāļĄāļ—āļĩāđˆāļˆāļ°āļ­āļąāļžāđ‚āļŦāļĨāļ”āļĄāļĩāļ‚āļ™āļēāļ”āđ€āļāļīāļ™āļˆāļģāļ™āļ§āļ™āļŠāļđāļ‡āļŠāļļāļ”āļ—āļĩāđˆāļŠāļēāļĄāļēāļĢāļ–āļ­āļąāļžāđ‚āļŦāļĨāļ”āđ„āļ”āđ‰āļŠāļģāļŦāļĢāļąāļšāđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒāļ™āļĩāđ‰",
+"Error loading profile picture." => "āđ€āļāļīāļ”āļ‚āđ‰āļ­āļœāļīāļ”āļžāļĨāļēāļ”āđƒāļ™āļāļēāļĢāđ‚āļŦāļĨāļ”āļĢāļđāļ›āļ āļēāļžāļ›āļĢāļ°āļˆāļģāļ•āļąāļ§",
"Select type" => "āđ€āļĨāļ·āļ­āļāļŠāļ™āļīāļ”",
+"Some contacts are marked for deletion, but not deleted yet. Please wait for them to be deleted." => "āļ‚āđ‰āļ­āļĄāļđāļĨāļœāļđāđ‰āļ•āļīāļ”āļ•āđˆāļ­āļšāļēāļ‡āļĢāļēāļĒāļāļēāļĢāđ„āļ”āđ‰āļ–āļđāļāļ—āļģāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļŦāļĄāļēāļĒāļŠāļģāļŦāļĢāļąāļšāļĨāļšāļ—āļīāđ‰āļ‡āđ€āļ­āļēāđ„āļ§āđ‰, āđāļ•āđˆāļĒāļąāļ‡āđ„āļĄāđˆāđ„āļ”āđ‰āļ–āļđāļāļĨāļšāļ—āļīāđ‰āļ‡, āļāļĢāļļāļ“āļēāļĢāļ­āđƒāļŦāđ‰āļĢāļēāļĒāļāļēāļĢāļ”āļąāļ‡āļāļĨāđˆāļēāļ§āļ–āļđāļāļĨāļšāļ—āļīāđ‰āļ‡āđ€āļŠāļĩāļĒāļāđˆāļ­āļ™",
"Result: " => "āļœāļĨāļĨāļąāļžāļ˜āđŒ: ",
" imported, " => " āļ™āļģāđ€āļ‚āđ‰āļēāļ‚āđ‰āļ­āļĄāļđāļĨāđāļĨāđ‰āļ§, ",
" failed." => " āļĨāđ‰āļĄāđ€āļŦāļĨāļ§.",
+"Displayname cannot be empty." => "āļŠāļ·āđˆāļ­āļ—āļĩāđˆāđƒāļŠāđ‰āđāļŠāļ”āļ‡āđ„āļĄāđˆāļŠāļēāļĄāļēāļĢāļ–āđ€āļ§āđ‰āļ™āļ§āđˆāļēāļ‡āđ„āļ”āđ‰",
+"Addressbook not found: " => "āđ„āļĄāđˆāļžāļšāļŠāļĄāļļāļ”āļšāļąāļ™āļ—āļķāļāļ—āļĩāđˆāļ­āļĒāļđāđˆāļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢ",
"This is not your addressbook." => "āļ™āļĩāđˆāđ„āļĄāđˆāđƒāļŠāđˆāļŠāļĄāļļāļ”āļšāļąāļ™āļ—āļķāļāļ—āļĩāđˆāļ­āļĒāļđāđˆāļ‚āļ­āļ‡āļ„āļļāļ“",
"Contact could not be found." => "āđ„āļĄāđˆāļžāļšāļ‚āđ‰āļ­āļĄāļđāļĨāļāļēāļĢāļ•āļīāļ”āļ•āđˆāļ­",
"Address" => "āļ—āļĩāđˆāļ­āļĒāļđāđˆ",
@@ -78,12 +84,38 @@
"Pager" => "āđ€āļžāļˆāđ€āļˆāļ­āļĢāđŒ",
"Internet" => "āļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļ™āđ‡āļ•",
"Birthday" => "āļ§āļąāļ™āđ€āļāļīāļ”",
+"Business" => "āļ˜āļļāļĢāļāļīāļˆ",
+"Call" => "āđ‚āļ—āļĢ",
+"Clients" => "āļĨāļđāļāļ„āđ‰āļē",
+"Deliverer" => "āļœāļđāđ‰āļˆāļąāļ”āļŠāđˆāļ‡",
+"Holidays" => "āļ§āļąāļ™āļŦāļĒāļļāļ”",
+"Ideas" => "āđ„āļ­āđ€āļ”āļĩāļĒ",
+"Journey" => "āļāļēāļĢāđ€āļ”āļīāļ™āļ—āļēāļ‡",
+"Jubilee" => "āļ‡āļēāļ™āđ€āļ‰āļĨāļīāļĄāļ‰āļĨāļ­āļ‡",
+"Meeting" => "āļ›āļĢāļ°āļŠāļļāļĄ",
+"Other" => "āļ­āļ·āđˆāļ™āđ†",
+"Personal" => "āļŠāđˆāļ§āļ™āļ•āļąāļ§",
+"Projects" => "āđ‚āļ›āļĢāđ€āļˆāļ„",
+"Questions" => "āļ„āļģāļ–āļēāļĄ",
"{name}'s Birthday" => "āļ§āļąāļ™āđ€āļāļīāļ”āļ‚āļ­āļ‡ {name}",
"Contact" => "āļ‚āđ‰āļ­āļĄāļđāļĨāļāļēāļĢāļ•āļīāļ”āļ•āđˆāļ­",
"Add Contact" => "āđ€āļžāļīāđˆāļĄāļĢāļēāļĒāļŠāļ·āđˆāļ­āļœāļđāđ‰āļ•āļīāļ”āļ•āđˆāļ­āđƒāļŦāļĄāđˆ",
"Import" => "āļ™āļģāđ€āļ‚āđ‰āļē",
+"Settings" => "āļ•āļąāđ‰āļ‡āļ„āđˆāļē",
"Addressbooks" => "āļŠāļĄāļļāļ”āļšāļąāļ™āļ—āļķāļāļ—āļĩāđˆāļ­āļĒāļđāđˆ",
"Close" => "āļ›āļīāļ”",
+"Keyboard shortcuts" => "āļ›āļļāđˆāļĄāļĨāļąāļ”",
+"Navigation" => "āļĢāļ°āļšāļšāđ€āļĄāļ™āļđ",
+"Next contact in list" => "āļ‚āđ‰āļ­āļĄāļđāļĨāļœāļđāđ‰āļ•āļīāļ”āļ•āđˆāļ­āļ–āļąāļ”āđ„āļ›āđƒāļ™āļĢāļēāļĒāļāļēāļĢ",
+"Previous contact in list" => "āļ‚āđ‰āļ­āļĄāļđāļĨāļœāļđāđ‰āļ•āļīāļ”āļ•āđˆāļ­āļāđˆāļ­āļ™āļŦāļ™āđ‰āļēāđƒāļ™āļĢāļēāļĒāļāļēāļĢ",
+"Expand/collapse current addressbook" => "āļ‚āļĒāļēāļĒ/āļĒāđˆāļ­ āļŠāļĄāļļāļ”āļšāļąāļ™āļ—āļķāļāļ—āļĩāđˆāļ­āļĒāļđāđˆāļ›āļąāļˆāļˆāļļāļšāļąāļ™",
+"Next addressbook" => "āļŠāļĄāļļāļ”āļšāļąāļ™āļ—āļķāļāļ—āļĩāđˆāļ­āļĒāļđāđˆāļ–āļąāļ”āđ„āļ›",
+"Previous addressbook" => "āļŠāļĄāļļāļ”āļšāļąāļ™āļ—āļķāļāļ—āļĩāđˆāļ­āļĒāļđāđˆāļāđˆāļ­āļ™āļŦāļ™āđ‰āļē",
+"Actions" => "āļāļēāļĢāļāļĢāļ°āļ—āļģ",
+"Refresh contacts list" => "āļĢāļĩāđ€āļŸāļĢāļŠāļĢāļēāļĒāļŠāļ·āđˆāļ­āļœāļđāđ‰āļ•āļīāļ”āļ•āđˆāļ­āđƒāļŦāļĄāđˆ",
+"Add new contact" => "āđ€āļžāļīāđˆāļĄāļ‚āđ‰āļ­āļĄāļđāļĨāļœāļđāđ‰āļ•āļīāļ”āļ•āđˆāļ­āđƒāļŦāļĄāđˆ",
+"Add new addressbook" => "āđ€āļžāļīāđˆāļĄāļŠāļĄāļļāļ”āļšāļąāļ™āļ—āļķāļāļ—āļĩāđˆāļ­āļĒāļđāđˆāđƒāļŦāļĄāđˆ",
+"Delete current contact" => "āļĨāļšāļ‚āđ‰āļ­āļĄāļđāļĨāļœāļđāđ‰āļ•āļīāļ”āļ•āđˆāļ­āļ›āļąāļˆāļˆāļļāļšāļąāļ™",
"Drop photo to upload" => "āļ§āļēāļ‡āļĢāļđāļ›āļ āļēāļžāļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢāļ­āļąāļžāđ‚āļŦāļĨāļ”",
"Delete current photo" => "āļĨāļšāļĢāļđāļ›āļ āļēāļžāļ›āļąāļˆāļˆāļļāļšāļąāļ™",
"Edit current photo" => "āđāļāđ‰āđ„āļ‚āļĢāļđāļ›āļ āļēāļžāļ›āļąāļˆāļˆāļļāļšāļąāļ™",
@@ -94,6 +126,9 @@
"Delete" => "āļĨāļš",
"Nickname" => "āļŠāļ·āđˆāļ­āđ€āļĨāđˆāļ™",
"Enter nickname" => "āļāļĢāļ­āļāļŠāļ·āđˆāļ­āđ€āļĨāđˆāļ™",
+"Web site" => "āđ€āļ§āđ‡āļšāđ„āļ‹āļ•āđŒ",
+"http://www.somesite.com" => "http://www.somesite.com",
+"Go to web site" => "āđ„āļ›āļ—āļĩāđˆāđ€āļ§āđ‡āļšāđ„āļ‹āļ•āđŒ",
"dd-mm-yyyy" => "dd-mm-yyyy",
"Groups" => "āļāļĨāļļāđˆāļĄ",
"Separate groups with commas" => "āļ„āļąāđˆāļ™āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļĢāļēāļĒāļŠāļ·āđˆāļ­āļāļĨāļļāđˆāļĄāļ”āđ‰āļ§āļĒāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļŦāļĄāļēāļĒāļˆāļļāļĨāļ āļēāļĩāļ„āļŦāļĢāļ·āļ­āļ„āļ­āļĄāļĄāđˆāļē",
@@ -117,10 +152,15 @@
"Edit address" => "āđāļāđ‰āđ„āļ‚āļ—āļĩāđˆāļ­āļĒāļđāđˆ",
"Type" => "āļ›āļĢāļ°āđ€āļ āļ—",
"PO Box" => "āļ•āļđāđ‰ āļ›āļ“.",
+"Street address" => "āļ—āļĩāđˆāļ­āļĒāļđāđˆ",
+"Street and number" => "āļ–āļ™āļ™āđāļĨāļ°āļŦāļĄāļēāļĒāđ€āļĨāļ‚",
"Extended" => "āđ€āļžāļīāđˆāļĄ",
+"Apartment number etc." => "āļŦāļĄāļēāļĒāđ€āļĨāļ‚āļ­āļžāļēāļĢāđŒāļ—āđ€āļĄāļ™āļ•āđŒ āļŊāļĨāļŊ",
"City" => "āđ€āļĄāļ·āļ­āļ‡",
"Region" => "āļ āļđāļĄāļīāļ āļēāļ„",
+"E.g. state or province" => "āđ€āļŠāđˆāļ™ āļĢāļąāļ āļŦāļĢāļ·āļ­ āļˆāļąāļ‡āļŦāļ§āļąāļ”",
"Zipcode" => "āļĢāļŦāļąāļŠāđ„āļ›āļĢāļĐāļ“āļĩāļĒāđŒ",
+"Postal code" => "āļĢāļŦāļąāļŠāđ„āļ›āļĢāļĐāļ“āļĩāļĒāđŒ",
"Country" => "āļ›āļĢāļ°āđ€āļ—āļĻ",
"Addressbook" => "āļŠāļĄāļļāļ”āļšāļąāļ™āļ—āļķāļāļ—āļĩāđˆāļ­āļĒāļđāđˆ",
"Hon. prefixes" => "āļ„āļģāļ™āļģāļŦāļ™āđ‰āļēāļŠāļ·āđˆāļ­āļ„āļ™āļĢāļąāļ",
@@ -150,13 +190,21 @@
"You have no contacts in your addressbook." => "āļ„āļļāļ“āļĒāļąāļ‡āđ„āļĄāđˆāļĄāļĩāļ‚āđ‰āļ­āļĄāļđāļĨāļāļēāļĢāļ•āļīāļ”āļ•āđˆāļ­āđƒāļ”āđ†āđƒāļ™āļŠāļĄāļļāļ”āļšāļąāļ™āļ—āļķāļāļ—āļĩāđˆāļ­āļĒāļđāđˆāļ‚āļ­āļ‡āļ„āļļāļ“",
"Add contact" => "āđ€āļžāļīāđˆāļĄāļŠāļ·āđˆāļ­āļœāļđāđ‰āļ•āļīāļ”āļ•āđˆāļ­",
"Configure addressbooks" => "āļāļģāļŦāļ™āļ”āļ„āđˆāļēāļŠāļĄāļļāļ”āļšāļąāļ™āļ—āļķāļāļ—āļĩāđˆāļ­āļĒāļđāđˆ",
+"Select Address Books" => "āđ€āļĨāļ·āļ­āļāļŠāļĄāļļāļ”āļšāļąāļ™āļ—āļķāļāļ—āļĩāđˆāļ­āļĒāļđāđˆ",
+"Enter name" => "āļāļĢāļ­āļāļŠāļ·āđˆāļ­",
+"Enter description" => "āļāļĢāļ­āļāļ„āļģāļ­āļ˜āļīāļšāļēāļĒ",
"CardDAV syncing addresses" => "āļ—āļĩāđˆāļ­āļĒāļđāđˆāļ—āļĩāđˆāđƒāļŠāđ‰āđ€āļŠāļ·āđˆāļ­āļĄāļ‚āđ‰āļ­āļĄāļđāļĨāļāļąāļš CardDAV",
"more info" => "āļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄ",
"Primary address (Kontact et al)" => "āļ—āļĩāđˆāļ­āļĒāļđāđˆāļŦāļĨāļąāļ (āļŠāļģāļŦāļĢāļąāļšāļ•āļīāļ”āļ•āđˆāļ­)",
"iOS/OS X" => "iOS/OS X",
+"Show CardDav link" => "āđāļŠāļ”āļ‡āļĨāļīāļ‡āļāđŒ CardDav",
+"Show read-only VCF link" => "āđāļŠāļ”āļ‡āļĨāļīāļ‡āļāđŒ VCF āļŠāļģāļŦāļĢāļąāļšāļ­āđˆāļēāļ™āđ€āļ—āđˆāļēāļ™āļąāđ‰āļ™",
"Download" => "āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ”",
"Edit" => "āđāļāđ‰āđ„āļ‚",
"New Address Book" => "āļŠāļĢāđ‰āļēāļ‡āļŠāļĄāļļāļ”āļšāļąāļ™āļ—āļķāļāļ‚āđ‰āļ­āļĄāļđāļĨāļāļēāļĢāļ•āļīāļ”āļ•āđˆāļ­āđƒāļŦāļĄāđˆ",
+"Name" => "āļŠāļ·āđˆāļ­",
+"Description" => "āļ„āļģāļ­āļ˜āļīāļšāļēāļĒ",
"Save" => "āļšāļąāļ™āļ—āļķāļ",
-"Cancel" => "āļĒāļāđ€āļĨāļīāļ"
+"Cancel" => "āļĒāļāđ€āļĨāļīāļ",
+"More..." => "āđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄ..."
);
diff --git a/apps/files/l10n/sl.php b/apps/files/l10n/sl.php
index 0fd9e9a06c5..99ab3c124b4 100644
--- a/apps/files/l10n/sl.php
+++ b/apps/files/l10n/sl.php
@@ -9,6 +9,11 @@
"Files" => "Datoteke",
"Unshare" => "Vzemi iz souporabe",
"Delete" => "IzbriÅĄi",
+"already exists" => "Åūe obstaja",
+"replace" => "nadomesti",
+"cancel" => "ekliči",
+"replaced" => "nadomeÅĄÄen",
+"with" => "z",
"undo" => "razveljavi",
"deleted" => "izbrisano",
"generating ZIP-file, it may take some time." => "Ustvarjam ZIP datoteko. To lahko traja nekaj časa.",
diff --git a/apps/files/l10n/th_TH.php b/apps/files/l10n/th_TH.php
index 4299c31a45a..03a50fd711e 100644
--- a/apps/files/l10n/th_TH.php
+++ b/apps/files/l10n/th_TH.php
@@ -7,7 +7,15 @@
"Missing a temporary folder" => "āđāļŸāđ‰āļĄāđ€āļ­āļāļŠāļēāļĢāļŠāļąāđˆāļ§āļ„āļĢāļēāļ§āđ€āļāļīāļ”āļāļēāļĢāļŠāļđāļāļŦāļēāļĒ",
"Failed to write to disk" => "āđ€āļ‚āļĩāļĒāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļĨāļ‡āđāļœāđˆāļ™āļ”āļīāļŠāļāđŒāļĨāđ‰āļĄāđ€āļŦāļĨāļ§",
"Files" => "āđ„āļŸāļĨāđŒ",
+"Unshare" => "āļĒāļāđ€āļĨāļīāļāļāļēāļĢāđāļŠāļĢāđŒāļ‚āđ‰āļ­āļĄāļđāļĨ",
"Delete" => "āļĨāļš",
+"already exists" => "āļĄāļĩāļ­āļĒāļđāđˆāđāļĨāđ‰āļ§",
+"replace" => "āđāļ—āļ™āļ—āļĩāđˆ",
+"cancel" => "āļĒāļāđ€āļĨāļīāļ",
+"replaced" => "āđāļ—āļ™āļ—āļĩāđˆāđāļĨāđ‰āļ§",
+"with" => "āļāļąāļš",
+"undo" => "āđ€āļĨāļīāļāļ—āļģ",
+"deleted" => "āļĨāļšāđāļĨāđ‰āļ§",
"generating ZIP-file, it may take some time." => "āļāļģāļĨāļąāļ‡āļŠāļĢāđ‰āļēāļ‡āđ„āļŸāļĨāđŒāļšāļĩāļšāļ­āļąāļ” ZIP āļ­āļēāļˆāđƒāļŠāđ‰āđ€āļ§āļĨāļēāļŠāļąāļāļ„āļĢāļđāđˆ",
"Unable to upload your file as it is a directory or has 0 bytes" => "āđ„āļĄāđˆāļŠāļēāļĄāļēāļĢāļ–āļ­āļąāļžāđ‚āļŦāļĨāļ”āđ„āļŸāļĨāđŒāļ‚āļ­āļ‡āļ„āļļāļ“āđ„āļ”āđ‰ āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļēāļāđ„āļŸāļĨāđŒāļ”āļąāļ‡āļāļĨāđˆāļēāļ§āđ€āļ›āđ‡āļ™āđ„āļ”āđ€āļĢāđ‡āļāļ—āļ­āļĢāļĩāđˆāļŦāļĢāļ·āļ­āļĄāļĩāļ‚āļ™āļēāļ” 0 āđ„āļšāļ•āđŒ",
"Upload Error" => "āđ€āļāļīāļ”āļ‚āđ‰āļ­āļœāļīāļ”āļžāļĨāļēāļ”āđƒāļ™āļāļēāļĢāļ­āļąāļžāđ‚āļŦāļĨāļ”",
diff --git a/apps/files_encryption/l10n/fr.php b/apps/files_encryption/l10n/fr.php
new file mode 100644
index 00000000000..c9367d1a312
--- /dev/null
+++ b/apps/files_encryption/l10n/fr.php
@@ -0,0 +1,6 @@
+<?php $TRANSLATIONS = array(
+"Encryption" => "Chiffrement",
+"Exclude the following file types from encryption" => "Ne pas chiffrer les fichiers dont les types sont les suivants",
+"None" => "Aucun",
+"Enable Encryption" => "Activer le chiffrement"
+);
diff --git a/apps/files_encryption/l10n/it.php b/apps/files_encryption/l10n/it.php
new file mode 100644
index 00000000000..5136b061797
--- /dev/null
+++ b/apps/files_encryption/l10n/it.php
@@ -0,0 +1,6 @@
+<?php $TRANSLATIONS = array(
+"Encryption" => "Cifratura",
+"Exclude the following file types from encryption" => "Escludi i seguenti tipi di file dalla cifratura",
+"None" => "Nessuna",
+"Enable Encryption" => "Abilita cifratura"
+);
diff --git a/apps/files_encryption/l10n/th_TH.php b/apps/files_encryption/l10n/th_TH.php
new file mode 100644
index 00000000000..c2685de6e3a
--- /dev/null
+++ b/apps/files_encryption/l10n/th_TH.php
@@ -0,0 +1,6 @@
+<?php $TRANSLATIONS = array(
+"Encryption" => "āļāļēāļĢāđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠ",
+"Exclude the following file types from encryption" => "āđ„āļĄāđˆāļ•āđ‰āļ­āļ‡āļĢāļ§āļĄāļŠāļ™āļīāļ”āļ‚āļ­āļ‡āđ„āļŸāļĨāđŒāļ”āļąāļ‡āļ•āđˆāļ­āđ„āļ›āļ™āļĩāđ‰āļˆāļēāļāļāļēāļĢāđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠ",
+"None" => "āđ„āļĄāđˆāļ•āđ‰āļ­āļ‡",
+"Enable Encryption" => "āđ€āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™āļāļēāļĢāđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠ"
+);
diff --git a/apps/files_external/l10n/de.php b/apps/files_external/l10n/de.php
new file mode 100644
index 00000000000..45e5d32dfce
--- /dev/null
+++ b/apps/files_external/l10n/de.php
@@ -0,0 +1,18 @@
+<?php $TRANSLATIONS = array(
+"External Storage" => "Externer Speicher",
+"Mount point" => "Mount-Point",
+"Backend" => "Backend",
+"Configuration" => "Konfiguration",
+"Options" => "Optionen",
+"Applicable" => "Zutreffend",
+"Add mount point" => "Mount-Point hinzufÞgen",
+"None set" => "Nicht definiert",
+"All Users" => "Alle Benutzer",
+"Groups" => "Gruppen",
+"Users" => "Benutzer",
+"Delete" => "LÃķschen",
+"SSL root certificates" => "SSL-Root-Zertifikate",
+"Import Root Certificate" => "Root-Zertifikate importieren",
+"Enable User External Storage" => "Externer Speicher fÞr Benutzer aktivieren",
+"Allow users to mount their own external storage" => "Erlaubt Benutzern Ihre eigenen externen Speicher einzubinden"
+);
diff --git a/apps/files_external/l10n/fr.php b/apps/files_external/l10n/fr.php
new file mode 100644
index 00000000000..b3e76c63500
--- /dev/null
+++ b/apps/files_external/l10n/fr.php
@@ -0,0 +1,18 @@
+<?php $TRANSLATIONS = array(
+"External Storage" => "Stockage externe",
+"Mount point" => "Point de montage",
+"Backend" => "Infrastructure",
+"Configuration" => "Configuration",
+"Options" => "Options",
+"Applicable" => "Disponible",
+"Add mount point" => "Ajouter un point de montage",
+"None set" => "Aucun spÃĐcifiÃĐ",
+"All Users" => "Tous les utilisateurs",
+"Groups" => "Groupes",
+"Users" => "Utilisateurs",
+"Delete" => "Supprimer",
+"SSL root certificates" => "Certificats racine SSL",
+"Import Root Certificate" => "Importer un certificat racine",
+"Enable User External Storage" => "Activer le stockage externe pour les utilisateurs",
+"Allow users to mount their own external storage" => "Autoriser les utilisateurs à monter leur propre stockage externe"
+);
diff --git a/apps/files_external/l10n/it.php b/apps/files_external/l10n/it.php
new file mode 100644
index 00000000000..927499b0172
--- /dev/null
+++ b/apps/files_external/l10n/it.php
@@ -0,0 +1,18 @@
+<?php $TRANSLATIONS = array(
+"External Storage" => "Archiviazione esterna",
+"Mount point" => "Punto di mount",
+"Backend" => "Motore",
+"Configuration" => "Configurazione",
+"Options" => "Opzioni",
+"Applicable" => "Applicabile",
+"Add mount point" => "Aggiungi punto di mount",
+"None set" => "Nessuna impostazione",
+"All Users" => "Tutti gli utenti",
+"Groups" => "Gruppi",
+"Users" => "Utenti",
+"Delete" => "Elimina",
+"SSL root certificates" => "Certificato principale per SSL",
+"Import Root Certificate" => "Importa certificato principale",
+"Enable User External Storage" => "Abilita la memoria esterna dell'utente",
+"Allow users to mount their own external storage" => "Consente agli utenti di montare la propria memoria esterna"
+);
diff --git a/apps/files_external/l10n/sl.php b/apps/files_external/l10n/sl.php
new file mode 100644
index 00000000000..6a96e2cd693
--- /dev/null
+++ b/apps/files_external/l10n/sl.php
@@ -0,0 +1,9 @@
+<?php $TRANSLATIONS = array(
+"All Users" => "Vsi uporabniki",
+"Groups" => "Skupine",
+"Users" => "Uporabniki",
+"Delete" => "IzbriÅĄi",
+"SSL root certificates" => "SSL korenski certifikati",
+"Import Root Certificate" => "Uvozi korenski certifikat",
+"Enable User External Storage" => "Omogoči"
+);
diff --git a/apps/files_external/l10n/th_TH.php b/apps/files_external/l10n/th_TH.php
new file mode 100644
index 00000000000..84a233046eb
--- /dev/null
+++ b/apps/files_external/l10n/th_TH.php
@@ -0,0 +1,18 @@
+<?php $TRANSLATIONS = array(
+"External Storage" => "āļžāļ·āđ‰āļ™āļ—āļĩāļˆāļąāļ”āđ€āļāđ‡āļšāļ‚āđ‰āļ­āļĄāļđāļĨāļˆāļēāļāļ āļēāļĒāļ™āļ­āļ",
+"Mount point" => "āļˆāļļāļ”āļŠāļĩāđ‰āļ•āļģāđāļŦāļ™āđˆāļ‡",
+"Backend" => "āļ”āđ‰āļēāļ™āļŦāļĨāļąāļ‡āļĢāļ°āļšāļš",
+"Configuration" => "āļāļēāļĢāļāļģāļŦāļ™āļ”āļ„āđˆāļē",
+"Options" => "āļ•āļąāļ§āđ€āļĨāļ·āļ­āļ",
+"Applicable" => "āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰āļ‡āļēāļ™āđ„āļ”āđ‰",
+"Add mount point" => "āđ€āļžāļīāđˆāļĄāļˆāļļāļ”āļŠāļĩāđ‰āļ•āļģāđāļŦāļ™āđˆāļ‡",
+"None set" => "āļĒāļąāļ‡āđ„āļĄāđˆāļĄāļĩāļāļēāļĢāļāļģāļŦāļ™āļ”",
+"All Users" => "āļœāļđāđ‰āđƒāļŠāđ‰āļ‡āļēāļ™āļ—āļąāđ‰āļ‡āļŦāļĄāļ”",
+"Groups" => "āļāļĨāļļāđˆāļĄ",
+"Users" => "āļœāļđāđ‰āđƒāļŠāđ‰āļ‡āļēāļ™",
+"Delete" => "āļĨāļš",
+"SSL root certificates" => "āđƒāļšāļĢāļąāļšāļĢāļ­āļ‡āļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒāļ”āđ‰āļ§āļĒāļĢāļ°āļšāļš SSL āļˆāļēāļ Root",
+"Import Root Certificate" => "āļ™āļģāđ€āļ‚āđ‰āļēāļ‚āđ‰āļ­āļĄāļđāļĨāđƒāļšāļĢāļąāļšāļĢāļ­āļ‡āļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒāļˆāļēāļ Root",
+"Enable User External Storage" => "āđ€āļ›āļīāļ”āđƒāļŦāđ‰āļĄāļĩāļāļēāļĢāđƒāļŠāđ‰āļžāļ·āđ‰āļ™āļ—āļĩāđˆāļˆāļąāļ”āđ€āļāđ‡āļšāļ‚āđ‰āļ­āļĄāļđāļĨāļ‚āļ­āļ‡āļœāļđāđ‰āđƒāļŠāđ‰āļ‡āļēāļ™āļˆāļēāļāļ āļēāļĒāļ™āļ­āļāđ„āļ”āđ‰",
+"Allow users to mount their own external storage" => "āļ­āļ™āļļāļāļēāļ•āđƒāļŦāđ‰āļœāļđāđ‰āđƒāļŠāđ‰āļ‡āļēāļ™āļŠāļēāļĄāļēāļĢāļ–āļŠāļĩāđ‰āļ•āļģāđāļŦāļ™āđˆāļ‡āđ„āļ›āļ—āļĩāđˆāļžāļ·āđ‰āļ™āļ—āļĩāđˆāļˆāļąāļ”āđ€āļāđ‡āļšāļ‚āđ‰āļ­āļĄāļđāļĨāļ āļēāļĒāļ™āļ­āļāļ‚āļ­āļ‡āļ•āļ™āđ€āļ­āļ‡āđ„āļ”āđ‰"
+);
diff --git a/apps/files_sharing/l10n/de.php b/apps/files_sharing/l10n/de.php
new file mode 100644
index 00000000000..d0526c0f3cf
--- /dev/null
+++ b/apps/files_sharing/l10n/de.php
@@ -0,0 +1,11 @@
+<?php $TRANSLATIONS = array(
+"Your Shared Files" => "Ihre geteilten Dateien",
+"Item" => "Objekt",
+"Shared With" => "Teilen mit",
+"Permissions" => "Berechtigungen",
+"Read" => "Lesen",
+"Edit" => "Bearbeiten",
+"Delete" => "LÃķschen",
+"Enable Resharing" => "Austausch ermÃķglichen",
+"Allow users to reshare files they don't own" => "Benutzer dÞrfen Dateien nochmals teilen, auch wenn sie nicht der Besitzer dieser Dateien sind."
+);
diff --git a/apps/files_sharing/l10n/fr.php b/apps/files_sharing/l10n/fr.php
new file mode 100644
index 00000000000..47219c00804
--- /dev/null
+++ b/apps/files_sharing/l10n/fr.php
@@ -0,0 +1,11 @@
+<?php $TRANSLATIONS = array(
+"Your Shared Files" => "Vos documents partagÃĐs",
+"Item" => "Item",
+"Shared With" => "PartagÃĐ avec",
+"Permissions" => "Permissions",
+"Read" => "Lecture",
+"Edit" => "Édition",
+"Delete" => "Effacement",
+"Enable Resharing" => "Permettre le repartage",
+"Allow users to reshare files they don't own" => "Permettre aux utilisateurs de repartager des fichiers dont ils ne sont pas propriÃĐtaires"
+);
diff --git a/apps/files_sharing/l10n/it.php b/apps/files_sharing/l10n/it.php
new file mode 100644
index 00000000000..5534dfca03c
--- /dev/null
+++ b/apps/files_sharing/l10n/it.php
@@ -0,0 +1,9 @@
+<?php $TRANSLATIONS = array(
+"Your Shared Files" => "I tuoi file condivisi",
+"Item" => "Elemento",
+"Shared With" => "Condiviso con",
+"Permissions" => "Permessi",
+"Read" => "Lettura",
+"Edit" => "Modifica",
+"Delete" => "Eliminazione"
+);
diff --git a/apps/files_sharing/l10n/sl.php b/apps/files_sharing/l10n/sl.php
new file mode 100644
index 00000000000..a2a1a2b1a9a
--- /dev/null
+++ b/apps/files_sharing/l10n/sl.php
@@ -0,0 +1,11 @@
+<?php $TRANSLATIONS = array(
+"Your Shared Files" => "VaÅĄe datoteke v souporabi",
+"Item" => "Predmet",
+"Shared With" => "V souporabi z",
+"Permissions" => "Dovoljenja",
+"Read" => "Branje",
+"Edit" => "Pisanje",
+"Delete" => "Izbris",
+"Enable Resharing" => "Omogoči nadaljnjo izmenjavo",
+"Allow users to reshare files they don't own" => "Dovoli uporabnikom nadaljnjo izmenjavo tujih datotek"
+);
diff --git a/apps/files_sharing/l10n/th_TH.php b/apps/files_sharing/l10n/th_TH.php
new file mode 100644
index 00000000000..2ff91112344
--- /dev/null
+++ b/apps/files_sharing/l10n/th_TH.php
@@ -0,0 +1,11 @@
+<?php $TRANSLATIONS = array(
+"Your Shared Files" => "āđ„āļŸāļĨāđŒāļ‚āļ­āļ‡āļ„āļļāļ“āļ—āļĩāđˆāđāļŠāļĢāđŒāđ„āļ§āđ‰",
+"Item" => "āđ„āļ­āđ€āļ—āđ‡āļĄ",
+"Shared With" => "āđāļŠāļĢāđŒāļžāļĢāđ‰āļ­āļĄāļāļąāļš",
+"Permissions" => "āļŠāļīāļ—āļ˜āļīāđŒāļāļēāļĢāđ€āļ‚āđ‰āļēāđƒāļŠāđ‰āļ‡āļēāļ™",
+"Read" => "āļ­āđˆāļēāļ™",
+"Edit" => "āđāļāđ‰āđ„āļ‚",
+"Delete" => "āļĨāļš",
+"Enable Resharing" => "āđ€āļ›āļīāļ”āđƒāļŦāđ‰āļĄāļĩāļāļēāļĢāđāļŠāļĢāđŒāđƒāļŦāļĄāđˆāļ­āļĩāļāļ„āļĢāļąāđ‰āļ‡āđ„āļ”āđ‰",
+"Allow users to reshare files they don't own" => "āļ­āļ™āļļāļāļēāļ•āđƒāļŦāđ‰āļœāļđāđ‰āđƒāļŠāđ‰āļ‡āļēāļ™āļŠāļēāļĄāļēāļĢāļ–āđāļŠāļĢāđŒāđ„āļŸāļĨāđŒāļ—āļĩāđˆāđ„āļĄāđˆāđ„āļ”āđ‰āđ€āļ›āđ‡āļ™āđ€āļˆāđ‰āļēāļ‚āļ­āļ‡āđƒāļŦāļĄāđˆāđ„āļ”āđ‰"
+);
diff --git a/apps/files_versions/l10n/de.php b/apps/files_versions/l10n/de.php
new file mode 100644
index 00000000000..3d1a0a43f5e
--- /dev/null
+++ b/apps/files_versions/l10n/de.php
@@ -0,0 +1,4 @@
+<?php $TRANSLATIONS = array(
+"Expire all versions" => "Alle Versionen lÃķschen",
+"Enable Files Versioning" => "Datei-Versionierung aktivieren"
+);
diff --git a/apps/files_versions/l10n/fr.php b/apps/files_versions/l10n/fr.php
new file mode 100644
index 00000000000..02209f543b1
--- /dev/null
+++ b/apps/files_versions/l10n/fr.php
@@ -0,0 +1,4 @@
+<?php $TRANSLATIONS = array(
+"Expire all versions" => "Supprimer les versions intermÃĐdiaires",
+"Enable Files Versioning" => "Activer le versionnage"
+);
diff --git a/apps/files_versions/l10n/it.php b/apps/files_versions/l10n/it.php
new file mode 100644
index 00000000000..9711ce18aa8
--- /dev/null
+++ b/apps/files_versions/l10n/it.php
@@ -0,0 +1,4 @@
+<?php $TRANSLATIONS = array(
+"Expire all versions" => "Scadenza di tutte le versioni",
+"Enable Files Versioning" => "Abilita controllo di versione"
+);
diff --git a/apps/files_versions/l10n/th_TH.php b/apps/files_versions/l10n/th_TH.php
new file mode 100644
index 00000000000..e880840f4b9
--- /dev/null
+++ b/apps/files_versions/l10n/th_TH.php
@@ -0,0 +1,4 @@
+<?php $TRANSLATIONS = array(
+"Expire all versions" => "āļŦāļĄāļ”āļ­āļēāļĒāļļāļ—āļļāļāļĢāļļāđˆāļ™",
+"Enable Files Versioning" => "āđ€āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™āļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāļāļēāļĢāđāļĒāļāļŠāļ–āļēāļ™āļ°āļĢāļļāđˆāļ™āļŦāļĢāļ·āļ­āđ€āļ§āļ­āļĢāđŒāļŠāļąāđˆāļ™āļ‚āļ­āļ‡āđ„āļŸāļĨāđŒ"
+);
diff --git a/apps/gallery/l10n/th_TH.php b/apps/gallery/l10n/th_TH.php
index 34da8dc57fb..9bb699e2644 100644
--- a/apps/gallery/l10n/th_TH.php
+++ b/apps/gallery/l10n/th_TH.php
@@ -1,12 +1,7 @@
<?php $TRANSLATIONS = array(
"Pictures" => "āļĢāļđāļ›āļ āļēāļž",
-"Settings" => "āļ•āļąāđ‰āļ‡āļ„āđˆāļē",
-"Rescan" => "āļ•āļĢāļ§āļˆāļŠāļ­āļšāļ­āļĩāļāļ„āļĢāļąāđ‰āļ‡",
-"Stop" => "āļŦāļĒāļļāļ”",
-"Share" => "āđāļŠāļĢāđŒ",
-"Back" => "āļĒāđ‰āļ­āļ™āļāļĨāļąāļš",
-"Remove confirmation" => "āļāļēāļĢāļĒāļ·āļ™āļĒāļąāļ™āļāļēāļĢāļĨāļš",
-"Do you want to remove album" => "āļ„āļļāļ“āļ•āđ‰āļ­āļ‡āļāļēāļĢāļĨāļšāļ­āļąāļĨāļšāļąāđ‰āļĄāļ­āļ­āļāļŦāļĢāļ·āļ­āđ„āļĄāđˆ",
-"Change album name" => "āđ€āļ›āļĨāļĩāđˆāļĒāļ™āļŠāļ·āđˆāļ­āļ­āļąāļĨāļšāļąāđ‰āļĄ",
-"New album name" => "āļŠāļ·āđˆāļ­āđƒāļŦāļĄāđˆāļ‚āļ­āļ‡āļ­āļąāļĨāļšāļąāđ‰āļĄ"
+"Share gallery" => "āđāļŠāļĢāđŒāļ‚āđ‰āļ­āļĄāļđāļĨāđāļāļĨāļ­āļĢāļĩāđˆ",
+"Error: " => "āļžāļšāļ‚āđ‰āļ­āļœāļīāļ”āļžāļĨāļēāļ”: ",
+"Internal error" => "āđ€āļāļīāļ”āļ‚āđ‰āļ­āļœāļīāļ”āļžāļĨāļēāļ”āļ āļēāļĒāđƒāļ™āļĢāļ°āļšāļš",
+"Slideshow" => "āļ āļēāļžāļŠāđ„āļĨāļ”āđŒāđ‚āļŠāļ§āđŒ"
);
diff --git a/apps/tasks/l10n/de.php b/apps/tasks/l10n/de.php
new file mode 100644
index 00000000000..50d0041d209
--- /dev/null
+++ b/apps/tasks/l10n/de.php
@@ -0,0 +1,24 @@
+<?php $TRANSLATIONS = array(
+"Invalid date/time" => "Datum/Uhrzeit ungÞltig",
+"Tasks" => "Aufgaben",
+"No category" => "Keine Kategorie",
+"Unspecified" => "Nicht angegeben",
+"1=highest" => "1=am hÃķchsten",
+"5=medium" => "5=Durchschnitt",
+"9=lowest" => "9=am niedrigsten",
+"Empty Summary" => "Leere Zusammenfassung",
+"Invalid percent complete" => "UngÞltige Prozent abgeschlossen",
+"Invalid priority" => "Falsche PrioritÃĪt",
+"Add Task" => "Aufgabe hinzufÞgen",
+"Order Due" => "Nach FÃĪlligkeit sortieren",
+"Order List" => "Nach Kategorie sortieren ",
+"Order Complete" => "Nach Fertigstellung sortieren",
+"Order Location" => "Nach Ort sortieren",
+"Order Priority" => "Nach PrioritÃĪt sortieren",
+"Order Label" => "Nach Label sortieren",
+"Loading tasks..." => "Lade Aufgaben...",
+"Important" => "Wichtig",
+"More" => "Mehr",
+"Less" => "Weniger",
+"Delete" => "LÃķschen"
+);
diff --git a/apps/tasks/l10n/fr.php b/apps/tasks/l10n/fr.php
new file mode 100644
index 00000000000..0bac4a65775
--- /dev/null
+++ b/apps/tasks/l10n/fr.php
@@ -0,0 +1,18 @@
+<?php $TRANSLATIONS = array(
+"Invalid date/time" => "date/heure invalide",
+"Tasks" => "TÃĒches",
+"No category" => "Sans catÃĐgorie",
+"Unspecified" => "Non spÃĐcifiÃĐ",
+"1=highest" => "1=le plus important",
+"5=medium" => "5=importance moyenne",
+"9=lowest" => "9=le moins important",
+"Empty Summary" => "RÃĐsumÃĐ vide",
+"Invalid percent complete" => "Pourcentage d'achÃĻvement invalide",
+"Invalid priority" => "PrioritÃĐ invalide",
+"Add Task" => "Ajouter une tÃĒche",
+"Loading tasks..." => "Chargement des tÃĒchesâ€Ķ",
+"Important" => "Important",
+"More" => "Plus",
+"Less" => "Moins",
+"Delete" => "Supprimer"
+);
diff --git a/apps/tasks/l10n/it.php b/apps/tasks/l10n/it.php
new file mode 100644
index 00000000000..8467ff54eb7
--- /dev/null
+++ b/apps/tasks/l10n/it.php
@@ -0,0 +1,15 @@
+<?php $TRANSLATIONS = array(
+"Invalid date/time" => "Ora/Data non valida",
+"Tasks" => "Attività",
+"No category" => "Nessuna categoria",
+"Unspecified" => "Non specificata",
+"1=highest" => "1=massima",
+"5=medium" => "5=media",
+"9=lowest" => "9=minima",
+"Invalid percent complete" => "Percentuale di completamento non valida",
+"Invalid priority" => "Priorità non valida",
+"Add Task" => "Aggiungi attività",
+"Loading tasks..." => "Caricamento attività in corso...",
+"Important" => "Importante",
+"Delete" => "Elimina"
+);
diff --git a/apps/tasks/l10n/ro.php b/apps/tasks/l10n/ro.php
new file mode 100644
index 00000000000..54958582f5b
--- /dev/null
+++ b/apps/tasks/l10n/ro.php
@@ -0,0 +1,24 @@
+<?php $TRANSLATIONS = array(
+"Invalid date/time" => "Data/timpul invalid",
+"Tasks" => "Sarcini",
+"No category" => "Fără categorie",
+"Unspecified" => "Nespecificat",
+"1=highest" => "1=cel mai ÃŪnalt",
+"5=medium" => "5=mediu",
+"9=lowest" => "9=cel mai jos",
+"Empty Summary" => "Rezumat gol",
+"Invalid percent complete" => "Completare procentuală greșită",
+"Invalid priority" => "Prioritare greșită",
+"Add Task" => "Adaugă sarcină",
+"Order Due" => "Comandă pÃĒnă la",
+"Order List" => "Lista de comenzi",
+"Order Complete" => "Comandă executată",
+"Order Location" => "Locația comenzii",
+"Order Priority" => "Prioritarea comenzii",
+"Order Label" => "Eticheta comenzii",
+"Loading tasks..." => "Încărcare sarcini",
+"Important" => "Important",
+"More" => "Mai mult",
+"Less" => "Mai puțin",
+"Delete" => "Șterge"
+);
diff --git a/apps/tasks/l10n/sl.php b/apps/tasks/l10n/sl.php
new file mode 100644
index 00000000000..7bef1894d1a
--- /dev/null
+++ b/apps/tasks/l10n/sl.php
@@ -0,0 +1,14 @@
+<?php $TRANSLATIONS = array(
+"Invalid date/time" => "Neveljaven datum/čas",
+"Tasks" => "Opravila",
+"No category" => "Ni kategorije",
+"Unspecified" => "Nedoločen",
+"1=highest" => "1=najviÅĄje",
+"5=medium" => "5=srednje",
+"9=lowest" => "9=najniÅūje",
+"Empty Summary" => "Prazen povzetek",
+"Invalid priority" => "Neveljavna prednost",
+"Add Task" => "Dodaj opravilo",
+"More" => "Več",
+"Less" => "Manj"
+);
diff --git a/apps/tasks/l10n/th_TH.php b/apps/tasks/l10n/th_TH.php
new file mode 100644
index 00000000000..e4212bf291c
--- /dev/null
+++ b/apps/tasks/l10n/th_TH.php
@@ -0,0 +1,24 @@
+<?php $TRANSLATIONS = array(
+"Invalid date/time" => "āļ§āļąāļ™āļ—āļĩāđˆ / āđ€āļ§āļĨāļē āđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡",
+"Tasks" => "āļ‡āļēāļ™",
+"No category" => "āđ„āļĄāđˆāļĄāļĩāļŦāļĄāļ§āļ”āļŦāļĄāļđāđˆ",
+"Unspecified" => "āļĒāļąāļ‡āđ„āļĄāđˆāđ„āļ”āđ‰āļĢāļ°āļšāļļ",
+"1=highest" => "1=āļŠāļđāļ‡āļŠāļļāļ”",
+"5=medium" => "5=āļ›āļēāļ™āļāļĨāļēāļ‡",
+"9=lowest" => "9=āļ•āđˆāļģāļŠāļļāļ”",
+"Empty Summary" => "āļ‚āđ‰āļ­āļĄāļđāļĨāļŠāļĢāļļāļ›āļĒāļąāļ‡āļ§āđˆāļēāļ‡āļ­āļĒāļđāđˆ",
+"Invalid percent complete" => "āļŠāļąāļ”āļŠāđˆāļ§āļ™āđ€āļ›āļ­āļĢāđŒāđ€āļ‹āđ‡āļ™āļ•āđŒāļ„āļ§āļēāļĄāļŠāļĄāļšāļđāļĢāļ“āđŒāđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡",
+"Invalid priority" => "āļ„āļ§āļēāļĄāļŠāļģāļ„āļąāļāđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡",
+"Add Task" => "āđ€āļžāļīāđˆāļĄāļ‡āļēāļ™āđƒāļŦāļĄāđˆ",
+"Order Due" => "āļˆāļąāļ”āđ€āļĢāļĩāļĒāļ‡āļ•āļēāļĄāļāļģāļŦāļ™āļ”āđ€āļ§āļĨāļē",
+"Order List" => "āļˆāļąāļ”āđ€āļĢāļĩāļĒāļ‡āļ•āļēāļĄāļĢāļēāļĒāļŠāļ·āđˆāļ­",
+"Order Complete" => "āļˆāļąāļ”āđ€āļĢāļĩāļĒāļ‡āļ•āļēāļĄāļ„āļ§āļēāļĄāļŠāļĄāļšāļđāļĢāļ“āđŒ",
+"Order Location" => "āļˆāļąāļ”āđ€āļĢāļĩāļĒāļ‡āļ•āļēāļĄāļ•āļģāđāļŦāļ™āđˆāļ‡āļ—āļĩāđˆāļ­āļĒāļđāđˆ",
+"Order Priority" => "āļˆāļąāļ”āđ€āļĢāļĩāļĒāļ‡āļ•āļēāļĄāļĢāļ°āļ”āļąāļšāļ„āļ§āļēāļĄāļŠāļģāļ„āļąāļ",
+"Order Label" => "āļˆāļąāļ”āđ€āļĢāļĩāļĒāļ‡āļ•āļēāļĄāļ›āđ‰āļēāļĒāļŠāļ·āđˆāļ­",
+"Loading tasks..." => "āļāļģāļĨāļąāļ‡āđ‚āļŦāļĨāļ”āļ‚āđ‰āļ­āļĄāļđāļĨāļ‡āļēāļ™...",
+"Important" => "āļŠāļģāļ„āļąāļ",
+"More" => "āļĄāļēāļ",
+"Less" => "āļ™āđ‰āļ­āļĒ",
+"Delete" => "āļĨāļš"
+);
diff --git a/apps/user_ldap/l10n/de.php b/apps/user_ldap/l10n/de.php
new file mode 100644
index 00000000000..f52bfe8e7e9
--- /dev/null
+++ b/apps/user_ldap/l10n/de.php
@@ -0,0 +1,14 @@
+<?php $TRANSLATIONS = array(
+"Host" => "Host",
+"Password" => "Passwort",
+"User Login Filter" => "Benutzer Login Filter",
+"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action." => "Bestimmt den angewendeten Filter, wenn eine Anmeldung versucht wird. %%uid ersetzt den Benutzernamen bei dem Anmeldeversuch.",
+"User List Filter" => "Benutzer Filter Liste",
+"Group Filter" => "Gruppen Filter",
+"Port" => "Port",
+"Do not use it for SSL connections, it will fail." => "Verwenden Sie es nicht fÞr SSL-Verbindungen, wird es scheitern.",
+"Turn off SSL certificate validation." => "Schalte die SSL ZertifikatsprÞfung aus.",
+"in bytes" => "in bytes",
+"in seconds. A change empties the cache." => "in Sekunden. Eine Änderung leert den Cache.",
+"Help" => "Hilfe"
+);
diff --git a/apps/user_ldap/l10n/fr.php b/apps/user_ldap/l10n/fr.php
new file mode 100644
index 00000000000..c2222f104ed
--- /dev/null
+++ b/apps/user_ldap/l10n/fr.php
@@ -0,0 +1,30 @@
+<?php $TRANSLATIONS = array(
+"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 de base",
+"You can specify Base DN for users and groups in the Advanced tab" => "Vous pouvez spÃĐcifier le DN de base pour les utilisateurs et les groupes dans l'onglet AvancÃĐ",
+"User DN" => "DN Utilisateur",
+"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." => "Le DN de l'utilisateur client avec lequel la liaison doit se faire, par exemple uid=agent,dc=example,dc=com. Pour l'accÃĻs anonyme, laisser le DN et le mot de passe vides.",
+"Password" => "Mot de passe",
+"For anonymous access, leave DN and Password empty." => "Pour l'accÃĻs anonyme, laisser le DN et le mot de passe vides.",
+"User Login Filter" => "Filtre d'identifiants utilisateur",
+"User List Filter" => "Filtre d'utilisateurs",
+"Defines the filter to apply, when retrieving users." => "DÃĐfinit le filtre à appliquer lors de la rÃĐcupÃĐration des utilisateurs.",
+"without any placeholder, e.g. \"objectClass=person\"." => "sans ÃĐlÃĐment de substitution, par exemple \"objectClass=person\".",
+"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\".",
+"Port" => "Port",
+"Group-Member association" => "Association groupe-membre",
+"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 recommendÃĐ, utilisation pour tests uniquement.",
+"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",
+"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",
+"in bytes" => "en octets",
+"in seconds. A change empties the cache." => "en secondes. Tout changement vide le cache.",
+"Help" => "Aide"
+);
diff --git a/apps/user_ldap/l10n/it.php b/apps/user_ldap/l10n/it.php
new file mode 100644
index 00000000000..70c4bf4d082
--- /dev/null
+++ b/apps/user_ldap/l10n/it.php
@@ -0,0 +1,36 @@
+<?php $TRANSLATIONS = array(
+"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",
+"You can specify Base DN for users and groups in the Advanced tab" => "Puoi specificare una DN base per gli utenti ed i gruppi nella scheda Avanzate",
+"User DN" => "DN utente",
+"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." => "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",
+"Password" => "Password",
+"For anonymous access, leave DN and Password empty." => "Per l'accesso anonimo, lasciare vuoti i campi DN e Password",
+"User Login Filter" => "Filtro per il login utente",
+"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action." => "Specifica quale filtro utilizzare quando si tenta il login. %%uid sostituisce il nome utente all'atto del login.",
+"use %%uid placeholder, e.g. \"uid=%%uid\"" => "utilizza il segnaposto %%uid, per esempio \"uid=%%uid\"",
+"User List Filter" => "Filtro per la lista utente",
+"Defines the filter to apply, when retrieving users." => "Specifica quale filtro utilizzare durante il recupero degli utenti.",
+"without any placeholder, e.g. \"objectClass=person\"." => "senza nessun segnaposto, per esempio \"objectClass=person\".",
+"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\".",
+"Port" => "Porta",
+"Base User Tree" => "Struttura base dell'utente",
+"Base Group Tree" => "Struttura base del gruppo",
+"Group-Member association" => "Associazione gruppo-utente ",
+"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.",
+"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.",
+"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.",
+"in bytes" => "in byte",
+"in seconds. A change empties the cache." => "in secondi. Il cambio svuota la cache.",
+"Help" => "Aiuto"
+);
diff --git a/apps/user_ldap/l10n/ro.php b/apps/user_ldap/l10n/ro.php
new file mode 100644
index 00000000000..326e47f96fe
--- /dev/null
+++ b/apps/user_ldap/l10n/ro.php
@@ -0,0 +1,36 @@
+<?php $TRANSLATIONS = array(
+"Host" => "Gazdă",
+"You can omit the protocol, except you require SSL. Then start with ldaps://" => "Puteți omite protocolul, decÃĒt dacă folosiți SSL. Atunci se ÃŪncepe cu ldaps://",
+"Base DN" => "DN de bază",
+"You can specify Base DN for users and groups in the Advanced tab" => "Puteți să specificați DN de bază pentru utilizatori și grupuri ÃŪn fila Avansat",
+"User DN" => "DN al utilizatorului",
+"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-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.",
+"Password" => "Parolă",
+"For anonymous access, leave DN and Password empty." => "Pentru acces anonim, lăsați DN și Parolă libere.",
+"User Login Filter" => "Filtrare după Nume Utilizator",
+"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action." => "Definește fitrele care trebuie aplicate, cÃĒnd se ÃŪncearcă conectarea. %%uid ÃŪnlocuiește numele utilizatorului ÃŪn procesul de conectare.",
+"use %%uid placeholder, e.g. \"uid=%%uid\"" => "folosiți substituentul %%uid , d.e. \"uid=%%uid\"",
+"User List Filter" => "Filtrarea după lista utilizatorilor",
+"Defines the filter to apply, when retrieving users." => "Definește filtrele care trebui aplicate, cÃĒnd se peiau utilzatorii.",
+"without any placeholder, e.g. \"objectClass=person\"." => "fără substituenți, d.e. \"objectClass=person\".",
+"Group Filter" => "Fitrare Grup",
+"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",
+"Base Group Tree" => "Arborele de bază al Grupurilor",
+"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.",
+"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.",
+"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",
+"in bytes" => "ÃŪn octeți",
+"in seconds. A change empties the cache." => "ÃŪn secunde. O schimbare curăță memoria tampon.",
+"Help" => "Ajutor"
+);
diff --git a/apps/user_ldap/l10n/th_TH.php b/apps/user_ldap/l10n/th_TH.php
new file mode 100644
index 00000000000..8b2e6423ac4
--- /dev/null
+++ b/apps/user_ldap/l10n/th_TH.php
@@ -0,0 +1,10 @@
+<?php $TRANSLATIONS = array(
+"Host" => "āđ‚āļŪāļŠāļ•āđŒ",
+"Password" => "āļĢāļŦāļąāļŠāļœāđˆāļēāļ™",
+"Group Filter" => "āļ•āļąāļ§āļāļĢāļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļāļĨāļļāđˆāļĄ",
+"Port" => "āļžāļ­āļĢāđŒāļ•",
+"Use TLS" => "āđƒāļŠāđ‰ TLS",
+"Not recommended, use for testing only." => "āđ„āļĄāđˆāđāļ™āļ°āļ™āļģāđƒāļŦāđ‰āđƒāļŠāđ‰āļ‡āļēāļ™, āđƒāļŠāđ‰āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ—āļ”āļŠāļ­āļšāđ€āļ—āđˆāļēāļ™āļąāđ‰āļ™",
+"in bytes" => "āđƒāļ™āļŦāļ™āđˆāļ§āļĒāđ„āļšāļ•āđŒ",
+"Help" => "āļŠāđˆāļ§āļĒāđ€āļŦāļĨāļ·āļ­"
+);
diff --git a/apps/user_migrate/l10n/ca.php b/apps/user_migrate/l10n/ca.php
index 6f1c77e4173..6e423c01b0b 100644
--- a/apps/user_migrate/l10n/ca.php
+++ b/apps/user_migrate/l10n/ca.php
@@ -2,9 +2,9 @@
"Export" => "Exporta",
"Something went wrong while the export file was being generated" => "Alguna cosa ha anat malament en generar el fitxer d'exportaciÃģ",
"An error has occurred" => "S'ha produÃŊt un error",
-"Export your user account" => "Exporta el vostre compte d'usuari",
+"Export your user account" => "Exportar el compte d'usuari",
"This will create a compressed file that contains your ownCloud account." => "AixÃē crearà un fitxer comprimit que contÃĐ el vostre compte ownCloud.",
-"Import user account" => "Importa el compte d'usuari",
+"Import user account" => "Importar el compte d'usuari",
"ownCloud User Zip" => "zip d'usuari ownCloud",
"Import" => "Importa"
);
diff --git a/apps/user_migrate/l10n/de.php b/apps/user_migrate/l10n/de.php
new file mode 100644
index 00000000000..110b0bba6e6
--- /dev/null
+++ b/apps/user_migrate/l10n/de.php
@@ -0,0 +1,10 @@
+<?php $TRANSLATIONS = array(
+"Export" => "Export",
+"Something went wrong while the export file was being generated" => "Beim Export der Datei ist etwas schief gegangen.",
+"An error has occurred" => "Es ist ein Fehler aufgetreten.",
+"Export your user account" => "Ihr Konto exportieren",
+"This will create a compressed file that contains your ownCloud account." => "Eine komprimierte Datei wird erzeugen, die Ihr ownCloud-Konto enthÃĪlt.",
+"Import user account" => "Konto importieren",
+"ownCloud User Zip" => "Zip-Archiv mit Benutzerdaten",
+"Import" => "Importieren"
+);
diff --git a/apps/user_migrate/l10n/fr.php b/apps/user_migrate/l10n/fr.php
new file mode 100644
index 00000000000..f1fe46bcacb
--- /dev/null
+++ b/apps/user_migrate/l10n/fr.php
@@ -0,0 +1,10 @@
+<?php $TRANSLATIONS = array(
+"Export" => "Exporter",
+"Something went wrong while the export file was being generated" => "Une erreur s'est produit pendant la gÃĐnÃĐration du fichier d'export",
+"An error has occurred" => "Une erreur s'est produite",
+"Export your user account" => "Exportez votre compte utilisateur",
+"This will create a compressed file that contains your ownCloud account." => "Cette action va crÃĐer une archive compressÃĐe qui contiendra les donnÃĐes de votre compte ownCloud.",
+"Import user account" => "Importer un compte utilisateur",
+"ownCloud User Zip" => "Archive Zip de l'utilisateur",
+"Import" => "Importer"
+);
diff --git a/apps/user_migrate/l10n/it.php b/apps/user_migrate/l10n/it.php
new file mode 100644
index 00000000000..f3eeb15dab5
--- /dev/null
+++ b/apps/user_migrate/l10n/it.php
@@ -0,0 +1,10 @@
+<?php $TRANSLATIONS = array(
+"Export" => "Esporta",
+"Something went wrong while the export file was being generated" => "Si ÃĻ verificato un errore durante la creazione del file di esportazione",
+"An error has occurred" => "Si ÃĻ verificato un errore",
+"Export your user account" => "Esporta il tuo account utente",
+"This will create a compressed file that contains your ownCloud account." => "Questa operazione creerà un file compresso che contiene il tuo account ownCloud.",
+"Import user account" => "Importa account utente",
+"ownCloud User Zip" => "Zip account utente",
+"Import" => "Importa"
+);
diff --git a/apps/user_migrate/l10n/sl.php b/apps/user_migrate/l10n/sl.php
new file mode 100644
index 00000000000..c14bca0f709
--- /dev/null
+++ b/apps/user_migrate/l10n/sl.php
@@ -0,0 +1,10 @@
+<?php $TRANSLATIONS = array(
+"Export" => "Izvozi",
+"Something went wrong while the export file was being generated" => "Med ustvarjanjem datoteke za izvoz je priÅĄlo do napake",
+"An error has occurred" => "PriÅĄlo je do napake",
+"Export your user account" => "Izvozi vaÅĄ uporabniÅĄki račun",
+"This will create a compressed file that contains your ownCloud account." => "Ustvarjena bo stisnjena datoteka z vaÅĄim ownCloud računom.",
+"Import user account" => "Uvozi uporabniÅĄki račun",
+"ownCloud User Zip" => "Zip datoteka ownCloud uporabnika",
+"Import" => "Uvozi"
+);
diff --git a/apps/user_migrate/l10n/th_TH.php b/apps/user_migrate/l10n/th_TH.php
new file mode 100644
index 00000000000..d2c36bb4edd
--- /dev/null
+++ b/apps/user_migrate/l10n/th_TH.php
@@ -0,0 +1,10 @@
+<?php $TRANSLATIONS = array(
+"Export" => "āļŠāđˆāļ‡āļ­āļ­āļ",
+"Something went wrong while the export file was being generated" => "āđ€āļāļīāļ”āļ‚āđ‰āļ­āļœāļīāļ”āļžāļĨāļēāļ”āļšāļēāļ‡āļ›āļĢāļ°āļāļēāļĢāđƒāļ™āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļāļēāļĢāļŠāđˆāļ‡āļ­āļ­āļāđ„āļŸāļĨāđŒ",
+"An error has occurred" => "āđ€āļāļīāļ”āļ‚āđ‰āļ­āļœāļīāļ”āļžāļĨāļēāļ”āļšāļēāļ‡āļ›āļĢāļ°āļāļēāļĢ",
+"Export your user account" => "āļŠāđˆāļ‡āļ­āļ­āļāļšāļąāļāļŠāļĩāļœāļđāđ‰āđƒāļŠāđ‰āļ‡āļēāļ™āļ‚āļ­āļ‡āļ„āļļāļ“",
+"This will create a compressed file that contains your ownCloud account." => "āļŠāđˆāļ§āļ™āļ™āļĩāđ‰āļˆāļ°āđ€āļ›āđ‡āļ™āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āđ„āļŸāļĨāđŒāļšāļĩāļšāļ­āļąāļ”āļ—āļĩāđˆāļšāļĢāļĢāļˆāļļāļ‚āđ‰āļ­āļĄāļđāļĨāļšāļąāļāļŠāļĩāļœāļđāđ‰āđƒāļŠāđ‰āļ‡āļēāļ™ ownCloud āļ‚āļ­āļ‡āļ„āļļāļ“",
+"Import user account" => "āļ™āļģāđ€āļ‚āđ‰āļēāļšāļąāļāļŠāļĩāļœāļđāđ‰āđƒāļŠāđ‰āļ‡āļēāļ™",
+"ownCloud User Zip" => "āđ„āļŸāļĨāđŒ Zip āļœāļđāđ‰āđƒāļŠāđ‰āļ‡āļēāļ™ ownCloud",
+"Import" => "āļ™āļģāđ€āļ‚āđ‰āļē"
+);
diff --git a/apps/user_openid/l10n/de.php b/apps/user_openid/l10n/de.php
new file mode 100644
index 00000000000..97abccba9e4
--- /dev/null
+++ b/apps/user_openid/l10n/de.php
@@ -0,0 +1,11 @@
+<?php $TRANSLATIONS = array(
+"This is an OpenID server endpoint. For more information, see " => "Dies ist ein OpenID-Server-Endpunkt. FÞr weitere Informationen schauen Sie sich folgendes an:",
+"Identity: <b>" => "IdentitÃĪt: <b>",
+"Realm: <b>" => "Bereich: <b>",
+"User: <b>" => "Benutzer: <b>",
+"Login" => "Anmelden",
+"Error: <b>No user Selected" => "Fehler: <b> Kein Benutzer gewÃĪhlt",
+"you can authenticate to other sites with this address" => "Sie kÃķnnen sich auf anderen Seiten mit dieser Adresse authentifizieren.",
+"Authorized OpenID provider" => "Authorisierter OpenID-Anbieter",
+"Your address at Wordpress, Identi.ca, &hellip;" => "Ihre Adresse bei Wordpress, Identi.ca, &hellip;"
+);
diff --git a/apps/user_openid/l10n/fr.php b/apps/user_openid/l10n/fr.php
new file mode 100644
index 00000000000..ec3d00853d9
--- /dev/null
+++ b/apps/user_openid/l10n/fr.php
@@ -0,0 +1,11 @@
+<?php $TRANSLATIONS = array(
+"This is an OpenID server endpoint. For more information, see " => "Ce serveur est un point d'accÃĻs OpenID. Pour plus d'informations, veuillez consulter",
+"Identity: <b>" => "IdentitÃĐ : <b>",
+"Realm: <b>" => "Domaine : <b>",
+"User: <b>" => "Utilisateur : <b>",
+"Login" => "Connexion",
+"Error: <b>No user Selected" => "Erreur : <b>Aucun nom d'utilisateur n'a ÃĐtÃĐ saisi",
+"you can authenticate to other sites with this address" => "vous pouvez vous authentifier sur d'autres sites grÃĒce à cette adresse",
+"Authorized OpenID provider" => "Fournisseur d'identitÃĐ OpenID autorisÃĐ",
+"Your address at Wordpress, Identi.ca, &hellip;" => "Votre adresse Wordpress, Identi.ca, &hellip;"
+);
diff --git a/apps/user_openid/l10n/it.php b/apps/user_openid/l10n/it.php
new file mode 100644
index 00000000000..bda06ce18a9
--- /dev/null
+++ b/apps/user_openid/l10n/it.php
@@ -0,0 +1,11 @@
+<?php $TRANSLATIONS = array(
+"This is an OpenID server endpoint. For more information, see " => "Questo ÃĻ un server OpenID. Per ulteriori informazioni, vedi",
+"Identity: <b>" => "Identità: <b>",
+"Realm: <b>" => "Dominio: <b>",
+"User: <b>" => "Utente: <b>",
+"Login" => "Accesso",
+"Error: <b>No user Selected" => "Errore: <b>nessun utente selezionato",
+"you can authenticate to other sites with this address" => "puoi autenticarti ad altri siti con questo indirizzo",
+"Authorized OpenID provider" => "Fornitore OpenID autorizzato",
+"Your address at Wordpress, Identi.ca, &hellip;" => "Il tuo indirizzo su Wordpress, Identi.ca, &hellip;"
+);
diff --git a/apps/user_openid/l10n/sl.php b/apps/user_openid/l10n/sl.php
new file mode 100644
index 00000000000..72132cd6378
--- /dev/null
+++ b/apps/user_openid/l10n/sl.php
@@ -0,0 +1,10 @@
+<?php $TRANSLATIONS = array(
+"This is an OpenID server endpoint. For more information, see " => "To je OpenID streÅūniÅĄka končna točka. Za več informacij si oglejte",
+"Identity: <b>" => "Istovetnost: <b>",
+"User: <b>" => "Uporabnik:",
+"Login" => "Prijava",
+"Error: <b>No user Selected" => "Napaka: <b>Uporabnik ni bil izbran",
+"you can authenticate to other sites with this address" => "s tem naslovom se lahko overite tudi na drugih straneh",
+"Authorized OpenID provider" => "Odobren OpenID ponudnik",
+"Your address at Wordpress, Identi.ca, &hellip;" => "VaÅĄ naslov na Wordpress, Identi.ca, &hellip;"
+);
diff --git a/apps/user_openid/l10n/th_TH.php b/apps/user_openid/l10n/th_TH.php
new file mode 100644
index 00000000000..fbf0bbc60a5
--- /dev/null
+++ b/apps/user_openid/l10n/th_TH.php
@@ -0,0 +1,11 @@
+<?php $TRANSLATIONS = array(
+"This is an OpenID server endpoint. For more information, see " => "āļ™āļĩāđˆāļ„āļ·āļ­āļ›āļĨāļēāļĒāļ—āļēāļ‡āļ‚āļ­āļ‡āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒ OpenID āļŠāļģāļŦāļĢāļąāļšāļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”āđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄ, āļāļĢāļļāļ“āļēāļ”āļđāļ—āļĩāđˆ",
+"Identity: <b>" => "āļ‚āđ‰āļ­āļĄāļđāļĨāļ›āļĢāļ°āļˆāļģāļ•āļąāļ§ <b>",
+"Realm: <b>" => "āļ‚āļ­āļšāđ€āļ‚āļ•āļžāļ·āđ‰āļ™āļ—āļĩāđˆ <b>",
+"User: <b>" => "āļœāļđāđ‰āđƒāļŠāđ‰āļ‡āļēāļ™: <b>",
+"Login" => "āđ€āļ‚āđ‰āļēāļŠāļđāđˆāļĢāļ°āļšāļš",
+"Error: <b>No user Selected" => "āļžāļšāļ‚āđ‰āļ­āļœāļīāļ”āļžāļĨāļēāļ” <b> āļĒāļąāļ‡āđ„āļĄāđˆāđ„āļ”āđ‰āđ€āļĨāļ·āļ­āļāļŠāļ·āđˆāļ­āļœāļđāđ‰āđƒāļŠāđ‰āļ‡āļēāļ™",
+"you can authenticate to other sites with this address" => "āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āđ„āļ”āđ‰āļĢāļąāļšāļŠāļīāļ—āļ˜āļīāđŒāđ€āļžāļ·āđˆāļ­āđ€āļ‚āđ‰āļēāđƒāļŠāđ‰āļ‡āļēāļ™āđ€āļ§āđ‡āļšāđ„āļ‹āļ•āđŒāļ­āļ·āđˆāļ™āđ†āđ‚āļ”āļĒāđƒāļŠāđ‰āļ—āļĩāđˆāļ­āļĒāļđāđˆāļ™āļĩāđ‰",
+"Authorized OpenID provider" => "āļœāļđāđ‰āđƒāļŦāđ‰āļšāļĢāļīāļāļēāļĢ OpenID āļ—āļĩāđˆāđ„āļ”āđ‰āļĢāļąāļšāļ­āļ™āļļāļāļēāļ•",
+"Your address at Wordpress, Identi.ca, &hellip;" => "āļ—āļĩāđˆāļ­āļĒāļđāđˆāļ‚āļ­āļ‡āļ„āļļāļ“āļ—āļĩāđˆ Wordpress, Identi.ca, &hellip;"
+);