summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.tx/config5
-rw-r--r--lib/locale/de.php288
-rw-r--r--lib/locale/en.php288
-rw-r--r--lib/locale/es_ES.php (renamed from lib/locale/es.php)0
-rw-r--r--lib/locale/fr_FR.php (renamed from lib/locale/fr.php)0
-rw-r--r--lib/locale/ja_JP.php (renamed from lib/locale/ja.php)0
-rw-r--r--lib/locale/nl_NL.php (renamed from lib/locale/nl.php)0
7 files changed, 5 insertions, 576 deletions
diff --git a/.tx/config b/.tx/config
index 78e32d0..487e54a 100644
--- a/.tx/config
+++ b/.tx/config
@@ -1,8 +1,13 @@
[main]
host = https://www.transifex.net
+lang_map = en: en_US, de: de_DE, es: es_ES, fr: fr_FR, ja: ja_JP, nl: nl_NL, cs: cs_CZ
[kolab.kolab-webadmin]
file_filter = lib/locale/<lang>.php
source_file = lib/locale/en_US.php
source_lang = en_US
+[kolab.kolab-webadmin-api]
+file_filter = lib/locale/<lang>.api.php
+source_file = lib/locale/en_US.api.php
+source_lang = en_US
diff --git a/lib/locale/de.php b/lib/locale/de.php
deleted file mode 100644
index b04deb4..0000000
--- a/lib/locale/de.php
+++ /dev/null
@@ -1,288 +0,0 @@
-<?php
-
-$LANG['about.community'] = 'Dies ist die Community-Edition des <b>Kolab Servers</b>.';
-$LANG['about.kolab'] = 'Kolab';
-$LANG['about.kolabsys'] = 'Kolab Systems';
-$LANG['about.support'] = 'Professionelle Unterstützung ist erhältlich bei <a href="http://kolabsys.com">Kolab Systems</a>.';
-$LANG['about.technology'] = 'Technologie';
-$LANG['about.warranty'] = 'Sie kommt mit <b>keinen Garantien</b> und wird normalerweise ohne professionelle Unterstützung eingesetzt. Hilfe und weitere Informationen finden Sie auf der <a href="http://kolab.org">Web-Seite</a> und im <a href="http://wiki.kolab.org">Wiki</a>.';
-
-$LANG['add'] = 'Hinzufügen';
-
-$LANG['attribute.add'] = 'Attribut hinzufügen';
-$LANG['attribute.static'] = 'Statischer Wert';
-$LANG['attribute.name'] = 'Attribut';
-$LANG['attribute.optional'] = 'Optional';
-$LANG['attribute.maxcount'] = 'Max. Anzahl';
-$LANG['attribute.readonly'] = 'Schreibgeschützt';
-$LANG['attribute.type'] = 'Feldtyp';
-$LANG['attribute.value'] = 'Wert';
-$LANG['attribute.value.auto'] = 'Erzeugt';
-$LANG['attribute.value.auto-readonly'] = 'Erzeugt (schreibgeschützt)';
-$LANG['attribute.value.normal'] = 'Normal';
-$LANG['attribute.value.static'] = 'Statisch';
-$LANG['attribute.options'] = 'Optionen';
-$LANG['attribute.key.invalid'] = 'Der Typ-Key enthält unzulässige Zeichen!';
-$LANG['attribute.required.error'] = 'Required attributes missing in attributes list ($1)!';
-
-$LANG['button.cancel'] = 'Abbrechen';
-$LANG['button.delete'] = 'Löschen';
-$LANG['button.save'] = 'Speichern';
-$LANG['button.submit'] = 'Absenden';
-
-$LANG['creatorsname'] = 'Erstellt von';
-$LANG['days'] = 'Tage';
-$LANG['debug'] = 'Informationen zur Fehlerbehebung';
-$LANG['delete'] = 'Löschen';
-$LANG['deleting'] = 'Daten löschen…';
-
-$LANG['domain.add'] = 'Domäne hinzufügen';
-$LANG['domain.add.success'] = 'Domäne erfolgreich hinzugefügt.';
-$LANG['domain.associateddomain'] = 'Domänenname(n)';
-$LANG['domain.delete.success'] = 'Domäne erfolgreich gelöscht.';
-$LANG['domain.edit'] = 'Domäne bearbeiten';
-$LANG['domain.edit.success'] = 'Domäne erfolgreich aktualisiert.';
-$LANG['domain.inetdomainbasedn'] = 'Benutzerdefinierte(s) Root DN(s)';
-$LANG['domain.list'] = 'Domänenliste';
-$LANG['domain.norecords'] = 'Keine Domain-Einträge gefunden!';
-$LANG['domain.o'] = 'Organisation';
-$LANG['domain.other'] = 'Andere';
-$LANG['domain.system'] = 'System';
-$LANG['domain.type_id'] = 'Standarddomäne';
-
-$LANG['edit'] = 'Bearbeiten';
-$LANG['error'] = 'Fehler';
-
-$LANG['form.required.empty'] = 'Einige der erforderlichen Felder sind leer!';
-$LANG['form.maxcount.exceeded'] = 'Maximale Zahl der Felder erreicht!';
-
-$LANG['group.add'] = 'Gruppe hinzufügen';
-$LANG['group.add.success'] = 'Gruppe erfolgreich erstellt.';
-$LANG['group.cn'] = 'Common Name';
-$LANG['group.delete.success'] = 'Gruppe erfolgreich gelöscht.';
-$LANG['group.edit.success'] = 'Gruppe erfolgreich aktualisiert.';
-$LANG['group.gidnumber'] = 'Primäre Gruppennummer';
-$LANG['group.list'] = 'Gruppenliste';
-$LANG['group.mail'] = 'Primäre Email-Adresse';
-$LANG['group.member'] = 'Mitglied(er)';
-$LANG['group.memberurl'] = 'Mitglieder URL';
-$LANG['group.norecords'] = 'Keine Gruppeneinträge gefunden!';
-$LANG['group.other'] = 'Andere';
-$LANG['group.system'] = 'System';
-$LANG['group.type_id'] = 'Gruppentyp';
-$LANG['group.uniquemember'] = 'Mitglieder';
-
-$LANG['info'] = 'Informationen';
-$LANG['internalerror'] = 'Interner Systemfehler!';
-
-$LANG['ldap.one'] = 'one: all entries one level under the base DN';
-$LANG['ldap.sub'] = 'sub: whole subtree starting with the base DN';
-$LANG['ldap.base'] = 'base: base DN only';
-$LANG['ldap.basedn'] = 'Base DN';
-$LANG['ldap.host'] = 'LDAP-Server';
-$LANG['ldap.conditions'] = 'Bedingungen';
-$LANG['ldap.scope'] = 'Scope';
-$LANG['ldap.filter_any'] = 'ist nicht leer';
-$LANG['ldap.filter_both'] = 'enthält';
-$LANG['ldap.filter_prefix'] = 'beginnt mit';
-$LANG['ldap.filter_suffix'] = 'endet mit';
-$LANG['ldap.filter_exact'] = 'ist gleich';
-
-$LANG['list.records'] = '$1 zu $2 von $3';
-
-$LANG['loading'] = 'Laden…';
-$LANG['logout'] = 'Abmelden';
-$LANG['login.username'] = 'Benutzername:';
-$LANG['login.password'] = 'Passwort:';
-$LANG['login.domain'] = 'Domäne:';
-$LANG['login.login'] = 'Anmelden';
-$LANG['loginerror'] = 'Ungültiger Benutzername oder Passwort!';
-$LANG['MB'] = 'MB';
-
-$LANG['menu.about'] = 'Über';
-$LANG['menu.domains'] = 'Domänen';
-$LANG['menu.groups'] = 'Gruppen';
-$LANG['menu.resources'] = 'Ressourcen';
-$LANG['menu.roles'] = 'Rollen';
-$LANG['menu.settings'] = 'Einstellungen';
-$LANG['menu.users'] = 'Benutzer';
-
-$LANG['modifiersname'] = 'Geändert von';
-$LANG['password.generate'] = 'Passwort erzeugen';
-$LANG['reqtime'] = 'Anfragezeit: $1 Sekunde(n)';
-
-$LANG['resource.add'] = 'Ressource hinzufügen';
-$LANG['resource.add.success'] = 'Ressource erfolgreich hinzugefügt.';
-$LANG['resource.cn'] = 'Name';
-$LANG['resource.delete'] = 'Ressource löschen';
-$LANG['resource.delete.success'] = 'Ressource erfolgreich gelöscht.';
-$LANG['resource.edit'] = 'Ressource bearbeiten';
-$LANG['resource.edit.success'] = 'Ressource erfolgreich bearbeitet.';
-$LANG['resource.kolabtargetfolder'] = 'Zielordner';
-$LANG['resource.list'] = 'Ressourcen-(Sammlung)-Liste';
-$LANG['resource.mail'] = 'Email-Adresse';
-$LANG['resource.member'] = 'Mitglieder der Sammlung';
-$LANG['resource.norecords'] = 'Keine Ressourceneinträge gefunden!';
-$LANG['resource.other'] = 'Andere';
-$LANG['resource.system'] = 'System';
-$LANG['resource.type_id'] = 'Ressourcentyp';
-$LANG['resource.uniquemember'] = 'Mitglieder der Sammlung';
-
-$LANG['role.add'] = 'Rolle hinzufügen';
-$LANG['role.add.success'] = 'Rolle erfolgreich erzeugt.';
-$LANG['role.cn'] = 'Rollenname';
-$LANG['role.delete.success'] = 'Rolle erfolgreich gelöscht.';
-$LANG['role.description'] = 'Rollenbeschreibung';
-$LANG['role.edit.success'] = 'Rolle erfolgreich bearbeitet';
-$LANG['role.list'] = 'Rollenliste';
-$LANG['role.norecords'] = 'Keine Rolleneinträge gefunden!';
-$LANG['role.system'] = 'Details';
-$LANG['role.type_id'] = 'Rollentyp';
-
-$LANG['saving'] = 'Speichern…';
-
-$LANG['search'] = 'Suchen';
-$LANG['search.reset'] = 'Zurücksetzen';
-$LANG['search.criteria'] = 'Suchkriterien';
-$LANG['search.field'] = 'Feld:';
-$LANG['search.method'] = 'Methode:';
-$LANG['search.contains'] = 'enthält';
-$LANG['search.is'] = 'ist';
-$LANG['search.key'] = 'Schlüssel';
-$LANG['search.prefix'] = 'beginnt mit';
-$LANG['search.name'] = 'Name';
-$LANG['search.email'] = 'Email';
-$LANG['search.description'] = 'Beschreibung';
-$LANG['search.uid'] = 'UID';
-$LANG['search.loading'] = 'Suchen…';
-$LANG['search.acchars'] = 'Mindestens $min Zeichen werden für die Autovervollständigung benötigt';
-
-$LANG['servererror'] = 'Server Fehler!';
-
-$LANG['session.expired'] = 'Die Sitzung ist abgelaufen. Bitte erneut anmelden';
-
-$LANG['signup.headline'] = 'Anmeldung für ein Kolab Konto';
-$LANG['signup.intro1'] = 'Ein Kolab E-Mail Adresse ist viel besser als eine normale E-Mail, denn sie stellt Ihnen volle Groupware-Funktionalität zur Verfügung, inklusive Synchronisation gemeinsamer Adressbücher, Kalender, Aufgaben, Notizen und vielem mehr.';
-$LANG['signup.intro2'] = 'Sie können sich hier eine E-Mail Adresse registrieren.';
-$LANG['signup.formtitle'] = 'Anmelden';
-$LANG['signup.username'] = 'Benutzername';
-$LANG['signup.domain'] = 'Domäne';
-$LANG['signup.mailalternateaddress'] = 'Aktuelle E-Mail Adresse';
-$LANG['signup.futuremail'] = 'Zukünftige E-Mail Adresse';
-$LANG['signup.company'] = 'Firma';
-$LANG['signup.captcha'] = 'CAPTCHA';
-$LANG['signup.userexists'] = 'Benutzer existiert bereits!';
-$LANG['signup.usercreated'] = '<h3>Ihre E-Mail Adresse wurde erfolgreich angelegt!</h3>Glückwunsch, Sie haben jetzt ein eigenes Kolab-Konto.';
-$LANG['signup.wronguid'] = 'Ungültiger Benutzername!';
-$LANG['signup.wrongmailalternateaddress'] = 'Bitte geben Sie eine gültige E-Mail Adresse an!';
-$LANG['signup.footer'] = 'Dieser Dienst wird von <a href="http://kolabsys.com">Kolab Systems</a> angeboten.';
-
-$LANG['type.add'] = 'Objekt-Typ hinzufügen';
-$LANG['type.add.success'] = 'Objekt-Typ erfolgreich generiert.';
-$LANG['type.attributes'] = 'Attribute';
-$LANG['type.description'] = 'Beschreibung';
-$LANG['type.delete.success'] = 'Objekt-Typ erfolgreich entfernt.';
-$LANG['type.domain'] = 'Domäne';
-$LANG['type.edit.success'] = 'Objekt-Typ erfolgreich geändert.';
-$LANG['type.group'] = 'Gruppe';
-$LANG['type.list'] = 'Liste von Objekt-Typen';
-$LANG['type.key'] = 'Schlüssel';
-$LANG['type.name'] = 'Name';
-$LANG['type.norecords'] = 'Keine Enträge von Objekt-Typen gefunden!';
-$LANG['type.objectclass'] = 'Objektklasse';
-$LANG['type.object_type'] = 'Objekttyp';
-$LANG['type.properties'] = 'Eigenschaften';
-$LANG['type.resource'] = 'Ressource';
-$LANG['type.role'] = 'Rolle';
-$LANG['type.used_for'] = 'Hosted';
-$LANG['type.user'] = 'Benutzer';
-
-$LANG['user.add'] = 'Benutzer hinzufügen';
-$LANG['user.add.success'] = 'Benutzer erfolgreich hinzugefügt.';
-$LANG['user.alias'] = 'Sekundäre Email-Adresse';
-$LANG['user.astaccountallowedcodec'] = 'Erlaubte(r) Codec(s)';
-$LANG['user.astaccountcallerid'] = 'Anrufer-ID';
-$LANG['user.astaccountcontext'] = 'Konto-Kontext';
-$LANG['user.astaccountdefaultuser'] = 'Asterisk Account Default User';
-$LANG['user.astaccountdeny'] = 'Account verweigern';
-$LANG['user.astaccounthost'] = 'Asterisk Server';
-$LANG['user.astaccountmailbox'] = 'Anrufbeantworter';
-$LANG['user.astaccountnat'] = 'Account benutzt NAT';
-$LANG['user.astaccountname'] = 'Asterisk Kontoname';
-$LANG['user.astaccountqualify'] = 'Account Qualify';
-$LANG['user.astaccountrealmedpassword'] = 'Realmed Account Password';
-$LANG['user.astaccountregistrationexten'] = 'Erweiterung';
-$LANG['user.astaccountregistrationcontext'] = 'Registration Context';
-$LANG['user.astaccountsecret'] = 'Klartext-Passwort';
-$LANG['user.astaccounttype'] = 'Kontotyp';
-$LANG['user.astcontext'] = 'Asterisk Kontext';
-$LANG['user.asterisk'] = 'Asterisk SIP';
-$LANG['user.astextension'] = 'Asterisk Erweiterung';
-$LANG['user.astvoicemailpassword'] = 'Voicemail PIN Code';
-$LANG['user.c'] = 'Land';
-$LANG['user.city'] = 'Start';
-$LANG['user.cn'] = 'Gewöhnlicher Name';
-$LANG['user.config'] = 'Konfiguration';
-$LANG['user.contact'] = 'Kontakt';
-$LANG['user.contact_info'] = 'Kontaktinformation';
-$LANG['user.country'] = 'Land';
-$LANG['user.country.desc'] = '2 Buchstaben Ländercode aus ISO 3166-1';
-$LANG['user.delete.success'] = 'Benutzer erfolgreich gelöscht.';
-$LANG['user.displayname'] = 'Anzeigename';
-$LANG['user.edit.success'] = 'Benutzer erfolgreich bearbeitet.';
-$LANG['user.fax'] = 'Faxnummer';
-$LANG['user.fbinterval'] = 'Frei-Beschäftigt Intervall';
-$LANG['user.fbinterval.desc'] = 'Leer lassen für Standardwert (60 Tage)';
-$LANG['user.gidnumber'] = 'Primäre Gruppennummer';
-$LANG['user.givenname'] = 'Vorname';
-$LANG['user.homedirectory'] = 'Heimverzeichnis';
-$LANG['user.homephone'] = 'Festnetznummer';
-$LANG['user.initials'] = 'Initialen';
-$LANG['user.invitation-policy'] = 'Einladungsrichtlinie';
-$LANG['user.kolaballowsmtprecipient'] = 'Liste von Adressaten';
-$LANG['user.kolaballowsmtpsender'] = 'Sender Access List';
-$LANG['user.kolabdelegate'] = 'Delegierte';
-$LANG['user.kolabhomeserver'] = 'Email-Server';
-$LANG['user.kolabinvitationpolicy'] = 'Richtlinie zur Handhabung von Einladungen';
-$LANG['user.l'] = 'Stadt, Region';
-$LANG['user.list'] = 'Benutzerliste';
-$LANG['user.loginshell'] = 'Shell';
-$LANG['user.mail'] = 'Primäre Email-Adresse';
-$LANG['user.mailalternateaddress'] = 'Sekundäre Email-Adresse(n)';
-$LANG['user.mailforwardingaddress'] = 'Mail weiterleiten an';
-$LANG['user.mailhost'] = 'Email-Server';
-$LANG['user.mailquota'] = 'Kontingent';
-$LANG['user.mailquota.desc'] = 'Leer lassen für unbegrenzt';
-$LANG['user.mobile'] = 'Handynummer';
-$LANG['user.name'] = 'Name';
-$LANG['user.norecords'] = 'Keine Benutzereinträge gefunden!';
-$LANG['user.nsrole'] = 'Rolle(n)';
-$LANG['user.nsroledn'] = 'Rolle(n)';
-$LANG['user.other'] = 'Andere';
-$LANG['user.o'] = 'Organisation';
-$LANG['user.org'] = 'Organisation';
-$LANG['user.orgunit'] = 'Organisationseinheit';
-$LANG['user.ou'] = 'Organisationseinheit';
-$LANG['user.pager'] = 'Pager Nummer';
-$LANG['user.password.mismatch'] = 'Passwörter stimmen nicht überein!';
-$LANG['user.personal'] = 'Persönlich';
-$LANG['user.phone'] = 'Telefonnummer';
-$LANG['user.postalcode'] = 'Postleitzahl';
-$LANG['user.postbox'] = 'Postfach';
-$LANG['user.postcode'] = 'Postleitzahl';
-$LANG['user.preferredlanguage'] = 'Muttersprache';
-$LANG['user.room'] = 'Raumnummer';
-$LANG['user.sn'] = 'Nachname';
-$LANG['user.street'] = 'Straße';
-$LANG['user.system'] = 'System';
-$LANG['user.telephonenumber'] = 'Telefonnummer';
-$LANG['user.title'] = 'Jobbezeichnung';
-$LANG['user.type_id'] = 'Kontotyp';
-$LANG['user.uid'] = 'Eindeutige Identität (UID)';
-$LANG['user.userpassword'] = 'Passwort';
-$LANG['user.userpassword2'] = 'Passwort bestätigen';
-$LANG['user.uidnumber'] = 'Benutzer ID Nummer';
-
-$LANG['welcome'] = 'Willkommen bei der Kolab Groupware Server-Wartung';
-
-$LANG['yes'] = 'ja';
diff --git a/lib/locale/en.php b/lib/locale/en.php
deleted file mode 100644
index a19869c..0000000
--- a/lib/locale/en.php
+++ /dev/null
@@ -1,288 +0,0 @@
-<?php
-
-$LANG['about.community'] = 'This is the Community Edition of the <b>Kolab Server</b>.';
-$LANG['about.kolab'] = 'Kolab';
-$LANG['about.kolabsys'] = 'Kolab Systems';
-$LANG['about.support'] = 'Professional support is available from <a href="http://kolabsys.com">Kolab Systems</a>.';
-$LANG['about.technology'] = 'Technology';
-$LANG['about.warranty'] = 'It comes with absolutely <b>no warranties</b> and is typically run entirely self supported. You can find help & information on the community <a href="http://kolab.org">web site</a> & <a href="http://wiki.kolab.org">wiki</a>.';
-
-$LANG['add'] = 'Add';
-
-$LANG['attribute.add'] = 'Add attribute';
-$LANG['attribute.static'] = 'Static value';
-$LANG['attribute.name'] = 'Attribute';
-$LANG['attribute.optional'] = 'Optional';
-$LANG['attribute.maxcount'] = 'Max. count';
-$LANG['attribute.readonly'] = 'Read-only';
-$LANG['attribute.type'] = 'Field type';
-$LANG['attribute.value'] = 'Value';
-$LANG['attribute.value.auto'] = 'Generated';
-$LANG['attribute.value.auto-readonly'] = 'Generated (read-only)';
-$LANG['attribute.value.normal'] = 'Normal';
-$LANG['attribute.value.static'] = 'Static';
-$LANG['attribute.options'] = 'Options';
-$LANG['attribute.key.invalid'] = 'Type key contains forbidden characters!';
-$LANG['attribute.required.error'] = 'Required attributes missing in attributes list ($1)!';
-
-$LANG['button.cancel'] = 'Cancel';
-$LANG['button.delete'] = 'Delete';
-$LANG['button.save'] = 'Save';
-$LANG['button.submit'] = 'Submit';
-
-$LANG['creatorsname'] = 'Created by';
-$LANG['days'] = 'days';
-$LANG['debug'] = 'Debug info';
-$LANG['delete'] = 'Delete';
-$LANG['deleting'] = 'Deleting data...';
-
-$LANG['domain.add'] = 'Add Domain';
-$LANG['domain.add.success'] = 'Domain created successfully.';
-$LANG['domain.associateddomain'] = 'Domain name(s)';
-$LANG['domain.delete.success'] = 'Domain deleted successfully.';
-$LANG['domain.edit'] = 'Edit domain';
-$LANG['domain.edit.success'] = 'Domain updated successfully.';
-$LANG['domain.inetdomainbasedn'] = 'Custom Root DN(s)';
-$LANG['domain.list'] = 'Domains List';
-$LANG['domain.norecords'] = 'No domain records found!';
-$LANG['domain.o'] = 'Organization';
-$LANG['domain.other'] = 'Other';
-$LANG['domain.system'] = 'System';
-$LANG['domain.type_id'] = 'Standard Domain';
-
-$LANG['edit'] = 'Edit';
-$LANG['error'] = 'Error';
-
-$LANG['form.required.empty'] = 'Some of the required fields are empty!';
-$LANG['form.maxcount.exceeded'] = 'Maximum count of items exceeded!';
-
-$LANG['group.add'] = 'Add Group';
-$LANG['group.add.success'] = 'Group created successfully.';
-$LANG['group.cn'] = 'Common name';
-$LANG['group.delete.success'] = 'Group deleted successfully.';
-$LANG['group.edit.success'] = 'Group updated successfully.';
-$LANG['group.gidnumber'] = 'Primary group number';
-$LANG['group.list'] = 'Groups List';
-$LANG['group.mail'] = 'Primary Email Address';
-$LANG['group.member'] = 'Member(s)';
-$LANG['group.memberurl'] = 'Members URL';
-$LANG['group.norecords'] = 'No group records found!';
-$LANG['group.other'] = 'Other';
-$LANG['group.system'] = 'System';
-$LANG['group.type_id'] = 'Group type';
-$LANG['group.uniquemember'] = 'Members';
-
-$LANG['info'] = 'Information';
-$LANG['internalerror'] = 'Internal system error!';
-
-$LANG['ldap.one'] = 'one: all entries one level under the base DN';
-$LANG['ldap.sub'] = 'sub: whole subtree starting with the base DN';
-$LANG['ldap.base'] = 'base: base DN only';
-$LANG['ldap.basedn'] = 'Base DN';
-$LANG['ldap.host'] = 'LDAP Server';
-$LANG['ldap.conditions'] = 'Conditions';
-$LANG['ldap.scope'] = 'Scope';
-$LANG['ldap.filter_any'] = 'is non-empty';
-$LANG['ldap.filter_both'] = 'contains';
-$LANG['ldap.filter_prefix'] = 'starts with';
-$LANG['ldap.filter_suffix'] = 'ends with';
-$LANG['ldap.filter_exact'] = 'is equal to';
-
-$LANG['list.records'] = '$1 to $2 of $3';
-
-$LANG['loading'] = 'Loading...';
-$LANG['logout'] = 'Logout';
-$LANG['login.username'] = 'Username:';
-$LANG['login.password'] = 'Password:';
-$LANG['login.domain'] = 'Domain:';
-$LANG['login.login'] = 'Login';
-$LANG['loginerror'] = 'Incorrect username or password!';
-$LANG['MB'] = 'MB';
-
-$LANG['menu.about'] = 'About';
-$LANG['menu.domains'] = 'Domains';
-$LANG['menu.groups'] = 'Groups';
-$LANG['menu.resources'] = 'Resources';
-$LANG['menu.roles'] = 'Roles';
-$LANG['menu.settings'] = 'Settings';
-$LANG['menu.users'] = 'Users';
-
-$LANG['modifiersname'] = 'Modified by';
-$LANG['password.generate'] = 'Generate password';
-$LANG['reqtime'] = 'Request time: $1 sec.';
-
-$LANG['resource.add'] = 'Add Resource';
-$LANG['resource.add.success'] = 'Resource created successfully.';
-$LANG['resource.cn'] = 'Name';
-$LANG['resource.delete'] = 'Delete Resource';
-$LANG['resource.delete.success'] = 'Resource deleted successfully.';
-$LANG['resource.edit'] = 'Edit Resource';
-$LANG['resource.edit.success'] = 'Resource updated successfully.';
-$LANG['resource.kolabtargetfolder'] = 'Target Folder';
-$LANG['resource.list'] = 'Resource (Collection) List';
-$LANG['resource.mail'] = 'Mail Address';
-$LANG['resource.member'] = 'Collection Members';
-$LANG['resource.norecords'] = 'No resource records found!';
-$LANG['resource.other'] = 'Other';
-$LANG['resource.system'] = 'System';
-$LANG['resource.type_id'] = 'Resource Type';
-$LANG['resource.uniquemember'] = 'Collection Members';
-
-$LANG['role.add'] = 'Add Role';
-$LANG['role.add.success'] = 'Role created successfully.';
-$LANG['role.cn'] = 'Role Name';
-$LANG['role.delete.success'] = 'Role deleted successfully.';
-$LANG['role.description'] = 'Role Description';
-$LANG['role.edit.success'] = 'Role updated successfully';
-$LANG['role.list'] = 'Role List';
-$LANG['role.norecords'] = 'No role records found!';
-$LANG['role.system'] = 'Details';
-$LANG['role.type_id'] = 'Role Type';
-
-$LANG['saving'] = 'Saving data...';
-
-$LANG['search'] = 'Search';
-$LANG['search.reset'] = 'Reset';
-$LANG['search.criteria'] = 'Search criteria';
-$LANG['search.field'] = 'Field:';
-$LANG['search.method'] = 'Method:';
-$LANG['search.contains'] = 'contains';
-$LANG['search.is'] = 'is';
-$LANG['search.key'] = 'key';
-$LANG['search.prefix'] = 'begins with';
-$LANG['search.name'] = 'name';
-$LANG['search.email'] = 'email';
-$LANG['search.description'] = 'description';
-$LANG['search.uid'] = 'UID';
-$LANG['search.loading'] = 'Searching...';
-$LANG['search.acchars'] = 'At least $min characters required for autocompletion';
-
-$LANG['servererror'] = 'Server Error!';
-
-$LANG['session.expired'] = 'Session has expired. Login again, please';
-
-$LANG['signup.headline'] = 'Sign Up for Hosted Kolab';
-$LANG['signup.intro1'] = 'Having an account on a Kolab server is way better than just simple Email. It also provides you with full groupware functionality including synchronization for shared addressbooks, calendars, tasks, journal and more.';
-$LANG['signup.intro2'] = 'You can sign up here now for an account.';
-$LANG['signup.formtitle'] = 'Sign Up';
-$LANG['signup.username'] = 'Username';
-$LANG['signup.domain'] = 'Domain';
-$LANG['signup.mailalternateaddress'] = 'Current Email Address';
-$LANG['signup.futuremail'] = 'Future Email Address';
-$LANG['signup.company'] = 'Company';
-$LANG['signup.captcha'] = 'CAPTCHA';
-$LANG['signup.userexists'] = 'User already exists!';
-$LANG['signup.usercreated'] = '<h3>Your account has been successfully added!</h3>Congratulations, you now have your own Kolab account.';
-$LANG['signup.wronguid'] = 'Invalid Username!';
-$LANG['signup.wrongmailalternateaddress'] = 'Please provide a valid Email Address!';
-$LANG['signup.footer'] = 'This is a service offered by <a href="http://kolabsys.com">Kolab Systems</a>.';
-
-$LANG['type.add'] = 'Add Object Type';
-$LANG['type.add.success'] = 'Object type created successfully.';
-$LANG['type.attributes'] = 'Attributes';
-$LANG['type.description'] = 'Description';
-$LANG['type.delete.success'] = 'Object type deleted successfully.';
-$LANG['type.domain'] = 'Domain';
-$LANG['type.edit.success'] = 'Object type updated successfully.';
-$LANG['type.group'] = 'Group';
-$LANG['type.list'] = 'Object Types List';
-$LANG['type.key'] = 'Key';
-$LANG['type.name'] = 'Name';
-$LANG['type.norecords'] = 'No object type records found!';
-$LANG['type.objectclass'] = 'Object class';
-$LANG['type.object_type'] = 'Object type';
-$LANG['type.properties'] = 'Properties';
-$LANG['type.resource'] = 'Resource';
-$LANG['type.role'] = 'Role';
-$LANG['type.used_for'] = 'Hosted';
-$LANG['type.user'] = 'User';
-
-$LANG['user.add'] = 'Add User';
-$LANG['user.add.success'] = 'User created successfully.';
-$LANG['user.alias'] = 'Secondary Email Address(es)';
-$LANG['user.astaccountallowedcodec'] = 'Allowed codec(s)';
-$LANG['user.astaccountcallerid'] = 'Caller ID';
-$LANG['user.astaccountcontext'] = 'Account Context';
-$LANG['user.astaccountdefaultuser'] = 'Asterisk Account Default User';
-$LANG['user.astaccountdeny'] = 'Account deny';
-$LANG['user.astaccounthost'] = 'Asterisk Host';
-$LANG['user.astaccountmailbox'] = 'Mailbox';
-$LANG['user.astaccountnat'] = 'Account uses NAT';
-$LANG['user.astaccountname'] = 'Asterisk Account Name';
-$LANG['user.astaccountqualify'] = 'Account Qualify';
-$LANG['user.astaccountrealmedpassword'] = 'Realmed Account Password';
-$LANG['user.astaccountregistrationexten'] = 'Extension';
-$LANG['user.astaccountregistrationcontext'] = 'Registration Context';
-$LANG['user.astaccountsecret'] = 'Plaintext Password';
-$LANG['user.astaccounttype'] = 'Account Type';
-$LANG['user.astcontext'] = 'Asterisk Context';
-$LANG['user.asterisk'] = 'Asterisk SIP';
-$LANG['user.astextension'] = 'Asterisk Extension';
-$LANG['user.astvoicemailpassword'] = 'Voicemail PIN Code';
-$LANG['user.c'] = 'Country';
-$LANG['user.city'] = 'City';
-$LANG['user.cn'] = 'Common name';
-$LANG['user.config'] = 'Configuration';
-$LANG['user.contact'] = 'Contact';
-$LANG['user.contact_info'] = 'Contact Information';
-$LANG['user.country'] = 'Country';
-$LANG['user.country.desc'] = '2 letter code from ISO 3166-1';
-$LANG['user.delete.success'] = 'User deleted successfully.';
-$LANG['user.displayname'] = 'Display name';
-$LANG['user.edit.success'] = 'User updated successfully.';
-$LANG['user.fax'] = 'Fax number';
-$LANG['user.fbinterval'] = 'Free-Busy interval';
-$LANG['user.fbinterval.desc'] = 'Leave blank for default (60 days)';
-$LANG['user.gidnumber'] = 'Primary group number';
-$LANG['user.givenname'] = 'Given name';
-$LANG['user.homedirectory'] = 'Home directory';
-$LANG['user.homephone'] = 'Home Phone Number';
-$LANG['user.initials'] = 'Initials';
-$LANG['user.invitation-policy'] = 'Invitation policy';
-$LANG['user.kolaballowsmtprecipient'] = 'Recipient(s) Access List';
-$LANG['user.kolaballowsmtpsender'] = 'Sender Access List';
-$LANG['user.kolabdelegate'] = 'Delegates';
-$LANG['user.kolabhomeserver'] = 'Email Server';
-$LANG['user.kolabinvitationpolicy'] = 'Invitation Handling Policy';
-$LANG['user.l'] = 'City, Region';
-$LANG['user.list'] = 'Users List';
-$LANG['user.loginshell'] = 'Shell';
-$LANG['user.mail'] = 'Primary Email Address';
-$LANG['user.mailalternateaddress'] = 'External Email Address(es)';
-$LANG['user.mailforwardingaddress'] = 'Forward Mail To';
-$LANG['user.mailhost'] = 'Email Server';
-$LANG['user.mailquota'] = 'Quota';
-$LANG['user.mailquota.desc'] = 'Leave blank for unlimited';
-$LANG['user.mobile'] = 'Mobile Phone Number';
-$LANG['user.name'] = 'Name';
-$LANG['user.norecords'] = 'No user records found!';
-$LANG['user.nsrole'] = 'Role(s)';
-$LANG['user.nsroledn'] = 'Role(s)';
-$LANG['user.other'] = 'Other';
-$LANG['user.o'] = 'Organization';
-$LANG['user.org'] = 'Organization';
-$LANG['user.orgunit'] = 'Organizational Unit';
-$LANG['user.ou'] = 'Organizational Unit';
-$LANG['user.pager'] = 'Pager Number';
-$LANG['user.password.mismatch'] = 'Passwords do not match!';
-$LANG['user.personal'] = 'Personal';
-$LANG['user.phone'] = 'Phone number';
-$LANG['user.postalcode'] = 'Postal Code';
-$LANG['user.postbox'] = 'Postal box';
-$LANG['user.postcode'] = 'Postal code';
-$LANG['user.preferredlanguage'] = 'Native tongue';
-$LANG['user.room'] = 'Room number';
-$LANG['user.sn'] = 'Surname';
-$LANG['user.street'] = 'Street';
-$LANG['user.system'] = 'System';
-$LANG['user.telephonenumber'] = 'Phone Number';
-$LANG['user.title'] = 'Job Title';
-$LANG['user.type_id'] = 'Account type';
-$LANG['user.uid'] = 'Unique identity (UID)';
-$LANG['user.userpassword'] = 'Password';
-$LANG['user.userpassword2'] = 'Confirm password';
-$LANG['user.uidnumber'] = 'User ID number';
-
-$LANG['welcome'] = 'Welcome to the Kolab Groupware Server Maintenance';
-
-$LANG['yes'] = 'yes';
diff --git a/lib/locale/es.php b/lib/locale/es_ES.php
index 8b02b27..8b02b27 100644
--- a/lib/locale/es.php
+++ b/lib/locale/es_ES.php
diff --git a/lib/locale/fr.php b/lib/locale/fr_FR.php
index 608c446..608c446 100644
--- a/lib/locale/fr.php
+++ b/lib/locale/fr_FR.php
diff --git a/lib/locale/ja.php b/lib/locale/ja_JP.php
index cd6d74e..cd6d74e 100644
--- a/lib/locale/ja.php
+++ b/lib/locale/ja_JP.php
diff --git a/lib/locale/nl.php b/lib/locale/nl_NL.php
index 94f0663..94f0663 100644
--- a/lib/locale/nl.php
+++ b/lib/locale/nl_NL.php