summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.tx/config8
-rw-r--r--lib/locale/de.php196
-rw-r--r--lib/locale/de_DE.php196
-rw-r--r--lib/locale/en.php196
-rw-r--r--lib/locale/es.php196
-rw-r--r--lib/locale/et_EE.php196
-rw-r--r--lib/locale/nl.php196
-rw-r--r--lib/locale/pl_PL.php196
8 files changed, 1380 insertions, 0 deletions
diff --git a/.tx/config b/.tx/config
new file mode 100644
index 0000000..78e32d0
--- /dev/null
+++ b/.tx/config
@@ -0,0 +1,8 @@
+[main]
+host = https://www.transifex.net
+
+[kolab.kolab-webadmin]
+file_filter = lib/locale/<lang>.php
+source_file = lib/locale/en_US.php
+source_lang = en_US
+
diff --git a/lib/locale/de.php b/lib/locale/de.php
new file mode 100644
index 0000000..389e303
--- /dev/null
+++ b/lib/locale/de.php
@@ -0,0 +1,196 @@
+<?php
+
+$LANG['about.community'] = 'This is the Community Edition of the <b>Kolab Server</b>.';
+$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['about.support'] = 'Professional support is available from <a href="http://kolabsys.com">Kolab Systems</a>.';
+$LANG['creatorsname'] = 'Created by';
+$LANG['days'] = 'days';
+$LANG['debug'] = 'Debug info';
+$LANG['delete.button'] = 'Delete';
+$LANG['deleting'] = 'Deleting data...';
+
+$LANG['domain.add'] = 'Add Domain';
+$LANG['domain.add.success'] = 'Added domain';
+$LANG['domain.associateddomain'] = 'Domain name(s)';
+$LANG['domain.edit'] = 'Edit domain';
+$LANG['domain.edit.success'] = 'Domain updated';
+$LANG['domain.inetdomainbasedn'] = 'Custom Root DN(s)';
+$LANG['domain.list'] = 'Domains List';
+$LANG['domain.list.records'] = '$1 to $2 of $3';
+$LANG['domain.o'] = 'Organization';
+$LANG['domain.other'] = 'Other';
+$LANG['domain.system'] = 'System';
+$LANG['domain.type_id'] = 'Standard Domain';
+
+$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 edited successfully.';
+$LANG['group.gidnumber'] = 'Primary group number';
+$LANG['group.list'] = 'Groups List';
+$LANG['group.list.records'] = '$1 to $2 of $3';
+$LANG['group.mail'] = 'Primary Email Address';
+$LANG['group.member'] = 'Member(s)';
+$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['loading'] = 'Loading...';
+$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.kolab'] = 'Kolab';
+$LANG['menu.kolabsys'] = 'Kolab Systems';
+$LANG['menu.resources'] = 'Resources';
+$LANG['menu.roles'] = 'Roles';
+$LANG['menu.technology'] = 'Technology';
+$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'] = 'Added Resource';
+$LANG['resource.cn'] = 'Name';
+$LANG['resource.delete'] = 'Delete Resource';
+$LANG['resource.delete.success'] = 'Successfully deleted Resource';
+$LANG['resource.edit'] = 'Edit Resource';
+$LANG['resource.edit.success'] = 'Successfully updated Resource';
+$LANG['resource.kolabtargetfolder'] = 'Target Folder';
+$LANG['resource.list'] = 'Resource (Collection) List';
+$LANG['resource.list.records'] = '$1 to $2 of $3';
+$LANG['resource.mail'] = 'Mail Address';
+$LANG['resource.member'] = 'Collection Members';
+$LANG['resource.norecords'] = 'No resource record(s) 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.list'] = 'Role List';
+$LANG['role.list.records'] = '$1 to $2 of $3';
+$LANG['role.norecords'] = 'No role records found!';
+
+$LANG['saving'] = 'Saving data...';
+
+$LANG['search'] = 'Search';
+$LANG['search.criteria'] = 'Search criteria';
+$LANG['search.reset'] = 'Reset';
+$LANG['search.field'] = 'Field:';
+$LANG['search.method'] = 'Method:';
+$LANG['search.contains'] = 'contains';
+$LANG['search.is'] = 'is';
+$LANG['search.prefix'] = 'begins with';
+$LANG['search.name'] = 'name';
+$LANG['search.email'] = 'email';
+$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['submit.button'] = 'Submit';
+
+$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.astaccountdeny'] = 'Account deny';
+$LANG['user.astaccounthost'] = 'Asterisk Host';
+$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.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.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 edited 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.list.records'] = '$1 to $2 of $3';
+$LANG['user.loginshell'] = 'Shell';
+$LANG['user.mail'] = 'Primary Email Address';
+$LANG['user.mailalternateaddress'] = 'Secondary Email Address(es)';
+$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'] = $LANG['user.nsrole'];
+$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';
diff --git a/lib/locale/de_DE.php b/lib/locale/de_DE.php
new file mode 100644
index 0000000..2302435
--- /dev/null
+++ b/lib/locale/de_DE.php
@@ -0,0 +1,196 @@
+<?php
+
+$LANG['about.community'] = 'This is the Community Edition of the <b>Kolab Server</b>.';
+$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['about.support'] = 'Professional support is available from <a href="http://kolabsys.com">Kolab Systems</a>.';
+$LANG['creatorsname'] = 'Created by';
+$LANG['days'] = 'Tagen erneut senden';
+$LANG['debug'] = 'Debug info';
+$LANG['delete.button'] = 'Löschen';
+$LANG['deleting'] = 'Deleting data...';
+
+$LANG['domain.add'] = 'Add Domain';
+$LANG['domain.add.success'] = 'Added domain';
+$LANG['domain.associateddomain'] = 'Domain name(s)';
+$LANG['domain.edit'] = 'Edit domain';
+$LANG['domain.edit.success'] = 'Domain updated';
+$LANG['domain.inetdomainbasedn'] = 'Custom Root DN(s)';
+$LANG['domain.list'] = 'Domains List';
+$LANG['domain.list.records'] = '$1 to $2 of $3';
+$LANG['domain.o'] = 'Organization';
+$LANG['domain.other'] = 'Other';
+$LANG['domain.system'] = 'System';
+$LANG['domain.type_id'] = 'Standard Domain';
+
+$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 edited successfully.';
+$LANG['group.gidnumber'] = 'Primary group number';
+$LANG['group.list'] = 'Groups List';
+$LANG['group.list.records'] = '$1 to $2 of $3';
+$LANG['group.mail'] = 'Primäre E-Mail-Adresse';
+$LANG['group.member'] = 'Member(s)';
+$LANG['group.norecords'] = 'No group records found!';
+$LANG['group.other'] = 'Other';
+$LANG['group.system'] = 'System';
+$LANG['group.type_id'] = 'Group type';
+$LANG['group.uniquemember'] = 'Teilnehmer';
+
+$LANG['info'] = 'Information';
+$LANG['internalerror'] = 'Internal system error!';
+$LANG['loading'] = 'Loading...';
+$LANG['login.username'] = 'Benutzername:';
+$LANG['login.password'] = 'Passwort:';
+$LANG['login.domain'] = 'Domain:';
+$LANG['login.login'] = 'Login';
+$LANG['loginerror'] = 'Incorrect username or password!';
+$LANG['MB'] = 'MB';
+
+$LANG['menu.about'] = 'Info';
+$LANG['menu.domains'] = 'Domänen';
+$LANG['menu.groups'] = 'Groups';
+$LANG['menu.kolab'] = 'Kolab';
+$LANG['menu.kolabsys'] = 'Kolab Systems';
+$LANG['menu.resources'] = 'Resources';
+$LANG['menu.roles'] = 'Roles';
+$LANG['menu.technology'] = 'Technologie';
+$LANG['menu.users'] = 'Benutzer';
+
+$LANG['modifiersname'] = 'Modified by';
+$LANG['password.generate'] = 'Generate password';
+$LANG['reqtime'] = 'Request time: $1 sec.';
+
+$LANG['resource.add'] = 'Add Resource';
+$LANG['resource.add.success'] = 'Added Resource';
+$LANG['resource.cn'] = 'Name';
+$LANG['resource.delete'] = 'Delete Resource';
+$LANG['resource.delete.success'] = 'Successfully deleted Resource';
+$LANG['resource.edit'] = 'Edit Resource';
+$LANG['resource.edit.success'] = 'Successfully updated Resource';
+$LANG['resource.kolabtargetfolder'] = 'Target Folder';
+$LANG['resource.list'] = 'Resource (Collection) List';
+$LANG['resource.list.records'] = '$1 to $2 of $3';
+$LANG['resource.mail'] = 'Mail Address';
+$LANG['resource.member'] = 'Collection Members';
+$LANG['resource.norecords'] = 'No resource record(s) 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.list'] = 'Role List';
+$LANG['role.list.records'] = '$1 to $2 of $3';
+$LANG['role.norecords'] = 'No role records found!';
+
+$LANG['saving'] = 'Saving data...';
+
+$LANG['search'] = 'Search';
+$LANG['search.criteria'] = 'Search criteria';
+$LANG['search.reset'] = 'Reset';
+$LANG['search.field'] = 'Field:';
+$LANG['search.method'] = 'Method:';
+$LANG['search.contains'] = 'enthält';
+$LANG['search.is'] = 'is';
+$LANG['search.prefix'] = 'beginnt mit';
+$LANG['search.name'] = 'name';
+$LANG['search.email'] = 'email';
+$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['submit.button'] = 'Absenden';
+
+$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.astaccountdeny'] = 'Account deny';
+$LANG['user.astaccounthost'] = 'Asterisk Host';
+$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.astaccountsecret'] = 'Plaintext Password';
+$LANG['user.astaccounttype'] = 'Kontotyp';
+$LANG['user.astcontext'] = 'Asterisk Context';
+$LANG['user.asterisk'] = 'Asterisk SIP';
+$LANG['user.astextension'] = 'Asterisk Extension';
+$LANG['user.c'] = 'Land';
+$LANG['user.city'] = 'Stadt';
+$LANG['user.cn'] = 'Common name';
+$LANG['user.config'] = 'Configuration';
+$LANG['user.contact'] = 'Contact';
+$LANG['user.contact_info'] = 'Contact Information';
+$LANG['user.country'] = 'Land';
+$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 edited successfully.';
+$LANG['user.fax'] = 'Fax number';
+$LANG['user.fbinterval'] = 'Free-Busy interval';
+$LANG['user.fbinterval.desc'] = 'Freilassen für die Voreinstellung (60 Tage)';
+$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.list.records'] = '$1 to $2 of $3';
+$LANG['user.loginshell'] = 'Shell';
+$LANG['user.mail'] = 'Primäre E-Mail-Adresse';
+$LANG['user.mailalternateaddress'] = 'Secondary Email Address(es)';
+$LANG['user.mailhost'] = 'Email Server';
+$LANG['user.mailquota'] = 'Quota';
+$LANG['user.mailquota.desc'] = 'Freilassen für unbegrenzten Platz';
+$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'] = $LANG['user.nsrole'];
+$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'] = 'Postleitzahl';
+$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'] = 'Passwort';
+$LANG['user.userpassword2'] = 'Confirm password';
+$LANG['user.uidnumber'] = 'User ID number';
+
+$LANG['welcome'] = 'Willkommen bei Verwaltung der Kolab Server Groupware';
diff --git a/lib/locale/en.php b/lib/locale/en.php
new file mode 100644
index 0000000..389e303
--- /dev/null
+++ b/lib/locale/en.php
@@ -0,0 +1,196 @@
+<?php
+
+$LANG['about.community'] = 'This is the Community Edition of the <b>Kolab Server</b>.';
+$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['about.support'] = 'Professional support is available from <a href="http://kolabsys.com">Kolab Systems</a>.';
+$LANG['creatorsname'] = 'Created by';
+$LANG['days'] = 'days';
+$LANG['debug'] = 'Debug info';
+$LANG['delete.button'] = 'Delete';
+$LANG['deleting'] = 'Deleting data...';
+
+$LANG['domain.add'] = 'Add Domain';
+$LANG['domain.add.success'] = 'Added domain';
+$LANG['domain.associateddomain'] = 'Domain name(s)';
+$LANG['domain.edit'] = 'Edit domain';
+$LANG['domain.edit.success'] = 'Domain updated';
+$LANG['domain.inetdomainbasedn'] = 'Custom Root DN(s)';
+$LANG['domain.list'] = 'Domains List';
+$LANG['domain.list.records'] = '$1 to $2 of $3';
+$LANG['domain.o'] = 'Organization';
+$LANG['domain.other'] = 'Other';
+$LANG['domain.system'] = 'System';
+$LANG['domain.type_id'] = 'Standard Domain';
+
+$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 edited successfully.';
+$LANG['group.gidnumber'] = 'Primary group number';
+$LANG['group.list'] = 'Groups List';
+$LANG['group.list.records'] = '$1 to $2 of $3';
+$LANG['group.mail'] = 'Primary Email Address';
+$LANG['group.member'] = 'Member(s)';
+$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['loading'] = 'Loading...';
+$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.kolab'] = 'Kolab';
+$LANG['menu.kolabsys'] = 'Kolab Systems';
+$LANG['menu.resources'] = 'Resources';
+$LANG['menu.roles'] = 'Roles';
+$LANG['menu.technology'] = 'Technology';
+$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'] = 'Added Resource';
+$LANG['resource.cn'] = 'Name';
+$LANG['resource.delete'] = 'Delete Resource';
+$LANG['resource.delete.success'] = 'Successfully deleted Resource';
+$LANG['resource.edit'] = 'Edit Resource';
+$LANG['resource.edit.success'] = 'Successfully updated Resource';
+$LANG['resource.kolabtargetfolder'] = 'Target Folder';
+$LANG['resource.list'] = 'Resource (Collection) List';
+$LANG['resource.list.records'] = '$1 to $2 of $3';
+$LANG['resource.mail'] = 'Mail Address';
+$LANG['resource.member'] = 'Collection Members';
+$LANG['resource.norecords'] = 'No resource record(s) 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.list'] = 'Role List';
+$LANG['role.list.records'] = '$1 to $2 of $3';
+$LANG['role.norecords'] = 'No role records found!';
+
+$LANG['saving'] = 'Saving data...';
+
+$LANG['search'] = 'Search';
+$LANG['search.criteria'] = 'Search criteria';
+$LANG['search.reset'] = 'Reset';
+$LANG['search.field'] = 'Field:';
+$LANG['search.method'] = 'Method:';
+$LANG['search.contains'] = 'contains';
+$LANG['search.is'] = 'is';
+$LANG['search.prefix'] = 'begins with';
+$LANG['search.name'] = 'name';
+$LANG['search.email'] = 'email';
+$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['submit.button'] = 'Submit';
+
+$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.astaccountdeny'] = 'Account deny';
+$LANG['user.astaccounthost'] = 'Asterisk Host';
+$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.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.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 edited 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.list.records'] = '$1 to $2 of $3';
+$LANG['user.loginshell'] = 'Shell';
+$LANG['user.mail'] = 'Primary Email Address';
+$LANG['user.mailalternateaddress'] = 'Secondary Email Address(es)';
+$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'] = $LANG['user.nsrole'];
+$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';
diff --git a/lib/locale/es.php b/lib/locale/es.php
new file mode 100644
index 0000000..d195365
--- /dev/null
+++ b/lib/locale/es.php
@@ -0,0 +1,196 @@
+<?php
+
+$LANG['about.community'] = 'This is the Community Edition of the <b>Kolab Server</b>.';
+$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['about.support'] = 'Professional support is available from <a href="http://kolabsys.com">Kolab Systems</a>.';
+$LANG['creatorsname'] = 'Creado por';
+$LANG['days'] = 'días';
+$LANG['debug'] = 'Información de depuración';
+$LANG['delete.button'] = 'Borrar';
+$LANG['deleting'] = 'Borrando datos...';
+
+$LANG['domain.add'] = 'Añadir dominio';
+$LANG['domain.add.success'] = 'Dominio añadido';
+$LANG['domain.associateddomain'] = 'Domain name(s)';
+$LANG['domain.edit'] = 'Editar dominio';
+$LANG['domain.edit.success'] = 'Dominio actualizado';
+$LANG['domain.inetdomainbasedn'] = 'Custom Root DN(s)';
+$LANG['domain.list'] = 'Lista de dominios';
+$LANG['domain.list.records'] = '$1 to $2 of $3';
+$LANG['domain.o'] = 'Organización';
+$LANG['domain.other'] = 'Otro';
+$LANG['domain.system'] = 'Sistema';
+$LANG['domain.type_id'] = 'Dominio estandar';
+
+$LANG['error'] = 'Error';
+
+$LANG['form.required.empty'] = '¡Alguno de los campos obligatorios está vacio!';
+$LANG['form.maxcount.exceeded'] = 'Maximum count of items exceeded!';
+
+$LANG['group.add'] = 'Añadir grupo';
+$LANG['group.add.success'] = 'Grupo creado correctamente.';
+$LANG['group.cn'] = 'Common name';
+$LANG['group.delete.success'] = 'Grupo borrado correctamente.';
+$LANG['group.edit.success'] = 'Grupo editado correctamente.';
+$LANG['group.gidnumber'] = 'Primary group number';
+$LANG['group.list'] = 'Lista de grupos';
+$LANG['group.list.records'] = '$1 to $2 of $3';
+$LANG['group.mail'] = 'Dirección primario de correo electrónico';
+$LANG['group.member'] = 'Miembros(s)';
+$LANG['group.norecords'] = 'No group records found!';
+$LANG['group.other'] = 'Otro';
+$LANG['group.system'] = 'System';
+$LANG['group.type_id'] = 'Group type';
+$LANG['group.uniquemember'] = 'Miembros';
+
+$LANG['info'] = 'Información';
+$LANG['internalerror'] = 'Internal system error!';
+$LANG['loading'] = 'Cargando...';
+$LANG['login.username'] = 'Nombre de usuario:';
+$LANG['login.password'] = 'Contraseña:';
+$LANG['login.domain'] = 'Dominio:';
+$LANG['login.login'] = 'Login';
+$LANG['loginerror'] = '¡Nombre de usuario o contraseña incorrectos!';
+$LANG['MB'] = 'MB';
+
+$LANG['menu.about'] = 'Sobre Kolab';
+$LANG['menu.domains'] = 'Dominios';
+$LANG['menu.groups'] = 'Grupos';
+$LANG['menu.kolab'] = 'Kolab';
+$LANG['menu.kolabsys'] = 'Kolab Systems';
+$LANG['menu.resources'] = 'Recursos';
+$LANG['menu.roles'] = 'Roles';
+$LANG['menu.technology'] = 'Tecnología';
+$LANG['menu.users'] = 'Usuarios';
+
+$LANG['modifiersname'] = 'Modificado por';
+$LANG['password.generate'] = 'Generar contraseña';
+$LANG['reqtime'] = 'Tiempo requerido: $1 sec.';
+
+$LANG['resource.add'] = 'Añadir recurso';
+$LANG['resource.add.success'] = 'Recurso añadido';
+$LANG['resource.cn'] = 'Nombre';
+$LANG['resource.delete'] = 'Eliminar recurso';
+$LANG['resource.delete.success'] = 'Recurso editado correctamente';
+$LANG['resource.edit'] = 'Editar recurso';
+$LANG['resource.edit.success'] = 'Successfully updated Resource';
+$LANG['resource.kolabtargetfolder'] = 'Target Folder';
+$LANG['resource.list'] = 'Resource (Collection) List';
+$LANG['resource.list.records'] = '$1 to $2 of $3';
+$LANG['resource.mail'] = 'Correo electrónico';
+$LANG['resource.member'] = 'Collection Members';
+$LANG['resource.norecords'] = 'No resource record(s) found!';
+$LANG['resource.other'] = 'Otro';
+$LANG['resource.system'] = 'Sistema';
+$LANG['resource.type_id'] = 'Tipo de recurso';
+$LANG['resource.uniquemember'] = 'Collection Members';
+
+$LANG['role.add'] = 'Añadir role';
+$LANG['role.list'] = 'Lista de roles';
+$LANG['role.list.records'] = '$1 to $2 of $3';
+$LANG['role.norecords'] = 'No role records found!';
+
+$LANG['saving'] = 'Guardando datos...';
+
+$LANG['search'] = 'Buscar';
+$LANG['search.criteria'] = 'Criterio de búsqueda';
+$LANG['search.reset'] = 'Restablecer';
+$LANG['search.field'] = 'Campo:';
+$LANG['search.method'] = 'Método:';
+$LANG['search.contains'] = 'contiene';
+$LANG['search.is'] = 'es';
+$LANG['search.prefix'] = 'comienza por';
+$LANG['search.name'] = 'nombre';
+$LANG['search.email'] = 'correo electrónico';
+$LANG['search.uid'] = 'ID Usuario';
+$LANG['search.loading'] = 'Buscando...';
+$LANG['search.acchars'] = 'Son necesarios $min caracteres para el autocompletado';
+
+$LANG['servererror'] = '¡Error del servidor!';
+
+$LANG['session.expired'] = 'La sesión ha finalizado. Por faovr, inicie la sesión de nuevo';
+
+$LANG['submit.button'] = 'Enviar';
+
+$LANG['user.add'] = 'Añadir usuario';
+$LANG['user.add.success'] = 'Usuario creado con exito.';
+$LANG['user.alias'] = 'Dirección(es) de correo electrónico secundaria(s)';
+$LANG['user.astaccountallowedcodec'] = 'Allowed codec(s)';
+$LANG['user.astaccountcallerid'] = 'Caller ID';
+$LANG['user.astaccountcontext'] = 'Account Context';
+$LANG['user.astaccountdeny'] = 'Account deny';
+$LANG['user.astaccounthost'] = 'Servidor Asterisk';
+$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.astaccountsecret'] = 'Plaintext Password';
+$LANG['user.astaccounttype'] = 'Tipo de cuenta';
+$LANG['user.astcontext'] = 'Asterisk Context';
+$LANG['user.asterisk'] = 'Asterisk SIP';
+$LANG['user.astextension'] = 'Asterisk Extension';
+$LANG['user.c'] = 'País';
+$LANG['user.city'] = 'Ciudad';
+$LANG['user.cn'] = 'Common name';
+$LANG['user.config'] = 'Configuración';
+$LANG['user.contact'] = 'Contacto';
+$LANG['user.contact_info'] = 'Información de contacto';
+$LANG['user.country'] = 'País';
+$LANG['user.country.desc'] = '2 letter code from ISO 3166-1';
+$LANG['user.delete.success'] = 'Usuario borrado correctamente';
+$LANG['user.displayname'] = 'Display name';
+$LANG['user.edit.success'] = 'User edited successfully.';
+$LANG['user.fax'] = 'Número de Fax';
+$LANG['user.fbinterval'] = 'Free-Busy interval';
+$LANG['user.fbinterval.desc'] = 'Dejar en blanco para usar el valor por defecto (60 días)';
+$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'] = 'Servidor de correo electronico';
+$LANG['user.kolabinvitationpolicy'] = 'Invitation Handling Policy';
+$LANG['user.l'] = 'Población, Provincia';
+$LANG['user.list'] = 'Listado de usuarios';
+$LANG['user.list.records'] = '$1 to $2 of $3';
+$LANG['user.loginshell'] = 'Shell';
+$LANG['user.mail'] = 'Dirección primaria de correo electrónico';
+$LANG['user.mailalternateaddress'] = 'Dirección secundaria de correo electrónico';
+$LANG['user.mailhost'] = 'Servidor de correo electrónico';
+$LANG['user.mailquota'] = 'Cuota';
+$LANG['user.mailquota.desc'] = 'Dejar en blanco para ilimitado';
+$LANG['user.mobile'] = 'Número de teléfono movil';
+$LANG['user.name'] = 'Nombre';
+$LANG['user.norecords'] = 'No user records found!';
+$LANG['user.nsrole'] = 'Rol(es)';
+$LANG['user.nsroledn'] = $LANG['user.nsrole'];
+$LANG['user.other'] = 'Otros';
+$LANG['user.o'] = 'Organización';
+$LANG['user.org'] = 'Organización';
+$LANG['user.orgunit'] = 'Unidad organizativa';
+$LANG['user.ou'] = 'Unidad organizativa';
+$LANG['user.pager'] = 'Número de página';
+$LANG['user.password.mismatch'] = '¡Las contraseñas no coinciden!';
+$LANG['user.personal'] = 'Personal';
+$LANG['user.phone'] = 'Número de teléfono';
+$LANG['user.postalcode'] = 'Código Postal';
+$LANG['user.postbox'] = 'Apartado de correo';
+$LANG['user.postcode'] = 'Código Postal';
+$LANG['user.preferredlanguage'] = 'Lengua nativa';
+$LANG['user.room'] = 'Número de despacho';
+$LANG['user.sn'] = 'Apellido';
+$LANG['user.street'] = 'Calle';
+$LANG['user.system'] = 'Sistema';
+$LANG['user.telephonenumber'] = 'Número de teléfono';
+$LANG['user.title'] = 'Cargo';
+$LANG['user.type_id'] = 'Tipo de cuenta';
+$LANG['user.uid'] = 'Identificador único (UID)';
+$LANG['user.userpassword'] = 'Contraseña';
+$LANG['user.userpassword2'] = 'Confirmar contraseña';
+$LANG['user.uidnumber'] = 'Número de ID de usuario';
+
+$LANG['welcome'] = 'Bienvenido a la interfaz de administración de Kolab';
diff --git a/lib/locale/et_EE.php b/lib/locale/et_EE.php
new file mode 100644
index 0000000..5e4dd07
--- /dev/null
+++ b/lib/locale/et_EE.php
@@ -0,0 +1,196 @@
+<?php
+
+$LANG['about.community'] = 'This is the Community Edition of the <b>Kolab Server</b>.';
+$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['about.support'] = 'Professional support is available from <a href="http://kolabsys.com">Kolab Systems</a>.';
+$LANG['creatorsname'] = 'Created by';
+$LANG['days'] = 'days';
+$LANG['debug'] = 'Debug info';
+$LANG['delete.button'] = 'Kustuta';
+$LANG['deleting'] = 'Deleting data...';
+
+$LANG['domain.add'] = 'Add Domain';
+$LANG['domain.add.success'] = 'Added domain';
+$LANG['domain.associateddomain'] = 'Domain name(s)';
+$LANG['domain.edit'] = 'Edit domain';
+$LANG['domain.edit.success'] = 'Domain updated';
+$LANG['domain.inetdomainbasedn'] = 'Custom Root DN(s)';
+$LANG['domain.list'] = 'Domains List';
+$LANG['domain.list.records'] = '$1 to $2 of $3';
+$LANG['domain.o'] = 'Organization';
+$LANG['domain.other'] = 'Other';
+$LANG['domain.system'] = 'System';
+$LANG['domain.type_id'] = 'Standard Domain';
+
+$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 edited successfully.';
+$LANG['group.gidnumber'] = 'Primary group number';
+$LANG['group.list'] = 'Groups List';
+$LANG['group.list.records'] = '$1 to $2 of $3';
+$LANG['group.mail'] = 'Peamine e-posti aadress';
+$LANG['group.member'] = 'Member(s)';
+$LANG['group.norecords'] = 'No group records found!';
+$LANG['group.other'] = 'Other';
+$LANG['group.system'] = 'System';
+$LANG['group.type_id'] = 'Group type';
+$LANG['group.uniquemember'] = 'Liikmed';
+
+$LANG['info'] = 'Information';
+$LANG['internalerror'] = 'Internal system error!';
+$LANG['loading'] = 'Loading...';
+$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'] = 'Domeenid';
+$LANG['menu.groups'] = 'Groups';
+$LANG['menu.kolab'] = 'Kolab';
+$LANG['menu.kolabsys'] = 'Kolab Systems';
+$LANG['menu.resources'] = 'Resources';
+$LANG['menu.roles'] = 'Roles';
+$LANG['menu.technology'] = 'Tehnoloogia';
+$LANG['menu.users'] = 'Kasutajad';
+
+$LANG['modifiersname'] = 'Modified by';
+$LANG['password.generate'] = 'Generate password';
+$LANG['reqtime'] = 'Request time: $1 sec.';
+
+$LANG['resource.add'] = 'Add Resource';
+$LANG['resource.add.success'] = 'Added Resource';
+$LANG['resource.cn'] = 'Nimi';
+$LANG['resource.delete'] = 'Delete Resource';
+$LANG['resource.delete.success'] = 'Successfully deleted Resource';
+$LANG['resource.edit'] = 'Edit Resource';
+$LANG['resource.edit.success'] = 'Successfully updated Resource';
+$LANG['resource.kolabtargetfolder'] = 'Target Folder';
+$LANG['resource.list'] = 'Resource (Collection) List';
+$LANG['resource.list.records'] = '$1 to $2 of $3';
+$LANG['resource.mail'] = 'Mail Address';
+$LANG['resource.member'] = 'Collection Members';
+$LANG['resource.norecords'] = 'No resource record(s) 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.list'] = 'Role List';
+$LANG['role.list.records'] = '$1 to $2 of $3';
+$LANG['role.norecords'] = 'No role records found!';
+
+$LANG['saving'] = 'Saving data...';
+
+$LANG['search'] = 'Search';
+$LANG['search.criteria'] = 'Search criteria';
+$LANG['search.reset'] = 'Reset';
+$LANG['search.field'] = 'Field:';
+$LANG['search.method'] = 'Method:';
+$LANG['search.contains'] = 'contains';
+$LANG['search.is'] = 'is';
+$LANG['search.prefix'] = 'begins with';
+$LANG['search.name'] = 'name';
+$LANG['search.email'] = 'email';
+$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['submit.button'] = 'Submit';
+
+$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.astaccountdeny'] = 'Account deny';
+$LANG['user.astaccounthost'] = 'Asterisk Host';
+$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.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.c'] = 'Riik';
+$LANG['user.city'] = 'Linn';
+$LANG['user.cn'] = 'Common name';
+$LANG['user.config'] = 'Configuration';
+$LANG['user.contact'] = 'Contact';
+$LANG['user.contact_info'] = 'Contact Information';
+$LANG['user.country'] = 'Riik';
+$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 edited 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.list.records'] = '$1 to $2 of $3';
+$LANG['user.loginshell'] = 'Shell';
+$LANG['user.mail'] = 'Peamine e-posti aadress';
+$LANG['user.mailalternateaddress'] = 'Secondary Email Address(es)';
+$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'] = 'Nimi';
+$LANG['user.norecords'] = 'No user records found!';
+$LANG['user.nsrole'] = 'Role(s)';
+$LANG['user.nsroledn'] = $LANG['user.nsrole'];
+$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'] = 'Parool';
+$LANG['user.userpassword2'] = 'Confirm password';
+$LANG['user.uidnumber'] = 'User ID number';
+
+$LANG['welcome'] = 'Welcome to the Kolab Groupware Server Maintenance';
diff --git a/lib/locale/nl.php b/lib/locale/nl.php
new file mode 100644
index 0000000..82a99ee
--- /dev/null
+++ b/lib/locale/nl.php
@@ -0,0 +1,196 @@
+<?php
+
+$LANG['about.community'] = 'Dit is de community editie van de <b>Kolab Server</b>';
+$LANG['about.warranty'] = 'Het komt <b>zonder enige garanties</b> en wordt typisch geheel zelf ondersteund. U kunt help & informatie vinden in de community <a href="http://kolab.org">web site</a> & <a href="http://wiki.kolab.org">wiki</a>.';
+$LANG['about.support'] = 'Professionele ondersteuning is beschikbaar bij <a href="http://kolabsys.com">Kolab Systems</a>';
+$LANG['creatorsname'] = 'Gemaakt door';
+$LANG['days'] = 'dagen';
+$LANG['debug'] = 'Debug informatie';
+$LANG['delete.button'] = 'Verwijder';
+$LANG['deleting'] = 'Bezig data te verwijderen...';
+
+$LANG['domain.add'] = 'Domein Toevoegen';
+$LANG['domain.add.success'] = 'Domein Toegevoegd';
+$LANG['domain.associateddomain'] = 'Domein naam/namen';
+$LANG['domain.edit'] = 'Domein wijzigen';
+$LANG['domain.edit.success'] = 'Domein bijgewerkt';
+$LANG['domain.inetdomainbasedn'] = 'Custom Root DN(s)';
+$LANG['domain.list'] = 'Lijst van Domeinen';
+$LANG['domain.list.records'] = '$1 tot $2 van $3';
+$LANG['domain.o'] = 'Organisatie';
+$LANG['domain.other'] = 'Overig';
+$LANG['domain.system'] = 'Systeem';
+$LANG['domain.type_id'] = 'Standaard domein';
+
+$LANG['error'] = 'Fout';
+
+$LANG['form.required.empty'] = 'Sommige van de vereiste velden zijn leeg!';
+$LANG['form.maxcount.exceeded'] = 'Maximaal aantal waarden overtreden!';
+
+$LANG['group.add'] = 'Groep Toevoegen';
+$LANG['group.add.success'] = 'Groep succesvol toegevoegd.';
+$LANG['group.cn'] = 'Volledige naam';
+$LANG['group.delete.success'] = 'Groep succesvol verwijderd.';
+$LANG['group.edit.success'] = 'Groep succesvol gewijzigd.';
+$LANG['group.gidnumber'] = 'Primair groep nummer';
+$LANG['group.list'] = 'Lijst van Groepen';
+$LANG['group.list.records'] = '$1 tot $2 van $3';
+$LANG['group.mail'] = 'Primair Email Adres';
+$LANG['group.member'] = 'Leden';
+$LANG['group.norecords'] = 'Geen groepen gevonden!';
+$LANG['group.other'] = 'Overig';
+$LANG['group.system'] = 'Systeem';
+$LANG['group.type_id'] = 'Type Groep';
+$LANG['group.uniquemember'] = 'Leden';
+
+$LANG['info'] = 'Informatie';
+$LANG['internalerror'] = 'Interne systeem-fout!';
+$LANG['loading'] = 'Bezig met laden...';
+$LANG['login.username'] = 'Gebruikersnaam:';
+$LANG['login.password'] = 'Wachtwoord:';
+$LANG['login.domain'] = 'Domein:';
+$LANG['login.login'] = 'Gebruikersnaam';
+$LANG['loginerror'] = 'Incorrecte gebruikersnaam of wachtwoord!';
+$LANG['MB'] = 'MB';
+
+$LANG['menu.about'] = 'Over';
+$LANG['menu.domains'] = 'Domeinen';
+$LANG['menu.groups'] = 'Groepen';
+$LANG['menu.kolab'] = 'Kolab';
+$LANG['menu.kolabsys'] = 'Kolab Systems';
+$LANG['menu.resources'] = 'Middelen';
+$LANG['menu.roles'] = 'Rollen';
+$LANG['menu.technology'] = 'Technologie';
+$LANG['menu.users'] = 'Gebruikers';
+
+$LANG['modifiersname'] = 'Laatst gewijzigd door';
+$LANG['password.generate'] = 'Genereer wachtwoord';
+$LANG['reqtime'] = 'Verzoek duurde: $1 sec.';
+
+$LANG['resource.add'] = 'Middel Toevoegen';
+$LANG['resource.add.success'] = 'Middel Toegevoegd';
+$LANG['resource.cn'] = 'Naam';
+$LANG['resource.delete'] = 'Verwijder Middel';
+$LANG['resource.delete.success'] = 'Middel succesvol verwijderd';
+$LANG['resource.edit'] = 'Middel Wijzigen';
+$LANG['resource.edit.success'] = 'Middel succesvol bijgewerkt';
+$LANG['resource.kolabtargetfolder'] = 'Doel Map';
+$LANG['resource.list'] = '(Collecties van) Middellen Lijst';
+$LANG['resource.list.records'] = '$1 tot $2 van $3';
+$LANG['resource.mail'] = 'Email Adres';
+$LANG['resource.member'] = 'Middelen in Collectie';
+$LANG['resource.norecords'] = 'Geen middelen gevonden!';
+$LANG['resource.other'] = 'Overig';
+$LANG['resource.system'] = 'Systeem';
+$LANG['resource.type_id'] = 'Type Middel';
+$LANG['resource.uniquemember'] = 'Middellen in Collectie';
+
+$LANG['role.add'] = 'Rol Toevoegen';
+$LANG['role.list'] = 'Rollen Lijst';
+$LANG['role.list.records'] = '$1 tot $2 van $3';
+$LANG['role.norecords'] = 'Geen rollen gevonden!';
+
+$LANG['saving'] = 'Bezig data op te slaan...';
+
+$LANG['search'] = 'Zoeken';
+$LANG['search.criteria'] = 'Zoek criteria';
+$LANG['search.reset'] = 'Reset';
+$LANG['search.field'] = 'Veld:';
+$LANG['search.method'] = 'Methode:';
+$LANG['search.contains'] = 'bevat';
+$LANG['search.is'] = 'is';
+$LANG['search.prefix'] = 'start met';
+$LANG['search.name'] = 'naam';
+$LANG['search.email'] = 'email';
+$LANG['search.uid'] = 'uid';
+$LANG['search.loading'] = 'Bezig met zoeken...';
+$LANG['search.acchars'] = 'Tenminste $min karakters nodig voor autocompletion';
+
+$LANG['servererror'] = 'Server Fout!';
+
+$LANG['session.expired'] = 'Sessie verlopen. Log opnieuw in alstublieft.';
+
+$LANG['submit.button'] = 'Opslaan';
+
+$LANG['user.add'] = 'Gebruiker Toevoegen';
+$LANG['user.add.success'] = 'Gebruiker succesvol toegevoegd.';
+$LANG['user.alias'] = 'Secundaire Email Adressen';
+$LANG['user.astaccountallowedcodec'] = 'Toegestane codec(s)';
+$LANG['user.astaccountcallerid'] = 'Caller ID';
+$LANG['user.astaccountcontext'] = 'Account Context';
+$LANG['user.astaccountdeny'] = 'Account deny';
+$LANG['user.astaccounthost'] = 'Asterisk Host';
+$LANG['user.astaccountnat'] = 'Account maakt gebruik van NAT';
+$LANG['user.astaccountname'] = 'Asterisk Account Naam';
+$LANG['user.astaccountqualify'] = 'Account Qualify';
+$LANG['user.astaccountrealmedpassword'] = 'Realmed Account Password';
+$LANG['user.astaccountsecret'] = 'Wachtwoord in gewone text';
+$LANG['user.astaccounttype'] = 'Type Account';
+$LANG['user.astcontext'] = 'Asterisk Context';
+$LANG['user.asterisk'] = 'Asterisk SIP';
+$LANG['user.astextension'] = 'Asterisk Extensie';
+$LANG['user.c'] = 'Land';
+$LANG['user.city'] = 'Stad';
+$LANG['user.cn'] = 'Volledige naam';
+$LANG['user.config'] = 'Configuratie';
+$LANG['user.contact'] = 'Contact';
+$LANG['user.contact_info'] = 'Contact Informatie';
+$LANG['user.country'] = 'Land';
+$LANG['user.country.desc'] = '2-karakter code uit ISO 3166-1';
+$LANG['user.delete.success'] = 'Gebruiker succesvol verwijderd.';
+$LANG['user.displayname'] = 'Weer te geven naam';
+$LANG['user.edit.success'] = 'Gebruiker succesvol gewijzigd.';
+$LANG['user.fax'] = 'Fax nummer';
+$LANG['user.fbinterval'] = 'Free-Busy interval';
+$LANG['user.fbinterval.desc'] = 'Laat leeg voor standaard (60 dagen)';
+$LANG['user.gidnumber'] = 'Primair groep nummer';
+$LANG['user.givenname'] = 'Voornaam';
+$LANG['user.homedirectory'] = 'Persoonlijke map';
+$LANG['user.homephone'] = 'Telefoonnummer (Thuis)';
+$LANG['user.initials'] = 'Initialen';
+$LANG['user.invitation-policy'] = 'Invitation policy';
+$LANG['user.kolaballowsmtprecipient'] = 'Ontvanger Toegangslijst';
+$LANG['user.kolaballowsmtpsender'] = 'Afzender Toegangslijst';
+$LANG['user.kolabdelegate'] = 'Gedelegeerden';
+$LANG['user.kolabhomeserver'] = 'Email Server';
+$LANG['user.kolabinvitationpolicy'] = 'Policy voor afhandelen uitnodigingen';
+$LANG['user.l'] = 'Stad, Regio';
+$LANG['user.list'] = 'Gebruikerslijst';
+$LANG['user.list.records'] = '$1 tot $2 van $3';
+$LANG['user.loginshell'] = 'Shell';
+$LANG['user.mail'] = 'Primair Email Adres';
+$LANG['user.mailalternateaddress'] = 'Secundaire Email Adressen';
+$LANG['user.mailhost'] = 'Email Server';
+$LANG['user.mailquota'] = 'Quota';
+$LANG['user.mailquota.desc'] = 'Laat leeg voor ongelimiteerd';
+$LANG['user.mobile'] = 'Telefoonnummer (Mobiel)';
+$LANG['user.name'] = 'Naam';
+$LANG['user.norecords'] = 'Geen gebruikers gevonden!';
+$LANG['user.nsrole'] = 'Rollen';
+$LANG['user.nsroledn'] = $LANG['user.nsrole'];
+$LANG['user.other'] = 'Overig';
+$LANG['user.o'] = 'Organizatie';
+$LANG['user.org'] = 'Organizatie';
+$LANG['user.orgunit'] = 'Afdeling';
+$LANG['user.ou'] = 'Afdeling';
+$LANG['user.pager'] = 'Telefoonnummer (Pager)';
+$LANG['user.password.mismatch'] = 'Wachtwoorden zijn ongelijk!';
+$LANG['user.personal'] = 'Persoonlijk';
+$LANG['user.phone'] = 'Telefoonnummer';
+$LANG['user.postalcode'] = 'Postcode';
+$LANG['user.postbox'] = 'Postbus';
+$LANG['user.postcode'] = 'Postcode';
+$LANG['user.preferredlanguage'] = 'Moedertaal';
+$LANG['user.room'] = 'Kamernummer';
+$LANG['user.sn'] = 'Achternaam';
+$LANG['user.street'] = 'Straat';
+$LANG['user.system'] = 'Systeem';
+$LANG['user.telephonenumber'] = 'Telefoonnummer';
+$LANG['user.title'] = 'Functie';
+$LANG['user.type_id'] = 'Type Account';
+$LANG['user.uid'] = 'Unieke identiteit (UID)';
+$LANG['user.userpassword'] = 'Wachtwoord';
+$LANG['user.userpassword2'] = 'Wachtwoord bevestigen';
+$LANG['user.uidnumber'] = 'User ID nummer';
+
+$LANG['welcome'] = 'Welkom bij Kolab Groupware Server';
diff --git a/lib/locale/pl_PL.php b/lib/locale/pl_PL.php
new file mode 100644
index 0000000..4141170
--- /dev/null
+++ b/lib/locale/pl_PL.php
@@ -0,0 +1,196 @@
+<?php
+
+$LANG['about.community'] = 'To jest wersja społecznościowa <b>Serwera Kolab</b>';
+$LANG['about.warranty'] = 'Na funkcjonowanie oprogramowanie nieudzielana jest <b>żadna gwarancja</b>. Wsparcie techniczne organizowane jest we własnym zakresie. Pomoc i niezbędne informacje można znaleźć na stronie <a href=http://kolab.org">Kolab</a> oraz <a href="http://wiki.kolab.org">wiki</a>';
+$LANG['about.support'] = 'Profesjonalne wsparcie techniczne jest dostępne na stronie <a href="http://kolabsys.com">Kolab Systems</a>.';
+$LANG['creatorsname'] = 'Stworzony przez';
+$LANG['days'] = 'dni';
+$LANG['debug'] = 'Debug info';
+$LANG['delete.button'] = 'Usuń';
+$LANG['deleting'] = 'Usuwam dane...';
+
+$LANG['domain.add'] = 'Dodaj Domenę';
+$LANG['domain.add.success'] = 'Dodana domena';
+$LANG['domain.associateddomain'] = 'Nazwy domen';
+$LANG['domain.edit'] = 'Edytuj domenę';
+$LANG['domain.edit.success'] = 'Domena uaktualniona';
+$LANG['domain.inetdomainbasedn'] = 'Niestandardowy Root DN';
+$LANG['domain.list'] = 'Lista Domen';
+$LANG['domain.list.records'] = '$1 do $2 z $3';
+$LANG['domain.o'] = 'Organizacja';
+$LANG['domain.other'] = 'Inne';
+$LANG['domain.system'] = 'System';
+$LANG['domain.type_id'] = 'Domena Standardowa';
+
+$LANG['error'] = 'Błąd';
+
+$LANG['form.required.empty'] = 'Niektóre z wymaganych pół są puste!';
+$LANG['form.maxcount.exceeded'] = 'Osiągnięto maksymalną liczbę podanych argumentów!';
+
+$LANG['group.add'] = 'Dodaj Grupę';
+$LANG['group.add.success'] = 'Grupa utworzona pomyślnie.';
+$LANG['group.cn'] = 'Nazwa typowa';
+$LANG['group.delete.success'] = 'Grupa usunięta pomyślnie.';
+$LANG['group.edit.success'] = 'Grupa zmieniona pomyślnie.';
+$LANG['group.gidnumber'] = 'Numer grupy głównej';
+$LANG['group.list'] = 'Lista grup';
+$LANG['group.list.records'] = '$1 do $2 z $3';
+$LANG['group.mail'] = 'Główny Adres Email';
+$LANG['group.member'] = 'Członkowie';
+$LANG['group.norecords'] = 'Nie znaleziono wpisów dla grupy!';
+$LANG['group.other'] = 'Inne';
+$LANG['group.system'] = 'System';
+$LANG['group.type_id'] = 'Rodzaj grupy';
+$LANG['group.uniquemember'] = 'Członkowie';
+
+$LANG['info'] = 'Informacje';
+$LANG['internalerror'] = 'Wewnętrzny błąd systemu!';
+$LANG['loading'] = 'Wczytuję...';
+$LANG['login.username'] = 'Nazwa użytkownika:';
+$LANG['login.password'] = 'Hasło:';
+$LANG['login.domain'] = 'Domena:';
+$LANG['login.login'] = 'Zaloguj';
+$LANG['loginerror'] = 'Nieprawidłowa nazwa użytkownika lub hasło!';
+$LANG['MB'] = 'MB';
+
+$LANG['menu.about'] = 'O nas';
+$LANG['menu.domains'] = 'Domeny';
+$LANG['menu.groups'] = 'Grupy';
+$LANG['menu.kolab'] = 'Kolab';
+$LANG['menu.kolabsys'] = 'Kolab Systems';
+$LANG['menu.resources'] = 'Resources';
+$LANG['menu.roles'] = 'Roles';
+$LANG['menu.technology'] = 'Technology';
+$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'] = 'Added Resource';
+$LANG['resource.cn'] = 'Name';
+$LANG['resource.delete'] = 'Delete Resource';
+$LANG['resource.delete.success'] = 'Successfully deleted Resource';
+$LANG['resource.edit'] = 'Edit Resource';
+$LANG['resource.edit.success'] = 'Successfully updated Resource';
+$LANG['resource.kolabtargetfolder'] = 'Target Folder';
+$LANG['resource.list'] = 'Resource (Collection) List';
+$LANG['resource.list.records'] = '$1 to $2 of $3';
+$LANG['resource.mail'] = 'Mail Address';
+$LANG['resource.member'] = 'Collection Members';
+$LANG['resource.norecords'] = 'No resource record(s) 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.list'] = 'Role List';
+$LANG['role.list.records'] = '$1 to $2 of $3';
+$LANG['role.norecords'] = 'No role records found!';
+
+$LANG['saving'] = 'Saving data...';
+
+$LANG['search'] = 'Search';
+$LANG['search.criteria'] = 'Search criteria';
+$LANG['search.reset'] = 'Reset';
+$LANG['search.field'] = 'Field:';
+$LANG['search.method'] = 'Method:';
+$LANG['search.contains'] = 'contains';
+$LANG['search.is'] = 'is';
+$LANG['search.prefix'] = 'begins with';
+$LANG['search.name'] = 'name';
+$LANG['search.email'] = 'email';
+$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['submit.button'] = 'Submit';
+
+$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.astaccountdeny'] = 'Account deny';
+$LANG['user.astaccounthost'] = 'Asterisk Host';
+$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.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.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 edited 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.list.records'] = '$1 to $2 of $3';
+$LANG['user.loginshell'] = 'Shell';
+$LANG['user.mail'] = 'Primary Email Address';
+$LANG['user.mailalternateaddress'] = 'Secondary Email Address(es)';
+$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'] = $LANG['user.nsrole'];
+$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';