summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>2013-01-12 11:23:32 (GMT)
committerJeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>2013-01-12 11:23:32 (GMT)
commitf38105a8092c3019c689550ca96229b99d6592ef (patch)
tree16ecbe72a6fa72ad5cb3850e01c25ea7a5adcfe4
parentbe2a51957e2bf8ae922ce842a981f4e17a78536d (diff)
downloadroundcubemail-plugins-kolab-f38105a8092c3019c689550ca96229b99d6592ef.tar.gz
Update translations from Transifex
-rw-r--r--plugins/calendar/localization/en.inc230
-rw-r--r--plugins/calendar/localization/et_EE.inc230
-rw-r--r--plugins/calendar/localization/ja_JP.inc230
-rw-r--r--plugins/kolab_activesync/localization/en.inc33
-rw-r--r--plugins/kolab_activesync/localization/es_ES.inc33
-rw-r--r--plugins/kolab_activesync/localization/et_EE.inc33
-rw-r--r--plugins/kolab_activesync/localization/ja_JP.inc33
-rw-r--r--plugins/kolab_activesync/localization/nl_NL.inc33
-rw-r--r--plugins/kolab_activesync/localization/ru_RU.inc33
-rw-r--r--plugins/kolab_addressbook/localization/en.inc47
-rw-r--r--plugins/kolab_addressbook/localization/es_ES.inc47
-rw-r--r--plugins/kolab_addressbook/localization/et_EE.inc47
-rw-r--r--plugins/kolab_addressbook/localization/nl_NL.inc47
-rw-r--r--plugins/kolab_auth/localization/en.inc5
-rw-r--r--plugins/kolab_auth/localization/es_ES.inc5
-rw-r--r--plugins/kolab_auth/localization/et_EE.inc5
-rw-r--r--plugins/kolab_auth/localization/ja_JP.inc5
-rw-r--r--plugins/kolab_auth/localization/nl_NL.inc5
-rw-r--r--plugins/kolab_auth/localization/ru_RU.inc5
-rw-r--r--plugins/kolab_delegation/localization/de_CH.inc30
-rw-r--r--plugins/kolab_delegation/localization/de_DE.inc30
-rw-r--r--plugins/kolab_delegation/localization/en.inc30
-rw-r--r--plugins/kolab_delegation/localization/es_ES.inc30
-rw-r--r--plugins/kolab_delegation/localization/et_EE.inc30
-rw-r--r--plugins/kolab_delegation/localization/ja_JP.inc30
-rw-r--r--plugins/kolab_delegation/localization/nl_NL.inc30
-rw-r--r--plugins/kolab_delegation/localization/pl_PL.inc30
-rw-r--r--plugins/kolab_delegation/localization/ru_RU.inc30
-rw-r--r--plugins/kolab_folders/localization/en.inc26
-rw-r--r--plugins/kolab_folders/localization/es_ES.inc26
-rw-r--r--plugins/kolab_folders/localization/et_EE.inc26
-rw-r--r--plugins/kolab_folders/localization/ja_JP.inc26
-rw-r--r--plugins/kolab_folders/localization/nl_NL.inc26
-rw-r--r--plugins/kolab_folders/localization/ru_RU.inc26
-rw-r--r--plugins/owncloud/localization/de_CH.inc6
-rw-r--r--plugins/owncloud/localization/de_DE.inc6
-rw-r--r--plugins/owncloud/localization/en.inc6
-rw-r--r--plugins/owncloud/localization/es_ES.inc6
-rw-r--r--plugins/owncloud/localization/et_EE.inc6
-rw-r--r--plugins/owncloud/localization/ja_JP.inc6
-rw-r--r--plugins/owncloud/localization/nl_NL.inc6
-rw-r--r--plugins/owncloud/localization/ru_RU.inc6
-rw-r--r--plugins/tasklist/localization/de_DE.inc68
-rw-r--r--plugins/tasklist/localization/en.inc68
-rw-r--r--plugins/tasklist/localization/es_ES.inc68
-rw-r--r--plugins/tasklist/localization/et_EE.inc68
-rw-r--r--plugins/tasklist/localization/ja_JP.inc68
-rw-r--r--plugins/tasklist/localization/pl_PL.inc68
-rw-r--r--plugins/tasklist/localization/ru_RU.inc68
49 files changed, 2056 insertions, 0 deletions
diff --git a/plugins/calendar/localization/en.inc b/plugins/calendar/localization/en.inc
new file mode 100644
index 0000000..6cc76d7
--- /dev/null
+++ b/plugins/calendar/localization/en.inc
@@ -0,0 +1,230 @@
+<?php
+
+$labels = array();
+
+// preferences
+$labels['default_view'] = 'Default view';
+$labels['time_format'] = 'Time format';
+$labels['timeslots'] = 'Timeslots per hour';
+$labels['first_day'] = 'First weekday';
+$labels['first_hour'] = 'First hour to show';
+$labels['workinghours'] = 'Working hours';
+$labels['add_category'] = 'Add category';
+$labels['remove_category'] = 'Remove category';
+$labels['defaultcalendar'] = 'Create new events in';
+$labels['eventcoloring'] = 'Event coloring';
+$labels['coloringmode0'] = 'According to calendar';
+$labels['coloringmode1'] = 'According to category';
+$labels['coloringmode2'] = 'Calendar for outline, category for content';
+$labels['coloringmode3'] = 'Category for outline, calendar for content';
+
+// calendar
+$labels['calendar'] = 'Calendar';
+$labels['calendars'] = 'Calendars';
+$labels['category'] = 'Category';
+$labels['categories'] = 'Categories';
+$labels['createcalendar'] = 'Create new calendar';
+$labels['editcalendar'] = 'Edit calendar properties';
+$labels['name'] = 'Name';
+$labels['color'] = 'Color';
+$labels['day'] = 'Day';
+$labels['week'] = 'Week';
+$labels['month'] = 'Month';
+$labels['agenda'] = 'Agenda';
+$labels['new'] = 'New';
+$labels['new_event'] = 'New event';
+$labels['edit_event'] = 'Edit event';
+$labels['edit'] = 'Edit';
+$labels['save'] = 'Save';
+$labels['remove'] = 'Remove';
+$labels['cancel'] = 'Cancel';
+$labels['select'] = 'Select';
+$labels['print'] = 'Print';
+$labels['printtitle'] = 'Print calendars';
+$labels['title'] = 'Summary';
+$labels['description'] = 'Description';
+$labels['all-day'] = 'all-day';
+$labels['export'] = 'Export';
+$labels['exporttitle'] = 'Export to iCalendar';
+$labels['location'] = 'Location';
+$labels['date'] = 'Date';
+$labels['start'] = 'Start';
+$labels['end'] = 'End';
+$labels['selectdate'] = 'Choose date';
+$labels['freebusy'] = 'Show me as';
+$labels['free'] = 'Free';
+$labels['busy'] = 'Busy';
+$labels['outofoffice'] = 'Out of Office';
+$labels['tentative'] = 'Tentative';
+$labels['priority'] = 'Priority';
+$labels['sensitivity'] = 'Privacy';
+$labels['public'] = 'public';
+$labels['private'] = 'private';
+$labels['confidential'] = 'confidential';
+$labels['alarms'] = 'Reminder';
+$labels['generated'] = 'generated at';
+$labels['printdescriptions'] = 'Print descriptions';
+$labels['parentcalendar'] = 'Insert inside';
+$labels['searchearlierdates'] = '« Search for earlier events';
+$labels['searchlaterdates'] = 'Search for later events »';
+$labels['andnmore'] = '$nr more...';
+$labels['togglerole'] = 'Click to toggle role';
+$labels['createfrommail'] = 'Save as event';
+$labels['importevents'] = 'Import events';
+$labels['importrange'] = 'Events from';
+$labels['onemonthback'] = '1 month back';
+$labels['nmonthsback'] = '$nr months back';
+$labels['showurl'] = 'Show calendar URL';
+$labels['showurldescription'] = 'Use the following address to access (read only) your calendar from other applications. You can copy and paste this into any calendar software that supports the iCal format.';
+
+// agenda view
+$labels['listrange'] = 'Range to display:';
+$labels['listsections'] = 'Divide into:';
+$labels['smartsections'] = 'Smart sections';
+$labels['until'] = 'until';
+$labels['today'] = 'Today';
+$labels['tomorrow'] = 'Tomorrow';
+$labels['thisweek'] = 'This week';
+$labels['nextweek'] = 'Next week';
+$labels['thismonth'] = 'This month';
+$labels['nextmonth'] = 'Next month';
+$labels['weekofyear'] = 'Week';
+$labels['pastevents'] = 'Past';
+$labels['futureevents'] = 'Future';
+
+// alarm/reminder settings
+$labels['showalarms'] = 'Show alarms';
+$labels['defaultalarmtype'] = 'Default reminder setting';
+$labels['defaultalarmoffset'] = 'Default reminder time';
+
+// attendees
+$labels['attendee'] = 'Participant';
+$labels['role'] = 'Role';
+$labels['availability'] = 'Avail.';
+$labels['confirmstate'] = 'Status';
+$labels['addattendee'] = 'Add participant';
+$labels['roleorganizer'] = 'Organizer';
+$labels['rolerequired'] = 'Required';
+$labels['roleoptional'] = 'Optional';
+$labels['roleresource'] = 'Resource';
+$labels['availfree'] = 'Free';
+$labels['availbusy'] = 'Busy';
+$labels['availunknown'] = 'Unknown';
+$labels['availtentative'] = 'Tentative';
+$labels['availoutofoffice'] = 'Out of Office';
+$labels['scheduletime'] = 'Find availability';
+$labels['sendinvitations'] = 'Send invitations';
+$labels['sendnotifications'] = 'Notify participants about modifications';
+$labels['sendcancellation'] = 'Notify participants about event cancellation';
+$labels['onlyworkinghours'] = 'Find availability within my working hours';
+$labels['reqallattendees'] = 'Required/all participants';
+$labels['prevslot'] = 'Previous Slot';
+$labels['nextslot'] = 'Next Slot';
+$labels['noslotfound'] = 'Unable to find a free time slot';
+$labels['invitationsubject'] = 'You\'ve been invited to "$title"';
+$labels['invitationmailbody'] = "*\$title*\n\nWhen: \$date\n\nInvitees: \$attendees\n\nPlease find attached an iCalendar file with all the event details which you can import to your calendar application.";
+$labels['invitationattendlinks'] = "In case your email client doesn't support iTip requests you can use the following link to either accept or decline this invitation:\n\$url";
+$labels['eventupdatesubject'] = '"$title" has been updated';
+$labels['eventupdatesubjectempty'] = 'An event that concerns you has been updated';
+$labels['eventupdatemailbody'] = "*\$title*\n\nWhen: \$date\n\nInvitees: \$attendees\n\nPlease find attached an iCalendar file with the updated event details which you can import to your calendar application.";
+$labels['eventcancelsubject'] = '"$title" has been canceled';
+$labels['eventcancelmailbody'] = "*\$title*\n\nWhen: \$date\n\nInvitees: \$attendees\n\nThe event has been cancelled by \$organizer.\n\nPlease find attached an iCalendar file with the updated event details.";
+
+// invitation handling
+$labels['itipinvitation'] = 'Invitation to';
+$labels['itipupdate'] = 'Update of';
+$labels['itipcancellation'] = 'Cancelled:';
+$labels['itipreply'] = 'Reply to';
+$labels['itipaccepted'] = 'Accept';
+$labels['itiptentative'] = 'Maybe';
+$labels['itipdeclined'] = 'Decline';
+$labels['itipsubjectaccepted'] = '"$title" has been accepted by $name';
+$labels['itipsubjecttentative'] = '"$title" has been tentatively accepted by $name';
+$labels['itipsubjectdeclined'] = '"$title" has been declined by $name';
+$labels['itipmailbodyaccepted'] = "\$sender has accepted the invitation to the following event:\n\n*\$title*\n\nWhen: \$date\n\nInvitees: \$attendees";
+$labels['itipmailbodytentative'] = "\$sender has tentatively accepted the invitation to the following event:\n\n*\$title*\n\nWhen: \$date\n\nInvitees: \$attendees";
+$labels['itipmailbodydeclined'] = "\$sender has declined the invitation to the following event:\n\n*\$title*\n\nWhen: \$date\n\nInvitees: \$attendees";
+$labels['itipdeclineevent'] = 'Do you want to decline your invitation to this event?';
+$labels['importtocalendar'] = 'Save to my calendar';
+$labels['removefromcalendar'] = 'Remove from my calendar';
+$labels['updateattendeestatus'] = 'Update the participant\'s status';
+$labels['acceptinvitation'] = 'Do you accept this invitation?';
+$labels['youhaveaccepted'] = 'You have accepted this invitation';
+$labels['youhavetentative'] = 'You have tentatively accepted this invitation';
+$labels['youhavedeclined'] = 'You have declined this invitation';
+$labels['notanattendee'] = 'You\'re not listed as an attendee of this event';
+$labels['eventcancelled'] = 'The event has been cancelled';
+$labels['saveincalendar'] = 'save in';
+
+// event dialog tabs
+$labels['tabsummary'] = 'Summary';
+$labels['tabrecurrence'] = 'Recurrence';
+$labels['tabattendees'] = 'Participants';
+$labels['tabattachments'] = 'Attachments';
+$labels['tabsharing'] = 'Sharing';
+
+// messages
+$labels['deleteventconfirm'] = 'Do you really want to delete this event?';
+$labels['deletecalendarconfirm'] = 'Do you really want to delete this calendar with all its events?';
+$labels['savingdata'] = 'Saving data...';
+$labels['errorsaving'] = 'Failed to save changes.';
+$labels['operationfailed'] = 'The requested operation failed.';
+$labels['invalideventdates'] = 'Invalid dates entered! Please check your input.';
+$labels['invalidcalendarproperties'] = 'Invalid calendar properties! Please set a valid name.';
+$labels['searchnoresults'] = 'No events found in the selected calendars.';
+$labels['successremoval'] = 'The event has been deleted successfully.';
+$labels['successrestore'] = 'The event has been restored successfully.';
+$labels['errornotifying'] = 'Failed to send notifications to event participants';
+$labels['errorimportingevent'] = 'Failed to import the event';
+$labels['newerversionexists'] = 'A newer version of this event already exists! Aborted.';
+$labels['nowritecalendarfound'] = 'No calendar found to save the event';
+$labels['importedsuccessfully'] = 'The event was successfully added to \'$calendar\'';
+$labels['attendeupdateesuccess'] = 'Successfully updated the participant\'s status';
+$labels['itipsendsuccess'] = 'Invitation sent to participants.';
+$labels['itipresponseerror'] = 'Failed to send the response to this event invitation';
+$labels['itipinvalidrequest'] = 'This invitation is no longer valid';
+$labels['sentresponseto'] = 'Successfully sent invitation response to $mailto';
+$labels['localchangeswarning'] = 'You are about to make changes that will only be reflected on your personal calendar';
+$labels['importsuccess'] = 'Successfully imported $nr events';
+$labels['importnone'] = 'No events found to be imported';
+$labels['importerror'] = 'An error occured while importing';
+$labels['aclnorights'] = 'You do not have administrator rights on this calendar.';
+
+// recurrence form
+$labels['repeat'] = 'Repeat';
+$labels['frequency'] = 'Repeat';
+$labels['never'] = 'never';
+$labels['daily'] = 'daily';
+$labels['weekly'] = 'weekly';
+$labels['monthly'] = 'monthly';
+$labels['yearly'] = 'annually';
+$labels['every'] = 'Every';
+$labels['days'] = 'day(s)';
+$labels['weeks'] = 'week(s)';
+$labels['months'] = 'month(s)';
+$labels['years'] = 'year(s) in:';
+$labels['bydays'] = 'On';
+$labels['untildate'] = 'the';
+$labels['each'] = 'Each';
+$labels['onevery'] = 'On every';
+$labels['onsamedate'] = 'On the same date';
+$labels['forever'] = 'forever';
+$labels['recurrencend'] = 'until';
+$labels['forntimes'] = 'for $nr time(s)';
+$labels['first'] = 'first';
+$labels['second'] = 'second';
+$labels['third'] = 'third';
+$labels['fourth'] = 'fourth';
+$labels['last'] = 'last';
+$labels['dayofmonth'] = 'Day of month';
+
+$labels['changeeventconfirm'] = 'Change event';
+$labels['removeeventconfirm'] = 'Remove event';
+$labels['changerecurringeventwarning'] = 'This is a recurring event. Would you like to edit the current event only, this and all future occurences, all occurences or save it as a new event?';
+$labels['removerecurringeventwarning'] = 'This is a recurring event. Would you like to remove the current event only, this and all future occurences or all occurences of this event?';
+$labels['currentevent'] = 'Current';
+$labels['futurevents'] = 'Future';
+$labels['allevents'] = 'All';
+$labels['saveasnew'] = 'Save as new';
+
+?>
diff --git a/plugins/calendar/localization/et_EE.inc b/plugins/calendar/localization/et_EE.inc
new file mode 100644
index 0000000..7589f38
--- /dev/null
+++ b/plugins/calendar/localization/et_EE.inc
@@ -0,0 +1,230 @@
+<?php
+
+$labels = array();
+
+// preferences
+$labels['default_view'] = 'Default view';
+$labels['time_format'] = 'Time format';
+$labels['timeslots'] = 'Timeslots per hour';
+$labels['first_day'] = 'First weekday';
+$labels['first_hour'] = 'First hour to show';
+$labels['workinghours'] = 'Working hours';
+$labels['add_category'] = 'Add category';
+$labels['remove_category'] = 'Remove category';
+$labels['defaultcalendar'] = 'Create new events in';
+$labels['eventcoloring'] = 'Event coloring';
+$labels['coloringmode0'] = 'According to calendar';
+$labels['coloringmode1'] = 'According to category';
+$labels['coloringmode2'] = 'Calendar for outline, category for content';
+$labels['coloringmode3'] = 'Category for outline, calendar for content';
+
+// calendar
+$labels['calendar'] = 'Calendar';
+$labels['calendars'] = 'Calendars';
+$labels['category'] = 'Category';
+$labels['categories'] = 'Categories';
+$labels['createcalendar'] = 'Create new calendar';
+$labels['editcalendar'] = 'Edit calendar properties';
+$labels['name'] = 'Nimi';
+$labels['color'] = 'Color';
+$labels['day'] = 'Day';
+$labels['week'] = 'Week';
+$labels['month'] = 'Month';
+$labels['agenda'] = 'Agenda';
+$labels['new'] = 'New';
+$labels['new_event'] = 'New event';
+$labels['edit_event'] = 'Edit event';
+$labels['edit'] = 'Edit';
+$labels['save'] = 'Salvesta';
+$labels['remove'] = 'Remove';
+$labels['cancel'] = 'Cancel';
+$labels['select'] = 'Select';
+$labels['print'] = 'Print';
+$labels['printtitle'] = 'Print calendars';
+$labels['title'] = 'Summary';
+$labels['description'] = 'Description';
+$labels['all-day'] = 'all-day';
+$labels['export'] = 'Export';
+$labels['exporttitle'] = 'Export to iCalendar';
+$labels['location'] = 'Location';
+$labels['date'] = 'Date';
+$labels['start'] = 'Start';
+$labels['end'] = 'End';
+$labels['selectdate'] = 'Choose date';
+$labels['freebusy'] = 'Show me as';
+$labels['free'] = 'Free';
+$labels['busy'] = 'Busy';
+$labels['outofoffice'] = 'Out of Office';
+$labels['tentative'] = 'Tentative';
+$labels['priority'] = 'Priority';
+$labels['sensitivity'] = 'Privacy';
+$labels['public'] = 'public';
+$labels['private'] = 'private';
+$labels['confidential'] = 'confidential';
+$labels['alarms'] = 'Reminder';
+$labels['generated'] = 'generated at';
+$labels['printdescriptions'] = 'Print descriptions';
+$labels['parentcalendar'] = 'Insert inside';
+$labels['searchearlierdates'] = '« Search for earlier events';
+$labels['searchlaterdates'] = 'Search for later events »';
+$labels['andnmore'] = '$nr more...';
+$labels['togglerole'] = 'Click to toggle role';
+$labels['createfrommail'] = 'Save as event';
+$labels['importevents'] = 'Import events';
+$labels['importrange'] = 'Events from';
+$labels['onemonthback'] = '1 month back';
+$labels['nmonthsback'] = '$nr months back';
+$labels['showurl'] = 'Show calendar URL';
+$labels['showurldescription'] = 'Use the following address to access (read only) your calendar from other applications. You can copy and paste this into any calendar software that supports the iCal format.';
+
+// agenda view
+$labels['listrange'] = 'Range to display:';
+$labels['listsections'] = 'Divide into:';
+$labels['smartsections'] = 'Smart sections';
+$labels['until'] = 'until';
+$labels['today'] = 'Today';
+$labels['tomorrow'] = 'Tomorrow';
+$labels['thisweek'] = 'This week';
+$labels['nextweek'] = 'Next week';
+$labels['thismonth'] = 'This month';
+$labels['nextmonth'] = 'Next month';
+$labels['weekofyear'] = 'Week';
+$labels['pastevents'] = 'Past';
+$labels['futureevents'] = 'Future';
+
+// alarm/reminder settings
+$labels['showalarms'] = 'Show alarms';
+$labels['defaultalarmtype'] = 'Default reminder setting';
+$labels['defaultalarmoffset'] = 'Default reminder time';
+
+// attendees
+$labels['attendee'] = 'Participant';
+$labels['role'] = 'Role';
+$labels['availability'] = 'Avail.';
+$labels['confirmstate'] = 'Status';
+$labels['addattendee'] = 'Add participant';
+$labels['roleorganizer'] = 'Organizer';
+$labels['rolerequired'] = 'Kohustuslik';
+$labels['roleoptional'] = 'Optional';
+$labels['roleresource'] = 'Resource';
+$labels['availfree'] = 'Free';
+$labels['availbusy'] = 'Busy';
+$labels['availunknown'] = 'Unknown';
+$labels['availtentative'] = 'Tentative';
+$labels['availoutofoffice'] = 'Out of Office';
+$labels['scheduletime'] = 'Find availability';
+$labels['sendinvitations'] = 'Send invitations';
+$labels['sendnotifications'] = 'Notify participants about modifications';
+$labels['sendcancellation'] = 'Notify participants about event cancellation';
+$labels['onlyworkinghours'] = 'Find availability within my working hours';
+$labels['reqallattendees'] = 'Required/all participants';
+$labels['prevslot'] = 'Previous Slot';
+$labels['nextslot'] = 'Next Slot';
+$labels['noslotfound'] = 'Unable to find a free time slot';
+$labels['invitationsubject'] = 'You\'ve been invited to "$title"';
+$labels['invitationmailbody'] = "*\$title*\n\nWhen: \$date\n\nInvitees: \$attendees\n\nPlease find attached an iCalendar file with all the event details which you can import to your calendar application.";
+$labels['invitationattendlinks'] = "In case your email client doesn't support iTip requests you can use the following link to either accept or decline this invitation:\n\$url";
+$labels['eventupdatesubject'] = '"$title" has been updated';
+$labels['eventupdatesubjectempty'] = 'An event that concerns you has been updated';
+$labels['eventupdatemailbody'] = "*\$title*\n\nWhen: \$date\n\nInvitees: \$attendees\n\nPlease find attached an iCalendar file with the updated event details which you can import to your calendar application.";
+$labels['eventcancelsubject'] = '"$title" has been canceled';
+$labels['eventcancelmailbody'] = "*\$title*\n\nWhen: \$date\n\nInvitees: \$attendees\n\nThe event has been cancelled by \$organizer.\n\nPlease find attached an iCalendar file with the updated event details.";
+
+// invitation handling
+$labels['itipinvitation'] = 'Invitation to';
+$labels['itipupdate'] = 'Update of';
+$labels['itipcancellation'] = 'Cancelled:';
+$labels['itipreply'] = 'Reply to';
+$labels['itipaccepted'] = 'Accept';
+$labels['itiptentative'] = 'Maybe';
+$labels['itipdeclined'] = 'Decline';
+$labels['itipsubjectaccepted'] = '"$title" has been accepted by $name';
+$labels['itipsubjecttentative'] = '"$title" has been tentatively accepted by $name';
+$labels['itipsubjectdeclined'] = '"$title" has been declined by $name';
+$labels['itipmailbodyaccepted'] = "\$sender has accepted the invitation to the following event:\n\n*\$title*\n\nWhen: \$date\n\nInvitees: \$attendees";
+$labels['itipmailbodytentative'] = "\$sender has tentatively accepted the invitation to the following event:\n\n*\$title*\n\nWhen: \$date\n\nInvitees: \$attendees";
+$labels['itipmailbodydeclined'] = "\$sender has declined the invitation to the following event:\n\n*\$title*\n\nWhen: \$date\n\nInvitees: \$attendees";
+$labels['itipdeclineevent'] = 'Do you want to decline your invitation to this event?';
+$labels['importtocalendar'] = 'Save to my calendar';
+$labels['removefromcalendar'] = 'Remove from my calendar';
+$labels['updateattendeestatus'] = 'Update the participant\'s status';
+$labels['acceptinvitation'] = 'Do you accept this invitation?';
+$labels['youhaveaccepted'] = 'You have accepted this invitation';
+$labels['youhavetentative'] = 'You have tentatively accepted this invitation';
+$labels['youhavedeclined'] = 'You have declined this invitation';
+$labels['notanattendee'] = 'You\'re not listed as an attendee of this event';
+$labels['eventcancelled'] = 'The event has been cancelled';
+$labels['saveincalendar'] = 'save in';
+
+// event dialog tabs
+$labels['tabsummary'] = 'Summary';
+$labels['tabrecurrence'] = 'Recurrence';
+$labels['tabattendees'] = 'Participants';
+$labels['tabattachments'] = 'Attachments';
+$labels['tabsharing'] = 'Sharing';
+
+// messages
+$labels['deleteventconfirm'] = 'Do you really want to delete this event?';
+$labels['deletecalendarconfirm'] = 'Do you really want to delete this calendar with all its events?';
+$labels['savingdata'] = 'Saving data...';
+$labels['errorsaving'] = 'Failed to save changes.';
+$labels['operationfailed'] = 'The requested operation failed.';
+$labels['invalideventdates'] = 'Invalid dates entered! Please check your input.';
+$labels['invalidcalendarproperties'] = 'Invalid calendar properties! Please set a valid name.';
+$labels['searchnoresults'] = 'No events found in the selected calendars.';
+$labels['successremoval'] = 'The event has been deleted successfully.';
+$labels['successrestore'] = 'The event has been restored successfully.';
+$labels['errornotifying'] = 'Failed to send notifications to event participants';
+$labels['errorimportingevent'] = 'Failed to import the event';
+$labels['newerversionexists'] = 'A newer version of this event already exists! Aborted.';
+$labels['nowritecalendarfound'] = 'No calendar found to save the event';
+$labels['importedsuccessfully'] = 'The event was successfully added to \'$calendar\'';
+$labels['attendeupdateesuccess'] = 'Successfully updated the participant\'s status';
+$labels['itipsendsuccess'] = 'Invitation sent to participants.';
+$labels['itipresponseerror'] = 'Failed to send the response to this event invitation';
+$labels['itipinvalidrequest'] = 'This invitation is no longer valid';
+$labels['sentresponseto'] = 'Successfully sent invitation response to $mailto';
+$labels['localchangeswarning'] = 'You are about to make changes that will only be reflected on your personal calendar';
+$labels['importsuccess'] = 'Successfully imported $nr events';
+$labels['importnone'] = 'No events found to be imported';
+$labels['importerror'] = 'An error occured while importing';
+$labels['aclnorights'] = 'You do not have administrator rights on this calendar.';
+
+// recurrence form
+$labels['repeat'] = 'Repeat';
+$labels['frequency'] = 'Repeat';
+$labels['never'] = 'never';
+$labels['daily'] = 'daily';
+$labels['weekly'] = 'weekly';
+$labels['monthly'] = 'monthly';
+$labels['yearly'] = 'annually';
+$labels['every'] = 'Every';
+$labels['days'] = 'day(s)';
+$labels['weeks'] = 'week(s)';
+$labels['months'] = 'month(s)';
+$labels['years'] = 'year(s) in:';
+$labels['bydays'] = 'On';
+$labels['untildate'] = 'the';
+$labels['each'] = 'Each';
+$labels['onevery'] = 'On every';
+$labels['onsamedate'] = 'On the same date';
+$labels['forever'] = 'forever';
+$labels['recurrencend'] = 'until';
+$labels['forntimes'] = 'for $nr time(s)';
+$labels['first'] = 'first';
+$labels['second'] = 'second';
+$labels['third'] = 'third';
+$labels['fourth'] = 'fourth';
+$labels['last'] = 'last';
+$labels['dayofmonth'] = 'Day of month';
+
+$labels['changeeventconfirm'] = 'Change event';
+$labels['removeeventconfirm'] = 'Remove event';
+$labels['changerecurringeventwarning'] = 'This is a recurring event. Would you like to edit the current event only, this and all future occurences, all occurences or save it as a new event?';
+$labels['removerecurringeventwarning'] = 'This is a recurring event. Would you like to remove the current event only, this and all future occurences or all occurences of this event?';
+$labels['currentevent'] = 'Current';
+$labels['futurevents'] = 'Future';
+$labels['allevents'] = 'All';
+$labels['saveasnew'] = 'Save as new';
+
+?>
diff --git a/plugins/calendar/localization/ja_JP.inc b/plugins/calendar/localization/ja_JP.inc
new file mode 100644
index 0000000..6cc76d7
--- /dev/null
+++ b/plugins/calendar/localization/ja_JP.inc
@@ -0,0 +1,230 @@
+<?php
+
+$labels = array();
+
+// preferences
+$labels['default_view'] = 'Default view';
+$labels['time_format'] = 'Time format';
+$labels['timeslots'] = 'Timeslots per hour';
+$labels['first_day'] = 'First weekday';
+$labels['first_hour'] = 'First hour to show';
+$labels['workinghours'] = 'Working hours';
+$labels['add_category'] = 'Add category';
+$labels['remove_category'] = 'Remove category';
+$labels['defaultcalendar'] = 'Create new events in';
+$labels['eventcoloring'] = 'Event coloring';
+$labels['coloringmode0'] = 'According to calendar';
+$labels['coloringmode1'] = 'According to category';
+$labels['coloringmode2'] = 'Calendar for outline, category for content';
+$labels['coloringmode3'] = 'Category for outline, calendar for content';
+
+// calendar
+$labels['calendar'] = 'Calendar';
+$labels['calendars'] = 'Calendars';
+$labels['category'] = 'Category';
+$labels['categories'] = 'Categories';
+$labels['createcalendar'] = 'Create new calendar';
+$labels['editcalendar'] = 'Edit calendar properties';
+$labels['name'] = 'Name';
+$labels['color'] = 'Color';
+$labels['day'] = 'Day';
+$labels['week'] = 'Week';
+$labels['month'] = 'Month';
+$labels['agenda'] = 'Agenda';
+$labels['new'] = 'New';
+$labels['new_event'] = 'New event';
+$labels['edit_event'] = 'Edit event';
+$labels['edit'] = 'Edit';
+$labels['save'] = 'Save';
+$labels['remove'] = 'Remove';
+$labels['cancel'] = 'Cancel';
+$labels['select'] = 'Select';
+$labels['print'] = 'Print';
+$labels['printtitle'] = 'Print calendars';
+$labels['title'] = 'Summary';
+$labels['description'] = 'Description';
+$labels['all-day'] = 'all-day';
+$labels['export'] = 'Export';
+$labels['exporttitle'] = 'Export to iCalendar';
+$labels['location'] = 'Location';
+$labels['date'] = 'Date';
+$labels['start'] = 'Start';
+$labels['end'] = 'End';
+$labels['selectdate'] = 'Choose date';
+$labels['freebusy'] = 'Show me as';
+$labels['free'] = 'Free';
+$labels['busy'] = 'Busy';
+$labels['outofoffice'] = 'Out of Office';
+$labels['tentative'] = 'Tentative';
+$labels['priority'] = 'Priority';
+$labels['sensitivity'] = 'Privacy';
+$labels['public'] = 'public';
+$labels['private'] = 'private';
+$labels['confidential'] = 'confidential';
+$labels['alarms'] = 'Reminder';
+$labels['generated'] = 'generated at';
+$labels['printdescriptions'] = 'Print descriptions';
+$labels['parentcalendar'] = 'Insert inside';
+$labels['searchearlierdates'] = '« Search for earlier events';
+$labels['searchlaterdates'] = 'Search for later events »';
+$labels['andnmore'] = '$nr more...';
+$labels['togglerole'] = 'Click to toggle role';
+$labels['createfrommail'] = 'Save as event';
+$labels['importevents'] = 'Import events';
+$labels['importrange'] = 'Events from';
+$labels['onemonthback'] = '1 month back';
+$labels['nmonthsback'] = '$nr months back';
+$labels['showurl'] = 'Show calendar URL';
+$labels['showurldescription'] = 'Use the following address to access (read only) your calendar from other applications. You can copy and paste this into any calendar software that supports the iCal format.';
+
+// agenda view
+$labels['listrange'] = 'Range to display:';
+$labels['listsections'] = 'Divide into:';
+$labels['smartsections'] = 'Smart sections';
+$labels['until'] = 'until';
+$labels['today'] = 'Today';
+$labels['tomorrow'] = 'Tomorrow';
+$labels['thisweek'] = 'This week';
+$labels['nextweek'] = 'Next week';
+$labels['thismonth'] = 'This month';
+$labels['nextmonth'] = 'Next month';
+$labels['weekofyear'] = 'Week';
+$labels['pastevents'] = 'Past';
+$labels['futureevents'] = 'Future';
+
+// alarm/reminder settings
+$labels['showalarms'] = 'Show alarms';
+$labels['defaultalarmtype'] = 'Default reminder setting';
+$labels['defaultalarmoffset'] = 'Default reminder time';
+
+// attendees
+$labels['attendee'] = 'Participant';
+$labels['role'] = 'Role';
+$labels['availability'] = 'Avail.';
+$labels['confirmstate'] = 'Status';
+$labels['addattendee'] = 'Add participant';
+$labels['roleorganizer'] = 'Organizer';
+$labels['rolerequired'] = 'Required';
+$labels['roleoptional'] = 'Optional';
+$labels['roleresource'] = 'Resource';
+$labels['availfree'] = 'Free';
+$labels['availbusy'] = 'Busy';
+$labels['availunknown'] = 'Unknown';
+$labels['availtentative'] = 'Tentative';
+$labels['availoutofoffice'] = 'Out of Office';
+$labels['scheduletime'] = 'Find availability';
+$labels['sendinvitations'] = 'Send invitations';
+$labels['sendnotifications'] = 'Notify participants about modifications';
+$labels['sendcancellation'] = 'Notify participants about event cancellation';
+$labels['onlyworkinghours'] = 'Find availability within my working hours';
+$labels['reqallattendees'] = 'Required/all participants';
+$labels['prevslot'] = 'Previous Slot';
+$labels['nextslot'] = 'Next Slot';
+$labels['noslotfound'] = 'Unable to find a free time slot';
+$labels['invitationsubject'] = 'You\'ve been invited to "$title"';
+$labels['invitationmailbody'] = "*\$title*\n\nWhen: \$date\n\nInvitees: \$attendees\n\nPlease find attached an iCalendar file with all the event details which you can import to your calendar application.";
+$labels['invitationattendlinks'] = "In case your email client doesn't support iTip requests you can use the following link to either accept or decline this invitation:\n\$url";
+$labels['eventupdatesubject'] = '"$title" has been updated';
+$labels['eventupdatesubjectempty'] = 'An event that concerns you has been updated';
+$labels['eventupdatemailbody'] = "*\$title*\n\nWhen: \$date\n\nInvitees: \$attendees\n\nPlease find attached an iCalendar file with the updated event details which you can import to your calendar application.";
+$labels['eventcancelsubject'] = '"$title" has been canceled';
+$labels['eventcancelmailbody'] = "*\$title*\n\nWhen: \$date\n\nInvitees: \$attendees\n\nThe event has been cancelled by \$organizer.\n\nPlease find attached an iCalendar file with the updated event details.";
+
+// invitation handling
+$labels['itipinvitation'] = 'Invitation to';
+$labels['itipupdate'] = 'Update of';
+$labels['itipcancellation'] = 'Cancelled:';
+$labels['itipreply'] = 'Reply to';
+$labels['itipaccepted'] = 'Accept';
+$labels['itiptentative'] = 'Maybe';
+$labels['itipdeclined'] = 'Decline';
+$labels['itipsubjectaccepted'] = '"$title" has been accepted by $name';
+$labels['itipsubjecttentative'] = '"$title" has been tentatively accepted by $name';
+$labels['itipsubjectdeclined'] = '"$title" has been declined by $name';
+$labels['itipmailbodyaccepted'] = "\$sender has accepted the invitation to the following event:\n\n*\$title*\n\nWhen: \$date\n\nInvitees: \$attendees";
+$labels['itipmailbodytentative'] = "\$sender has tentatively accepted the invitation to the following event:\n\n*\$title*\n\nWhen: \$date\n\nInvitees: \$attendees";
+$labels['itipmailbodydeclined'] = "\$sender has declined the invitation to the following event:\n\n*\$title*\n\nWhen: \$date\n\nInvitees: \$attendees";
+$labels['itipdeclineevent'] = 'Do you want to decline your invitation to this event?';
+$labels['importtocalendar'] = 'Save to my calendar';
+$labels['removefromcalendar'] = 'Remove from my calendar';
+$labels['updateattendeestatus'] = 'Update the participant\'s status';
+$labels['acceptinvitation'] = 'Do you accept this invitation?';
+$labels['youhaveaccepted'] = 'You have accepted this invitation';
+$labels['youhavetentative'] = 'You have tentatively accepted this invitation';
+$labels['youhavedeclined'] = 'You have declined this invitation';
+$labels['notanattendee'] = 'You\'re not listed as an attendee of this event';
+$labels['eventcancelled'] = 'The event has been cancelled';
+$labels['saveincalendar'] = 'save in';
+
+// event dialog tabs
+$labels['tabsummary'] = 'Summary';
+$labels['tabrecurrence'] = 'Recurrence';
+$labels['tabattendees'] = 'Participants';
+$labels['tabattachments'] = 'Attachments';
+$labels['tabsharing'] = 'Sharing';
+
+// messages
+$labels['deleteventconfirm'] = 'Do you really want to delete this event?';
+$labels['deletecalendarconfirm'] = 'Do you really want to delete this calendar with all its events?';
+$labels['savingdata'] = 'Saving data...';
+$labels['errorsaving'] = 'Failed to save changes.';
+$labels['operationfailed'] = 'The requested operation failed.';
+$labels['invalideventdates'] = 'Invalid dates entered! Please check your input.';
+$labels['invalidcalendarproperties'] = 'Invalid calendar properties! Please set a valid name.';
+$labels['searchnoresults'] = 'No events found in the selected calendars.';
+$labels['successremoval'] = 'The event has been deleted successfully.';
+$labels['successrestore'] = 'The event has been restored successfully.';
+$labels['errornotifying'] = 'Failed to send notifications to event participants';
+$labels['errorimportingevent'] = 'Failed to import the event';
+$labels['newerversionexists'] = 'A newer version of this event already exists! Aborted.';
+$labels['nowritecalendarfound'] = 'No calendar found to save the event';
+$labels['importedsuccessfully'] = 'The event was successfully added to \'$calendar\'';
+$labels['attendeupdateesuccess'] = 'Successfully updated the participant\'s status';
+$labels['itipsendsuccess'] = 'Invitation sent to participants.';
+$labels['itipresponseerror'] = 'Failed to send the response to this event invitation';
+$labels['itipinvalidrequest'] = 'This invitation is no longer valid';
+$labels['sentresponseto'] = 'Successfully sent invitation response to $mailto';
+$labels['localchangeswarning'] = 'You are about to make changes that will only be reflected on your personal calendar';
+$labels['importsuccess'] = 'Successfully imported $nr events';
+$labels['importnone'] = 'No events found to be imported';
+$labels['importerror'] = 'An error occured while importing';
+$labels['aclnorights'] = 'You do not have administrator rights on this calendar.';
+
+// recurrence form
+$labels['repeat'] = 'Repeat';
+$labels['frequency'] = 'Repeat';
+$labels['never'] = 'never';
+$labels['daily'] = 'daily';
+$labels['weekly'] = 'weekly';
+$labels['monthly'] = 'monthly';
+$labels['yearly'] = 'annually';
+$labels['every'] = 'Every';
+$labels['days'] = 'day(s)';
+$labels['weeks'] = 'week(s)';
+$labels['months'] = 'month(s)';
+$labels['years'] = 'year(s) in:';
+$labels['bydays'] = 'On';
+$labels['untildate'] = 'the';
+$labels['each'] = 'Each';
+$labels['onevery'] = 'On every';
+$labels['onsamedate'] = 'On the same date';
+$labels['forever'] = 'forever';
+$labels['recurrencend'] = 'until';
+$labels['forntimes'] = 'for $nr time(s)';
+$labels['first'] = 'first';
+$labels['second'] = 'second';
+$labels['third'] = 'third';
+$labels['fourth'] = 'fourth';
+$labels['last'] = 'last';
+$labels['dayofmonth'] = 'Day of month';
+
+$labels['changeeventconfirm'] = 'Change event';
+$labels['removeeventconfirm'] = 'Remove event';
+$labels['changerecurringeventwarning'] = 'This is a recurring event. Would you like to edit the current event only, this and all future occurences, all occurences or save it as a new event?';
+$labels['removerecurringeventwarning'] = 'This is a recurring event. Would you like to remove the current event only, this and all future occurences or all occurences of this event?';
+$labels['currentevent'] = 'Current';
+$labels['futurevents'] = 'Future';
+$labels['allevents'] = 'All';
+$labels['saveasnew'] = 'Save as new';
+
+?>
diff --git a/plugins/kolab_activesync/localization/en.inc b/plugins/kolab_activesync/localization/en.inc
new file mode 100644
index 0000000..2399b13
--- /dev/null
+++ b/plugins/kolab_activesync/localization/en.inc
@@ -0,0 +1,33 @@
+<?php
+
+$labels = array();
+$labels['tabtitle'] = 'Activesync';
+$labels['devices'] = 'Devices';
+$labels['devicealias'] = 'Device name';
+$labels['syncmode'] = 'Sync Mode';
+$labels['modeauto'] = 'Determine automatically';
+$labels['modeflat'] = 'Force flat mode';
+$labels['modefolder'] = 'Force folder mode';
+$labels['synchronize'] = 'Synchronize';
+$labels['withalarms'] = 'With alarms';
+$labels['syncsettings'] = 'Synchronization settings';
+$labels['deviceconfig'] = 'Device configration';
+$labels['folderstosync'] = 'Folders to synchronize';
+$labels['mail'] = 'Email';
+$labels['contact'] = 'Address Books';
+$labels['event'] = 'Calendars';
+$labels['task'] = 'Tasks';
+$labels['note'] = 'Notes';
+$labels['configuration'] = 'Configuration';
+$labels['deletedevice'] = 'Delete device';
+$labels['imageformat'] = 'Image format';
+$labels['laxpiclabel'] = 'Allow PNG and GIF images';
+$labels['nodevices'] = 'There are currently no devices registered.<br/><br/>In order to register a device, please connect it to the server first, using <a href="http://wiki.kolab.org/Z_push#Clients">the instructions in the Wiki</a>. Afterwards the device should become available for configuration here.';
+$labels['savingdata'] = 'Saving data...';
+$labels['savingerror'] = 'Failed to save configuration';
+$labels['notsupported'] = 'Your server does not support metadata/annotations';
+$labels['devicedeleteconfirm'] = 'Do you really want to delete the configuration for this device?';
+$labels['successfullydeleted'] = 'The device configuration was successfully removed';
+$labels['devicenotfound'] = 'Unable to read device configuration';
+
+?>
diff --git a/plugins/kolab_activesync/localization/es_ES.inc b/plugins/kolab_activesync/localization/es_ES.inc
new file mode 100644
index 0000000..c809afc
--- /dev/null
+++ b/plugins/kolab_activesync/localization/es_ES.inc
@@ -0,0 +1,33 @@
+<?php
+
+$labels = array();
+$labels['tabtitle'] = 'Activesync';
+$labels['devices'] = 'Devices';
+$labels['devicealias'] = 'Device name';
+$labels['syncmode'] = 'Sync Mode';
+$labels['modeauto'] = 'Determine automatically';
+$labels['modeflat'] = 'Force flat mode';
+$labels['modefolder'] = 'Force folder mode';
+$labels['synchronize'] = 'Synchronize';
+$labels['withalarms'] = 'With alarms';
+$labels['syncsettings'] = 'Synchronization settings';
+$labels['deviceconfig'] = 'Device configration';
+$labels['folderstosync'] = 'Folders to synchronize';
+$labels['mail'] = 'Correo electrónico';
+$labels['contact'] = 'Libreta de direcciones';
+$labels['event'] = 'Calendarios';
+$labels['task'] = 'Tareas';
+$labels['note'] = 'Notas';
+$labels['configuration'] = 'Configuración';
+$labels['deletedevice'] = 'Delete device';
+$labels['imageformat'] = 'Image format';
+$labels['laxpiclabel'] = 'Allow PNG and GIF images';
+$labels['nodevices'] = 'There are currently no devices registered.<br/><br/>In order to register a device, please connect it to the server first, using <a href="http://wiki.kolab.org/Z_push#Clients">the instructions in the Wiki</a>. Afterwards the device should become available for configuration here.';
+$labels['savingdata'] = 'Guardando datos...';
+$labels['savingerror'] = 'Failed to save configuration';
+$labels['notsupported'] = 'Your server does not support metadata/annotations';
+$labels['devicedeleteconfirm'] = 'Do you really want to delete the configuration for this device?';
+$labels['successfullydeleted'] = 'The device configuration was successfully removed';
+$labels['devicenotfound'] = 'Unable to read device configuration';
+
+?>
diff --git a/plugins/kolab_activesync/localization/et_EE.inc b/plugins/kolab_activesync/localization/et_EE.inc
new file mode 100644
index 0000000..32fb9b9
--- /dev/null
+++ b/plugins/kolab_activesync/localization/et_EE.inc
@@ -0,0 +1,33 @@
+<?php
+
+$labels = array();
+$labels['tabtitle'] = 'Activesync';
+$labels['devices'] = 'Devices';
+$labels['devicealias'] = 'Device name';
+$labels['syncmode'] = 'Sync Mode';
+$labels['modeauto'] = 'Determine automatically';
+$labels['modeflat'] = 'Force flat mode';
+$labels['modefolder'] = 'Force folder mode';
+$labels['synchronize'] = 'Synchronize';
+$labels['withalarms'] = 'With alarms';
+$labels['syncsettings'] = 'Synchronization settings';
+$labels['deviceconfig'] = 'Device configration';
+$labels['folderstosync'] = 'Folders to synchronize';
+$labels['mail'] = 'E-post';
+$labels['contact'] = 'Address Books';
+$labels['event'] = 'Calendars';
+$labels['task'] = 'Tasks';
+$labels['note'] = 'Notes';
+$labels['configuration'] = 'Configuration';
+$labels['deletedevice'] = 'Delete device';
+$labels['imageformat'] = 'Image format';
+$labels['laxpiclabel'] = 'Allow PNG and GIF images';
+$labels['nodevices'] = 'There are currently no devices registered.<br/><br/>In order to register a device, please connect it to the server first, using <a href="http://wiki.kolab.org/Z_push#Clients">the instructions in the Wiki</a>. Afterwards the device should become available for configuration here.';
+$labels['savingdata'] = 'Saving data...';
+$labels['savingerror'] = 'Failed to save configuration';
+$labels['notsupported'] = 'Your server does not support metadata/annotations';
+$labels['devicedeleteconfirm'] = 'Do you really want to delete the configuration for this device?';
+$labels['successfullydeleted'] = 'The device configuration was successfully removed';
+$labels['devicenotfound'] = 'Unable to read device configuration';
+
+?>
diff --git a/plugins/kolab_activesync/localization/ja_JP.inc b/plugins/kolab_activesync/localization/ja_JP.inc
new file mode 100644
index 0000000..dd0e379
--- /dev/null
+++ b/plugins/kolab_activesync/localization/ja_JP.inc
@@ -0,0 +1,33 @@
+<?php
+
+$labels = array();
+$labels['tabtitle'] = 'Activesync';
+$labels['devices'] = 'Devices';
+$labels['devicealias'] = 'Device name';
+$labels['syncmode'] = 'Sync Mode';
+$labels['modeauto'] = 'Determine automatically';
+$labels['modeflat'] = 'Force flat mode';
+$labels['modefolder'] = 'Force folder mode';
+$labels['synchronize'] = 'Synchronize';
+$labels['withalarms'] = 'With alarms';
+$labels['syncsettings'] = 'Synchronization settings';
+$labels['deviceconfig'] = 'Device configration';
+$labels['folderstosync'] = 'Folders to synchronize';
+$labels['mail'] = 'Email';
+$labels['contact'] = 'Address Books';
+$labels['event'] = 'Calendars';
+$labels['task'] = 'Tasks';
+$labels['note'] = 'Notes';
+$labels['configuration'] = '設定';
+$labels['deletedevice'] = 'Delete device';
+$labels['imageformat'] = 'Image format';
+$labels['laxpiclabel'] = 'Allow PNG and GIF images';
+$labels['nodevices'] = 'There are currently no devices registered.<br/><br/>In order to register a device, please connect it to the server first, using <a href="http://wiki.kolab.org/Z_push#Clients">the instructions in the Wiki</a>. Afterwards the device should become available for configuration here.';
+$labels['savingdata'] = 'Saving data...';
+$labels['savingerror'] = 'Failed to save configuration';
+$labels['notsupported'] = 'Your server does not support metadata/annotations';
+$labels['devicedeleteconfirm'] = 'Do you really want to delete the configuration for this device?';
+$labels['successfullydeleted'] = 'The device configuration was successfully removed';
+$labels['devicenotfound'] = 'Unable to read device configuration';
+
+?>
diff --git a/plugins/kolab_activesync/localization/nl_NL.inc b/plugins/kolab_activesync/localization/nl_NL.inc
new file mode 100644
index 0000000..88ce6ea
--- /dev/null
+++ b/plugins/kolab_activesync/localization/nl_NL.inc
@@ -0,0 +1,33 @@
+<?php
+
+$labels = array();
+$labels['tabtitle'] = 'Activesync';
+$labels['devices'] = 'Devices';
+$labels['devicealias'] = 'Device name';
+$labels['syncmode'] = 'Synchronizatie modus';
+$labels['modeauto'] = 'Stel automatisch vast';
+$labels['modeflat'] = 'Forceer vlakke modus';
+$labels['modefolder'] = 'Forceer mappen modus';
+$labels['synchronize'] = 'Synchronizeren';
+$labels['withalarms'] = 'Met alarmen';
+$labels['syncsettings'] = 'Synchronizatie instellingen';
+$labels['deviceconfig'] = 'Device configration';
+$labels['folderstosync'] = 'Folders to synchronize';
+$labels['mail'] = 'Email';
+$labels['contact'] = 'Adresboeken';
+$labels['event'] = 'Kalenders';
+$labels['task'] = 'Taken';
+$labels['note'] = 'Notities';
+$labels['configuration'] = 'Configuratie';
+$labels['deletedevice'] = 'Delete device';
+$labels['imageformat'] = 'Image format';
+$labels['laxpiclabel'] = 'Sta PNG en GIF plaatjes toe';
+$labels['nodevices'] = 'There are currently no devices registered.<br/><br/>In order to register a device, please connect it to the server first, using <a href="http://wiki.kolab.org/Z_push#Clients">the instructions in the Wiki</a>. Afterwards the device should become available for configuration here.';
+$labels['savingdata'] = 'Data wordt opgeslagen...';
+$labels['savingerror'] = 'Failed to save configuration';
+$labels['notsupported'] = 'Your server does not support metadata/annotations';
+$labels['devicedeleteconfirm'] = 'Do you really want to delete the configuration for this device?';
+$labels['successfullydeleted'] = 'The device configuration was successfully removed';
+$labels['devicenotfound'] = 'Unable to read device configuration';
+
+?>
diff --git a/plugins/kolab_activesync/localization/ru_RU.inc b/plugins/kolab_activesync/localization/ru_RU.inc
new file mode 100644
index 0000000..e27bc21
--- /dev/null
+++ b/plugins/kolab_activesync/localization/ru_RU.inc
@@ -0,0 +1,33 @@
+<?php
+
+$labels = array();
+$labels['tabtitle'] = 'Activesync';
+$labels['devices'] = 'Устройства';
+$labels['devicealias'] = 'Имя устройства';
+$labels['syncmode'] = 'Режим синхронизации';
+$labels['modeauto'] = 'Определить автоматически';
+$labels['modeflat'] = 'Использовать плоский режим';
+$labels['modefolder'] = 'Использовать режим директории';
+$labels['synchronize'] = 'Синхронизовать';
+$labels['withalarms'] = 'С напоминаниями';
+$labels['syncsettings'] = 'Настройки синхронизации';
+$labels['deviceconfig'] = 'Конфигурация устройства';
+$labels['folderstosync'] = 'Каталоги для синхронизации';
+$labels['mail'] = 'Почта';
+$labels['contact'] = 'Адресные книги';
+$labels['event'] = 'Календари';
+$labels['task'] = 'Задачи';
+$labels['note'] = 'Заметки';
+$labels['configuration'] = 'Конфигурация';
+$labels['deletedevice'] = 'Удалить устройство';
+$labels['imageformat'] = 'Формат изображений';
+$labels['laxpiclabel'] = 'Разрешить PNG и GIF изображения';
+$labels['nodevices'] = 'У вас нет зарегистрированных устройств.<br/><br/>Для того, чтобы зарегистрировать устройство, подключите его к серверу, используя <a href="http://wiki.kolab.org/Z_push#Clients">инструкцию в Wiki</a>. После этого устройство должно стать доступным для конфигурации здесь.';
+$labels['savingdata'] = 'Сохранение данных...';
+$labels['savingerror'] = 'Не удалось сохранить конфигурацию';
+$labels['notsupported'] = 'Ваш сервер не поддерживает метаданные/аннотации';
+$labels['devicedeleteconfirm'] = 'Вы действительно хотите удалить конфигурацию для этого устройства?';
+$labels['successfullydeleted'] = 'Конфигурация для устройства была успешно удалена.';
+$labels['devicenotfound'] = 'Не удалось прочитать конфигурацию для устройства';
+
+?>
diff --git a/plugins/kolab_addressbook/localization/en.inc b/plugins/kolab_addressbook/localization/en.inc
new file mode 100644
index 0000000..a66426f
--- /dev/null
+++ b/plugins/kolab_addressbook/localization/en.inc
@@ -0,0 +1,47 @@
+<?php
+
+$labels = array();
+$labels['initials'] = 'Initials';
+$labels['profession'] = 'Profession';
+$labels['officelocation'] = 'Office location';
+$labels['children'] = 'Children';
+$labels['pgppublickey'] = 'PGP public key';
+$labels['pkcs7publickey'] = 'S/MIME public key';
+$labels['freebusyurl'] = 'Free-busy URL';
+$labels['typebusiness'] = 'Business';
+$labels['typebusinessfax'] = 'Business Fax';
+$labels['typecompany'] = 'Company';
+$labels['typeprimary'] = 'Primary';
+$labels['typetelex'] = 'Telex';
+$labels['typeradio'] = 'Radio';
+$labels['typeisdn'] = 'ISDN';
+$labels['typettytdd'] = 'TTY/TDD';
+$labels['typecallback'] = 'Callback';
+$labels['settings'] = 'Settings';
+
+$labels['bookcreate'] = 'Create address book';
+$labels['bookedit'] = 'Edit address book';
+$labels['bookdelete'] = 'Delete address book';
+$labels['bookproperties'] = 'Address book properties';
+$labels['bookname'] = 'Book name';
+$labels['parentbook'] = 'Superior book';
+
+$labels['addressbookprio'] = 'Address book(s) selection/behaviour';
+$labels['personalfirst'] = 'Personal address book(s) first';
+$labels['globalfirst'] = 'Global address book(s) first';
+$labels['personalonly'] = 'Personal address book(s) only';
+$labels['globalonly'] = 'Global address book(s) only';
+
+$messages['bookdeleteconfirm'] = 'Do you really want to delete the selected address book and all contacts in it?';
+$messages['bookdeleting'] = 'Deleting address book...';
+$messages['booksaving'] = 'Saving address book...';
+$messages['bookdeleted'] = 'Address book deleted successfully.';
+$messages['bookupdated'] = 'Address book updated successfully.';
+$messages['bookcreated'] = 'Address book created successfully.';
+$messages['bookdeleteerror'] = 'An error occured while deleting address book.';
+$messages['bookupdateerror'] = 'An error occured while updating address book.';
+$messages['bookcreateerror'] = 'An error occured while creating address book.';
+$messages['nobooknamewarning'] = 'Please, enter address book name.';
+$messages['noemailnamewarning'] = 'Please, enter email address or contact name.';
+
+?>
diff --git a/plugins/kolab_addressbook/localization/es_ES.inc b/plugins/kolab_addressbook/localization/es_ES.inc
new file mode 100644
index 0000000..177f33c
--- /dev/null
+++ b/plugins/kolab_addressbook/localization/es_ES.inc
@@ -0,0 +1,47 @@
+<?php
+
+$labels = array();
+$labels['initials'] = 'Iniciales';
+$labels['profession'] = 'Profession';
+$labels['officelocation'] = 'Office location';
+$labels['children'] = 'Children';
+$labels['pgppublickey'] = 'PGP public key';
+$labels['pkcs7publickey'] = 'S/MIME public key';
+$labels['freebusyurl'] = 'Free-busy URL';
+$labels['typebusiness'] = 'Business';
+$labels['typebusinessfax'] = 'Business Fax';
+$labels['typecompany'] = 'Company';
+$labels['typeprimary'] = 'Primary';
+$labels['typetelex'] = 'Telex';
+$labels['typeradio'] = 'Radio';
+$labels['typeisdn'] = 'ISDN';
+$labels['typettytdd'] = 'TTY/TDD';
+$labels['typecallback'] = 'Callback';
+$labels['settings'] = 'Servicios';
+
+$labels['bookcreate'] = 'Create address book';
+$labels['bookedit'] = 'Edit address book';
+$labels['bookdelete'] = 'Delete address book';
+$labels['bookproperties'] = 'Address book properties';
+$labels['bookname'] = 'Book name';
+$labels['parentbook'] = 'Superior book';
+
+$labels['addressbookprio'] = 'Address book(s) selection/behaviour';
+$labels['personalfirst'] = 'Personal address book(s) first';
+$labels['globalfirst'] = 'Global address book(s) first';
+$labels['personalonly'] = 'Personal address book(s) only';
+$labels['globalonly'] = 'Global address book(s) only';
+
+$messages['bookdeleteconfirm'] = 'Do you really want to delete the selected address book and all contacts in it?';
+$messages['bookdeleting'] = 'Deleting address book...';
+$messages['booksaving'] = 'Saving address book...';
+$messages['bookdeleted'] = 'Address book deleted successfully.';
+$messages['bookupdated'] = 'Address book updated successfully.';
+$messages['bookcreated'] = 'Address book created successfully.';
+$messages['bookdeleteerror'] = 'An error occured while deleting address book.';
+$messages['bookupdateerror'] = 'An error occured while updating address book.';
+$messages['bookcreateerror'] = 'An error occured while creating address book.';
+$messages['nobooknamewarning'] = 'Please, enter address book name.';
+$messages['noemailnamewarning'] = 'Please, enter email address or contact name.';
+
+?>
diff --git a/plugins/kolab_addressbook/localization/et_EE.inc b/plugins/kolab_addressbook/localization/et_EE.inc
new file mode 100644
index 0000000..a66426f
--- /dev/null
+++ b/plugins/kolab_addressbook/localization/et_EE.inc
@@ -0,0 +1,47 @@
+<?php
+
+$labels = array();
+$labels['initials'] = 'Initials';
+$labels['profession'] = 'Profession';
+$labels['officelocation'] = 'Office location';
+$labels['children'] = 'Children';
+$labels['pgppublickey'] = 'PGP public key';
+$labels['pkcs7publickey'] = 'S/MIME public key';
+$labels['freebusyurl'] = 'Free-busy URL';
+$labels['typebusiness'] = 'Business';
+$labels['typebusinessfax'] = 'Business Fax';
+$labels['typecompany'] = 'Company';
+$labels['typeprimary'] = 'Primary';
+$labels['typetelex'] = 'Telex';
+$labels['typeradio'] = 'Radio';
+$labels['typeisdn'] = 'ISDN';
+$labels['typettytdd'] = 'TTY/TDD';
+$labels['typecallback'] = 'Callback';
+$labels['settings'] = 'Settings';
+
+$labels['bookcreate'] = 'Create address book';
+$labels['bookedit'] = 'Edit address book';
+$labels['bookdelete'] = 'Delete address book';
+$labels['bookproperties'] = 'Address book properties';
+$labels['bookname'] = 'Book name';
+$labels['parentbook'] = 'Superior book';
+
+$labels['addressbookprio'] = 'Address book(s) selection/behaviour';
+$labels['personalfirst'] = 'Personal address book(s) first';
+$labels['globalfirst'] = 'Global address book(s) first';
+$labels['personalonly'] = 'Personal address book(s) only';
+$labels['globalonly'] = 'Global address book(s) only';
+
+$messages['bookdeleteconfirm'] = 'Do you really want to delete the selected address book and all contacts in it?';
+$messages['bookdeleting'] = 'Deleting address book...';
+$messages['booksaving'] = 'Saving address book...';
+$messages['bookdeleted'] = 'Address book deleted successfully.';
+$messages['bookupdated'] = 'Address book updated successfully.';
+$messages['bookcreated'] = 'Address book created successfully.';
+$messages['bookdeleteerror'] = 'An error occured while deleting address book.';
+$messages['bookupdateerror'] = 'An error occured while updating address book.';
+$messages['bookcreateerror'] = 'An error occured while creating address book.';
+$messages['nobooknamewarning'] = 'Please, enter address book name.';
+$messages['noemailnamewarning'] = 'Please, enter email address or contact name.';
+
+?>
diff --git a/plugins/kolab_addressbook/localization/nl_NL.inc b/plugins/kolab_addressbook/localization/nl_NL.inc
new file mode 100644
index 0000000..3c322be
--- /dev/null
+++ b/plugins/kolab_addressbook/localization/nl_NL.inc
@@ -0,0 +1,47 @@
+<?php
+
+$labels = array();
+$labels['initials'] = 'Initialen';
+$labels['profession'] = 'Beroep';
+$labels['officelocation'] = 'Kantoorlocatie';
+$labels['children'] = 'Kinderen';
+$labels['pgppublickey'] = 'PGP publieke sleutel';
+$labels['pkcs7publickey'] = 'S/MIME publieke sleutel';
+$labels['freebusyurl'] = 'Free/Busy URL';
+$labels['typebusiness'] = 'Zakelijk';
+$labels['typebusinessfax'] = 'Zakelijk (Fax)';
+$labels['typecompany'] = 'Bedrijfsnaam';
+$labels['typeprimary'] = 'Primair';
+$labels['typetelex'] = 'Telex';
+$labels['typeradio'] = 'Radio';
+$labels['typeisdn'] = 'ISDN';
+$labels['typettytdd'] = 'TTY/TDD';
+$labels['typecallback'] = 'Callback';
+$labels['settings'] = 'Instellingen';
+
+$labels['bookcreate'] = 'Maak adresboek aan';
+$labels['bookedit'] = 'Wijzig adresboek';
+$labels['bookdelete'] = 'Adresboek verwijderen';
+$labels['bookproperties'] = 'Eigenschappen voor adresboek';
+$labels['bookname'] = 'Adresboek naam';
+$labels['parentbook'] = 'Toevoegen aan bestaand adresboek';
+
+$labels['addressbookprio'] = 'Gedrag voor adresboek(en)-selectie';
+$labels['personalfirst'] = 'Eerst persoonlijke adresboek(en)';
+$labels['globalfirst'] = 'Eerst globale adresboek(en)';
+$labels['personalonly'] = 'Alleen persoonlijke adresboek(en)';
+$labels['globalonly'] = 'Alleen globale adresboek(en)';
+
+$messages['bookdeleteconfirm'] = 'Weet u zeker dat u het geselecteerde adresboek inclusief inhoud wilt verwijderen?';
+$messages['bookdeleting'] = 'Adresboek aan het verwijderen...';
+$messages['booksaving'] = 'Adresboek aan het opslaan...';
+$messages['bookdeleted'] = 'Adresboek succesvol verwijderd.';
+$messages['bookupdated'] = 'Adresboek succesvol gewijzigd.';
+$messages['bookcreated'] = 'Adresboek succesvol aangemaakt.';
+$messages['bookdeleteerror'] = 'Er heeft zich een fout voorgedaan bij het verwijderen van het adresboek.';
+$messages['bookupdateerror'] = 'Er heeft zich een fout voorgedaan bij het wijzigen van het adresboek.';
+$messages['bookcreateerror'] = 'Er heeft zich een fout voorgedaan bij het aanmaken van het adresboek.';
+$messages['nobooknamewarning'] = 'Please, enter address book name.';
+$messages['noemailnamewarning'] = 'Please, enter email address or contact name.';
+
+?>
diff --git a/plugins/kolab_auth/localization/en.inc b/plugins/kolab_auth/localization/en.inc
new file mode 100644
index 0000000..e1adb3f
--- /dev/null
+++ b/plugins/kolab_auth/localization/en.inc
@@ -0,0 +1,5 @@
+<?php
+
+$labels['loginas'] = 'Login As';
+
+?>
diff --git a/plugins/kolab_auth/localization/es_ES.inc b/plugins/kolab_auth/localization/es_ES.inc
new file mode 100644
index 0000000..e1adb3f
--- /dev/null
+++ b/plugins/kolab_auth/localization/es_ES.inc
@@ -0,0 +1,5 @@
+<?php
+
+$labels['loginas'] = 'Login As';
+
+?>
diff --git a/plugins/kolab_auth/localization/et_EE.inc b/plugins/kolab_auth/localization/et_EE.inc
new file mode 100644
index 0000000..e1adb3f
--- /dev/null
+++ b/plugins/kolab_auth/localization/et_EE.inc
@@ -0,0 +1,5 @@
+<?php
+
+$labels['loginas'] = 'Login As';
+
+?>
diff --git a/plugins/kolab_auth/localization/ja_JP.inc b/plugins/kolab_auth/localization/ja_JP.inc
new file mode 100644
index 0000000..e1adb3f
--- /dev/null
+++ b/plugins/kolab_auth/localization/ja_JP.inc
@@ -0,0 +1,5 @@
+<?php
+
+$labels['loginas'] = 'Login As';
+
+?>
diff --git a/plugins/kolab_auth/localization/nl_NL.inc b/plugins/kolab_auth/localization/nl_NL.inc
new file mode 100644
index 0000000..935b1cf
--- /dev/null
+++ b/plugins/kolab_auth/localization/nl_NL.inc
@@ -0,0 +1,5 @@
+<?php
+
+$labels['loginas'] = 'Log in als';
+
+?>
diff --git a/plugins/kolab_auth/localization/ru_RU.inc b/plugins/kolab_auth/localization/ru_RU.inc
new file mode 100644
index 0000000..61ebc59
--- /dev/null
+++ b/plugins/kolab_auth/localization/ru_RU.inc
@@ -0,0 +1,5 @@
+<?php
+
+$labels['loginas'] = 'Войти как';
+
+?>
diff --git a/plugins/kolab_delegation/localization/de_CH.inc b/plugins/kolab_delegation/localization/de_CH.inc
new file mode 100644
index 0000000..8a362c6
--- /dev/null
+++ b/plugins/kolab_delegation/localization/de_CH.inc
@@ -0,0 +1,30 @@
+<?php
+
+$labels = array();
+
+$labels['tabtitle'] = 'Delegation';
+$labels['delegates'] = 'Delegates';
+$labels['delegate'] = 'Delegate';
+$labels['mail'] = 'E-Mail';
+$labels['contact'] = 'Kontakte';
+$labels['event'] = 'Kalender';
+$labels['task'] = 'Aufgaben';
+$labels['note'] = 'Notizen';
+$labels['yes'] = 'Yes';
+$labels['no'] = 'No';
+
+$labels['adddelegate'] = 'Add delegate';
+$labels['deletedelegate'] = 'Delete delegate';
+
+$labels['savingdata'] = 'Speichere Daten...';
+$labels['delegatedeleteconfirm'] = 'Do you really want to delete this delegate?';
+$labels['delegateremoveacl'] = 'remove access rights on folders assigned to this user';
+$labels['deleteconfirm'] = 'Confirmation';
+$labels['deletesuccess'] = 'The delegate was successfully removed.';
+$labels['deleteerror'] = 'Could not remove delegate.';
+$labels['updatesuccess'] = 'The delegate was successfully updated.';
+$labels['updateerror'] = 'Could not update delegate.';
+$labels['createsuccess'] = 'The delegate was successfully added.';
+$labels['createerror'] = 'Could not add delegate.';
+
+?>
diff --git a/plugins/kolab_delegation/localization/de_DE.inc b/plugins/kolab_delegation/localization/de_DE.inc
new file mode 100644
index 0000000..eb15a82
--- /dev/null
+++ b/plugins/kolab_delegation/localization/de_DE.inc
@@ -0,0 +1,30 @@
+<?php
+
+$labels = array();
+
+$labels['tabtitle'] = 'Delegation';
+$labels['delegates'] = 'Vertreter';
+$labels['delegate'] = 'Delegate';
+$labels['mail'] = 'E-Mail';
+$labels['contact'] = 'Adressbücher';
+$labels['event'] = 'Kalender';
+$labels['task'] = 'Aufgaben';
+$labels['note'] = 'Notizen';
+$labels['yes'] = 'Ja';
+$labels['no'] = 'No';
+
+$labels['adddelegate'] = 'Add delegate';
+$labels['deletedelegate'] = 'Delete delegate';
+
+$labels['savingdata'] = 'Daten werden gespeichert...';
+$labels['delegatedeleteconfirm'] = 'Do you really want to delete this delegate?';
+$labels['delegateremoveacl'] = 'remove access rights on folders assigned to this user';
+$labels['deleteconfirm'] = 'Confirmation';
+$labels['deletesuccess'] = 'The delegate was successfully removed.';
+$labels['deleteerror'] = 'Could not remove delegate.';
+$labels['updatesuccess'] = 'The delegate was successfully updated.';
+$labels['updateerror'] = 'Could not update delegate.';
+$labels['createsuccess'] = 'The delegate was successfully added.';
+$labels['createerror'] = 'Could not add delegate.';
+
+?>
diff --git a/plugins/kolab_delegation/localization/en.inc b/plugins/kolab_delegation/localization/en.inc
new file mode 100644
index 0000000..c445f7f
--- /dev/null
+++ b/plugins/kolab_delegation/localization/en.inc
@@ -0,0 +1,30 @@
+<?php
+
+$labels = array();
+
+$labels['tabtitle'] = 'Delegation';
+$labels['delegates'] = 'Delegates';
+$labels['delegate'] = 'Delegate';
+$labels['mail'] = 'Email';
+$labels['contact'] = 'Address Books';
+$labels['event'] = 'Calendars';
+$labels['task'] = 'Tasks';
+$labels['note'] = 'Notes';
+$labels['yes'] = 'Yes';
+$labels['no'] = 'No';
+
+$labels['adddelegate'] = 'Add delegate';
+$labels['deletedelegate'] = 'Delete delegate';
+
+$labels['savingdata'] = 'Saving data...';
+$labels['delegatedeleteconfirm'] = 'Do you really want to delete this delegate?';
+$labels['delegateremoveacl'] = 'remove access rights on folders assigned to this user';
+$labels['deleteconfirm'] = 'Confirmation';
+$labels['deletesuccess'] = 'The delegate was successfully removed.';
+$labels['deleteerror'] = 'Could not remove delegate.';
+$labels['updatesuccess'] = 'The delegate was successfully updated.';
+$labels['updateerror'] = 'Could not update delegate.';
+$labels['createsuccess'] = 'The delegate was successfully added.';
+$labels['createerror'] = 'Could not add delegate.';
+
+?>
diff --git a/plugins/kolab_delegation/localization/es_ES.inc b/plugins/kolab_delegation/localization/es_ES.inc
new file mode 100644
index 0000000..032cafc
--- /dev/null
+++ b/plugins/kolab_delegation/localization/es_ES.inc
@@ -0,0 +1,30 @@
+<?php
+
+$labels = array();
+
+$labels['tabtitle'] = 'Delegation';
+$labels['delegates'] = 'Delegados';
+$labels['delegate'] = 'Delegate';
+$labels['mail'] = 'Correo electrónico';
+$labels['contact'] = 'Libreta de direcciones';
+$labels['event'] = 'Calendarios';
+$labels['task'] = 'Tareas';
+$labels['note'] = 'Notas';
+$labels['yes'] = 'Sí';
+$labels['no'] = 'No';
+
+$labels['adddelegate'] = 'Add delegate';
+$labels['deletedelegate'] = 'Delete delegate';
+
+$labels['savingdata'] = 'Guardando datos...';
+$labels['delegatedeleteconfirm'] = 'Do you really want to delete this delegate?';
+$labels['delegateremoveacl'] = 'remove access rights on folders assigned to this user';
+$labels['deleteconfirm'] = 'Confirmation';
+$labels['deletesuccess'] = 'The delegate was successfully removed.';
+$labels['deleteerror'] = 'Could not remove delegate.';
+$labels['updatesuccess'] = 'The delegate was successfully updated.';
+$labels['updateerror'] = 'Could not update delegate.';
+$labels['createsuccess'] = 'The delegate was successfully added.';
+$labels['createerror'] = 'Could not add delegate.';
+
+?>
diff --git a/plugins/kolab_delegation/localization/et_EE.inc b/plugins/kolab_delegation/localization/et_EE.inc
new file mode 100644
index 0000000..dec09a3
--- /dev/null
+++ b/plugins/kolab_delegation/localization/et_EE.inc
@@ -0,0 +1,30 @@
+<?php
+
+$labels = array();
+
+$labels['tabtitle'] = 'Delegation';
+$labels['delegates'] = 'Delegates';
+$labels['delegate'] = 'Delegate';
+$labels['mail'] = 'E-post';
+$labels['contact'] = 'Address Books';
+$labels['event'] = 'Calendars';
+$labels['task'] = 'Tasks';
+$labels['note'] = 'Notes';
+$labels['yes'] = 'Yes';
+$labels['no'] = 'No';
+
+$labels['adddelegate'] = 'Add delegate';
+$labels['deletedelegate'] = 'Delete delegate';
+
+$labels['savingdata'] = 'Saving data...';
+$labels['delegatedeleteconfirm'] = 'Do you really want to delete this delegate?';
+$labels['delegateremoveacl'] = 'remove access rights on folders assigned to this user';
+$labels['deleteconfirm'] = 'Confirmation';
+$labels['deletesuccess'] = 'The delegate was successfully removed.';
+$labels['deleteerror'] = 'Could not remove delegate.';
+$labels['updatesuccess'] = 'The delegate was successfully updated.';
+$labels['updateerror'] = 'Could not update delegate.';
+$labels['createsuccess'] = 'The delegate was successfully added.';
+$labels['createerror'] = 'Could not add delegate.';
+
+?>
diff --git a/plugins/kolab_delegation/localization/ja_JP.inc b/plugins/kolab_delegation/localization/ja_JP.inc
new file mode 100644
index 0000000..c445f7f
--- /dev/null
+++ b/plugins/kolab_delegation/localization/ja_JP.inc
@@ -0,0 +1,30 @@
+<?php
+
+$labels = array();
+
+$labels['tabtitle'] = 'Delegation';
+$labels['delegates'] = 'Delegates';
+$labels['delegate'] = 'Delegate';
+$labels['mail'] = 'Email';
+$labels['contact'] = 'Address Books';
+$labels['event'] = 'Calendars';
+$labels['task'] = 'Tasks';
+$labels['note'] = 'Notes';
+$labels['yes'] = 'Yes';
+$labels['no'] = 'No';
+
+$labels['adddelegate'] = 'Add delegate';
+$labels['deletedelegate'] = 'Delete delegate';
+
+$labels['savingdata'] = 'Saving data...';
+$labels['delegatedeleteconfirm'] = 'Do you really want to delete this delegate?';
+$labels['delegateremoveacl'] = 'remove access rights on folders assigned to this user';
+$labels['deleteconfirm'] = 'Confirmation';
+$labels['deletesuccess'] = 'The delegate was successfully removed.';
+$labels['deleteerror'] = 'Could not remove delegate.';
+$labels['updatesuccess'] = 'The delegate was successfully updated.';
+$labels['updateerror'] = 'Could not update delegate.';
+$labels['createsuccess'] = 'The delegate was successfully added.';
+$labels['createerror'] = 'Could not add delegate.';
+
+?>
diff --git a/plugins/kolab_delegation/localization/nl_NL.inc b/plugins/kolab_delegation/localization/nl_NL.inc
new file mode 100644
index 0000000..2d95f52
--- /dev/null
+++ b/plugins/kolab_delegation/localization/nl_NL.inc
@@ -0,0 +1,30 @@
+<?php
+
+$labels = array();
+
+$labels['tabtitle'] = 'Delegatie';
+$labels['delegates'] = 'Gedelegeerden';
+$labels['delegate'] = 'Gedelegeerde';
+$labels['mail'] = 'Email';
+$labels['contact'] = 'Adresboeken';
+$labels['event'] = 'Kalenders';
+$labels['task'] = 'Taken';
+$labels['note'] = 'Notities';
+$labels['yes'] = 'Ja';
+$labels['no'] = 'Nee';
+
+$labels['adddelegate'] = 'Gedelegeerde toevoegen';
+$labels['deletedelegate'] = 'Gedelegeerde verwijderen';
+
+$labels['savingdata'] = 'Data wordt opgeslagen...';
+$labels['delegatedeleteconfirm'] = 'Wilt u deze gedelegeerde echt verwijderen?';
+$labels['delegateremoveacl'] = 'verwijder toegangsrechten op mappen toegewezen aan deze gebruiker';
+$labels['deleteconfirm'] = 'Bevestiging';
+$labels['deletesuccess'] = 'De gedelegeerde is succesvol verwijderd.';
+$labels['deleteerror'] = 'De gedelegeerde kon niet worden verwijderd.';
+$labels['updatesuccess'] = 'De gedelegeerde is succesvol gewijzigd.';
+$labels['updateerror'] = 'De gedelegeerde kon niet worden gewijzigd.';
+$labels['createsuccess'] = 'De gedelegeerde is succesvol toegevoegd.';
+$labels['createerror'] = 'De gedelegeerde kon niet worden toegevoegd.';
+
+?>
diff --git a/plugins/kolab_delegation/localization/pl_PL.inc b/plugins/kolab_delegation/localization/pl_PL.inc
new file mode 100644
index 0000000..2512d5e
--- /dev/null
+++ b/plugins/kolab_delegation/localization/pl_PL.inc
@@ -0,0 +1,30 @@
+<?php
+
+$labels = array();
+
+$labels['tabtitle'] = 'Delegation';
+$labels['delegates'] = 'Wydelegowani';
+$labels['delegate'] = 'Delegate';
+$labels['mail'] = 'Email';
+$labels['contact'] = 'Address Books';
+$labels['event'] = 'Calendars';
+$labels['task'] = 'Tasks';
+$labels['note'] = 'Notes';
+$labels['yes'] = 'Yes';
+$labels['no'] = 'No';
+
+$labels['adddelegate'] = 'Add delegate';
+$labels['deletedelegate'] = 'Delete delegate';
+
+$labels['savingdata'] = 'Zapisuję dane...';
+$labels['delegatedeleteconfirm'] = 'Do you really want to delete this delegate?';
+$labels['delegateremoveacl'] = 'remove access rights on folders assigned to this user';
+$labels['deleteconfirm'] = 'Confirmation';
+$labels['deletesuccess'] = 'The delegate was successfully removed.';
+$labels['deleteerror'] = 'Could not remove delegate.';
+$labels['updatesuccess'] = 'The delegate was successfully updated.';
+$labels['updateerror'] = 'Could not update delegate.';
+$labels['createsuccess'] = 'The delegate was successfully added.';
+$labels['createerror'] = 'Could not add delegate.';
+
+?>
diff --git a/plugins/kolab_delegation/localization/ru_RU.inc b/plugins/kolab_delegation/localization/ru_RU.inc
new file mode 100644
index 0000000..b3b3305
--- /dev/null
+++ b/plugins/kolab_delegation/localization/ru_RU.inc
@@ -0,0 +1,30 @@
+<?php
+
+$labels = array();
+
+$labels['tabtitle'] = 'Делегирование';
+$labels['delegates'] = 'Представители';
+$labels['delegate'] = 'Представитель';
+$labels['mail'] = 'Почта';
+$labels['contact'] = 'Адресные книги';
+$labels['event'] = 'Календари';
+$labels['task'] = 'Задачи';
+$labels['note'] = 'Заметки';
+$labels['yes'] = 'Да';
+$labels['no'] = 'Нет';
+
+$labels['adddelegate'] = 'Добавить представителя';
+$labels['deletedelegate'] = 'Исключить из представителей';
+
+$labels['savingdata'] = 'Сохранение данных...';
+$labels['delegatedeleteconfirm'] = 'Вы действительно хотите исключить этого пользователя из представителей?';
+$labels['delegateremoveacl'] = 'удалить права на доступ к каталогам назначенные этому пользователю';
+$labels['deleteconfirm'] = 'Подтверждение';
+$labels['deletesuccess'] = 'Пользователь успешно исключён из представителей.';
+$labels['deleteerror'] = 'Не удалось исключить представителя.';
+$labels['updatesuccess'] = 'Представитель был успешно обновлён.';
+$labels['updateerror'] = 'Не удалось обновить представителя.';
+$labels['createsuccess'] = 'Представитель успешно добавлен.';
+$labels['createerror'] = 'Не удалось добавить представителя.';
+
+?>
diff --git a/plugins/kolab_folders/localization/en.inc b/plugins/kolab_folders/localization/en.inc
new file mode 100644
index 0000000..856f59d
--- /dev/null
+++ b/plugins/kolab_folders/localization/en.inc
@@ -0,0 +1,26 @@
+<?php
+
+$labels = array();
+
+$labels['folderctype'] = 'Content type';
+$labels['foldertypemail'] = 'Mail';
+$labels['foldertypeevent'] = 'Calendar'; // Events?
+$labels['foldertypejournal'] = 'Journal';
+$labels['foldertypetask'] = 'Tasks';
+$labels['foldertypenote'] = 'Notes';
+$labels['foldertypecontact'] = 'Contacts';
+$labels['foldertypeconfiguration'] = 'Configuration';
+$labels['foldertypefile'] = 'Files';
+$labels['foldertypefreebusy'] = 'Free-Busy';
+
+$labels['default'] = 'Default';
+$labels['inbox'] = 'Inbox';
+$labels['drafts'] = 'Drafts';
+$labels['sentitems'] = 'Sent';
+$labels['outbox'] = 'Outbox';
+$labels['wastebasket'] = 'Trash';
+$labels['junkemail'] = 'Junk';
+
+$messages['defaultfolderexists'] = 'There is already default folder of specified type';
+
+?>
diff --git a/plugins/kolab_folders/localization/es_ES.inc b/plugins/kolab_folders/localization/es_ES.inc
new file mode 100644
index 0000000..0481d09
--- /dev/null
+++ b/plugins/kolab_folders/localization/es_ES.inc
@@ -0,0 +1,26 @@
+<?php
+
+$labels = array();
+
+$labels['folderctype'] = 'Content type';
+$labels['foldertypemail'] = 'Mail';
+$labels['foldertypeevent'] = 'Calendar'; // Events?
+$labels['foldertypejournal'] = 'Journal';
+$labels['foldertypetask'] = 'Tareas';
+$labels['foldertypenote'] = 'Notas';
+$labels['foldertypecontact'] = 'Contactos';
+$labels['foldertypeconfiguration'] = 'Configuración';
+$labels['foldertypefile'] = 'Files';
+$labels['foldertypefreebusy'] = 'Free-Busy';
+
+$labels['default'] = 'Default';
+$labels['inbox'] = 'Inbox';
+$labels['drafts'] = 'Drafts';
+$labels['sentitems'] = 'Sent';
+$labels['outbox'] = 'Outbox';
+$labels['wastebasket'] = 'Trash';
+$labels['junkemail'] = 'Junk';
+
+$messages['defaultfolderexists'] = 'There is already default folder of specified type';
+
+?>
diff --git a/plugins/kolab_folders/localization/et_EE.inc b/plugins/kolab_folders/localization/et_EE.inc
new file mode 100644
index 0000000..856f59d
--- /dev/null
+++ b/plugins/kolab_folders/localization/et_EE.inc
@@ -0,0 +1,26 @@
+<?php
+
+$labels = array();
+
+$labels['folderctype'] = 'Content type';
+$labels['foldertypemail'] = 'Mail';
+$labels['foldertypeevent'] = 'Calendar'; // Events?
+$labels['foldertypejournal'] = 'Journal';
+$labels['foldertypetask'] = 'Tasks';
+$labels['foldertypenote'] = 'Notes';
+$labels['foldertypecontact'] = 'Contacts';
+$labels['foldertypeconfiguration'] = 'Configuration';
+$labels['foldertypefile'] = 'Files';
+$labels['foldertypefreebusy'] = 'Free-Busy';
+
+$labels['default'] = 'Default';
+$labels['inbox'] = 'Inbox';
+$labels['drafts'] = 'Drafts';
+$labels['sentitems'] = 'Sent';
+$labels['outbox'] = 'Outbox';
+$labels['wastebasket'] = 'Trash';
+$labels['junkemail'] = 'Junk';
+
+$messages['defaultfolderexists'] = 'There is already default folder of specified type';
+
+?>
diff --git a/plugins/kolab_folders/localization/ja_JP.inc b/plugins/kolab_folders/localization/ja_JP.inc
new file mode 100644
index 0000000..3bba3ed
--- /dev/null
+++ b/plugins/kolab_folders/localization/ja_JP.inc
@@ -0,0 +1,26 @@
+<?php
+
+$labels = array();
+
+$labels['folderctype'] = 'Content type';
+$labels['foldertypemail'] = 'Mail';
+$labels['foldertypeevent'] = 'Calendar'; // Events?
+$labels['foldertypejournal'] = 'Journal';
+$labels['foldertypetask'] = 'Tasks';
+$labels['foldertypenote'] = 'Notes';
+$labels['foldertypecontact'] = 'Contacts';
+$labels['foldertypeconfiguration'] = '設定';
+$labels['foldertypefile'] = 'Files';
+$labels['foldertypefreebusy'] = 'Free-Busy';
+
+$labels['default'] = 'Default';
+$labels['inbox'] = 'Inbox';
+$labels['drafts'] = 'Drafts';
+$labels['sentitems'] = 'Sent';
+$labels['outbox'] = 'Outbox';
+$labels['wastebasket'] = 'Trash';
+$labels['junkemail'] = 'Junk';
+
+$messages['defaultfolderexists'] = 'There is already default folder of specified type';
+
+?>
diff --git a/plugins/kolab_folders/localization/nl_NL.inc b/plugins/kolab_folders/localization/nl_NL.inc
new file mode 100644
index 0000000..3011279
--- /dev/null
+++ b/plugins/kolab_folders/localization/nl_NL.inc
@@ -0,0 +1,26 @@
+<?php
+
+$labels = array();
+
+$labels['folderctype'] = 'Inhoudstype';
+$labels['foldertypemail'] = 'Mail';
+$labels['foldertypeevent'] = 'Agenda'; // Events?
+$labels['foldertypejournal'] = 'Dagboek';
+$labels['foldertypetask'] = 'Taken';
+$labels['foldertypenote'] = 'Notities';
+$labels['foldertypecontact'] = 'Adresboek';
+$labels['foldertypeconfiguration'] = 'Configuratie';
+$labels['foldertypefile'] = 'Bestanden';
+$labels['foldertypefreebusy'] = 'Free/Busy';
+
+$labels['default'] = 'Standaard';
+$labels['inbox'] = 'Inbox';
+$labels['drafts'] = 'Concepten';
+$labels['sentitems'] = 'Verzonden';
+$labels['outbox'] = 'Te versturen';
+$labels['wastebasket'] = 'Prullenbak';
+$labels['junkemail'] = 'Ongewenst';
+
+$messages['defaultfolderexists'] = 'Er is reeds een standaard map voor dit type inhoud';
+
+?>
diff --git a/plugins/kolab_folders/localization/ru_RU.inc b/plugins/kolab_folders/localization/ru_RU.inc
new file mode 100644
index 0000000..e9878ba
--- /dev/null
+++ b/plugins/kolab_folders/localization/ru_RU.inc
@@ -0,0 +1,26 @@
+<?php
+
+$labels = array();
+
+$labels['folderctype'] = 'Тип ящика';
+$labels['foldertypemail'] = 'Почта';
+$labels['foldertypeevent'] = 'Календарь'; // Events?
+$labels['foldertypejournal'] = 'Журнал';
+$labels['foldertypetask'] = 'Задачи';
+$labels['foldertypenote'] = 'Заметки';
+$labels['foldertypecontact'] = 'Контакты';
+$labels['foldertypeconfiguration'] = 'Настройки';
+$labels['foldertypefile'] = 'Файлы';
+$labels['foldertypefreebusy'] = 'Занят/Свободен';
+
+$labels['default'] = 'По умолчанию';
+$labels['inbox'] = 'Входящие';
+$labels['drafts'] = 'Черновики';
+$labels['sentitems'] = 'Отправленные';
+$labels['outbox'] = 'Исходящие';
+$labels['wastebasket'] = 'Корзина';
+$labels['junkemail'] = 'Спам';
+
+$messages['defaultfolderexists'] = 'Уже назначен ящик по умолчанию для указанного типа';
+
+?>
diff --git a/plugins/owncloud/localization/de_CH.inc b/plugins/owncloud/localization/de_CH.inc
new file mode 100644
index 0000000..b3482da
--- /dev/null
+++ b/plugins/owncloud/localization/de_CH.inc
@@ -0,0 +1,6 @@
+<?php
+
+$labels = array();
+$labels['owncloud'] = 'Dateien';
+
+?>
diff --git a/plugins/owncloud/localization/de_DE.inc b/plugins/owncloud/localization/de_DE.inc
new file mode 100644
index 0000000..f5cb8fb
--- /dev/null
+++ b/plugins/owncloud/localization/de_DE.inc
@@ -0,0 +1,6 @@
+<?php
+
+$labels = array();
+$labels['owncloud'] = 'Files';
+
+?>
diff --git a/plugins/owncloud/localization/en.inc b/plugins/owncloud/localization/en.inc
new file mode 100644
index 0000000..f5cb8fb
--- /dev/null
+++ b/plugins/owncloud/localization/en.inc
@@ -0,0 +1,6 @@
+<?php
+
+$labels = array();
+$labels['owncloud'] = 'Files';
+
+?>
diff --git a/plugins/owncloud/localization/es_ES.inc b/plugins/owncloud/localization/es_ES.inc
new file mode 100644
index 0000000..f5cb8fb
--- /dev/null
+++ b/plugins/owncloud/localization/es_ES.inc
@@ -0,0 +1,6 @@
+<?php
+
+$labels = array();
+$labels['owncloud'] = 'Files';
+
+?>
diff --git a/plugins/owncloud/localization/et_EE.inc b/plugins/owncloud/localization/et_EE.inc
new file mode 100644
index 0000000..f5cb8fb
--- /dev/null
+++ b/plugins/owncloud/localization/et_EE.inc
@@ -0,0 +1,6 @@
+<?php
+
+$labels = array();
+$labels['owncloud'] = 'Files';
+
+?>
diff --git a/plugins/owncloud/localization/ja_JP.inc b/plugins/owncloud/localization/ja_JP.inc
new file mode 100644
index 0000000..f5cb8fb
--- /dev/null
+++ b/plugins/owncloud/localization/ja_JP.inc
@@ -0,0 +1,6 @@
+<?php
+
+$labels = array();
+$labels['owncloud'] = 'Files';
+
+?>
diff --git a/plugins/owncloud/localization/nl_NL.inc b/plugins/owncloud/localization/nl_NL.inc
new file mode 100644
index 0000000..11ffcc8
--- /dev/null
+++ b/plugins/owncloud/localization/nl_NL.inc
@@ -0,0 +1,6 @@
+<?php
+
+$labels = array();
+$labels['owncloud'] = 'Bestanden';
+
+?>
diff --git a/plugins/owncloud/localization/ru_RU.inc b/plugins/owncloud/localization/ru_RU.inc
new file mode 100644
index 0000000..7eb018c
--- /dev/null
+++ b/plugins/owncloud/localization/ru_RU.inc
@@ -0,0 +1,6 @@
+<?php
+
+$labels = array();
+$labels['owncloud'] = 'Файлы';
+
+?>
diff --git a/plugins/tasklist/localization/de_DE.inc b/plugins/tasklist/localization/de_DE.inc
new file mode 100644
index 0000000..e8c0ada
--- /dev/null
+++ b/plugins/tasklist/localization/de_DE.inc
@@ -0,0 +1,68 @@
+<?php
+
+$labels = array();
+$labels['navtitle'] = 'Aufgaben';
+$labels['lists'] = 'Tasklists';
+$labels['list'] = 'Tasklist';
+$labels['tags'] = 'Tags';
+
+$labels['newtask'] = 'New Task';
+$labels['createnewtask'] = 'Create new Task (e.g. Saturday, Mow the lawn)';
+$labels['createfrommail'] = 'Save as task';
+$labels['mark'] = 'Mark';
+$labels['unmark'] = 'Unmark';
+$labels['edit'] = 'Edit';
+$labels['delete'] = 'Löschen';
+$labels['title'] = 'Titel';
+$labels['description'] = 'Description';
+$labels['datetime'] = 'Date/Time';
+$labels['start'] = 'Start';
+$labels['alarms'] = 'Reminder';
+
+$labels['all'] = 'All';
+$labels['flagged'] = 'Flagged';
+$labels['complete'] = 'Complete';
+$labels['overdue'] = 'Overdue';
+$labels['today'] = 'Today';
+$labels['tomorrow'] = 'Tomorrow';
+$labels['next7days'] = 'Next 7 days';
+$labels['later'] = 'Later';
+$labels['nodate'] = 'no date';
+$labels['removetag'] = 'Remove';
+
+$labels['taskdetails'] = 'Details';
+$labels['newtask'] = 'New Task';
+$labels['edittask'] = 'Edit Task';
+$labels['save'] = 'Speichern';
+$labels['cancel'] = 'Cancel';
+$labels['addsubtask'] = 'Add subtask';
+$labels['deletetask'] = 'Delete task';
+$labels['deletethisonly'] = 'Delete this task only';
+$labels['deletewithchilds'] = 'Delete with all subtasks';
+
+$labels['tabsummary'] = 'Summary';
+$labels['tabrecurrence'] = 'Recurrence';
+$labels['tabattachments'] = 'Attachments';
+$labels['tabsharing'] = 'Sharing';
+
+$labels['editlist'] = 'Edit list';
+$labels['createlist'] = 'Add list';
+$labels['listactions'] = 'List options...';
+$labels['listname'] = 'Name';
+$labels['showalarms'] = 'Show alarms';
+$labels['import'] = 'Import';
+
+// date words
+$labels['on'] = 'on';
+$labels['at'] = 'at';
+$labels['this'] = 'this';
+$labels['next'] = 'next';
+
+// mesages
+$labels['savingdata'] = 'Daten werden gespeichert...';
+$labels['errorsaving'] = 'Failed to save data.';
+$labels['notasksfound'] = 'No tasks found for the given criteria';
+$labels['invalidstartduedates'] = 'Start date must not be greater than due date.';
+$labels['deletetasktconfirm'] = 'Do you really want to delete this task?';
+$labels['deleteparenttasktconfirm'] = 'Do you really want to delete this task and all its subtasks?';
+$labels['deletelistconfirm'] = 'Do you really want to delete this list with all its tasks?';
diff --git a/plugins/tasklist/localization/en.inc b/plugins/tasklist/localization/en.inc
new file mode 100644
index 0000000..7d5415a
--- /dev/null
+++ b/plugins/tasklist/localization/en.inc
@@ -0,0 +1,68 @@
+<?php
+
+$labels = array();
+$labels['navtitle'] = 'Tasks';
+$labels['lists'] = 'Tasklists';
+$labels['list'] = 'Tasklist';
+$labels['tags'] = 'Tags';
+
+$labels['newtask'] = 'New Task';
+$labels['createnewtask'] = 'Create new Task (e.g. Saturday, Mow the lawn)';
+$labels['createfrommail'] = 'Save as task';
+$labels['mark'] = 'Mark';
+$labels['unmark'] = 'Unmark';
+$labels['edit'] = 'Edit';
+$labels['delete'] = 'Delete';
+$labels['title'] = 'Title';
+$labels['description'] = 'Description';
+$labels['datetime'] = 'Date/Time';
+$labels['start'] = 'Start';
+$labels['alarms'] = 'Reminder';
+
+$labels['all'] = 'All';
+$labels['flagged'] = 'Flagged';
+$labels['complete'] = 'Complete';
+$labels['overdue'] = 'Overdue';
+$labels['today'] = 'Today';
+$labels['tomorrow'] = 'Tomorrow';
+$labels['next7days'] = 'Next 7 days';
+$labels['later'] = 'Later';
+$labels['nodate'] = 'no date';
+$labels['removetag'] = 'Remove';
+
+$labels['taskdetails'] = 'Details';
+$labels['newtask'] = 'New Task';
+$labels['edittask'] = 'Edit Task';
+$labels['save'] = 'Save';
+$labels['cancel'] = 'Cancel';
+$labels['addsubtask'] = 'Add subtask';
+$labels['deletetask'] = 'Delete task';
+$labels['deletethisonly'] = 'Delete this task only';
+$labels['deletewithchilds'] = 'Delete with all subtasks';
+
+$labels['tabsummary'] = 'Summary';
+$labels['tabrecurrence'] = 'Recurrence';
+$labels['tabattachments'] = 'Attachments';
+$labels['tabsharing'] = 'Sharing';
+
+$labels['editlist'] = 'Edit list';
+$labels['createlist'] = 'Add list';
+$labels['listactions'] = 'List options...';
+$labels['listname'] = 'Name';
+$labels['showalarms'] = 'Show alarms';
+$labels['import'] = 'Import';
+
+// date words
+$labels['on'] = 'on';
+$labels['at'] = 'at';
+$labels['this'] = 'this';
+$labels['next'] = 'next';
+
+// mesages
+$labels['savingdata'] = 'Saving data...';
+$labels['errorsaving'] = 'Failed to save data.';
+$labels['notasksfound'] = 'No tasks found for the given criteria';
+$labels['invalidstartduedates'] = 'Start date must not be greater than due date.';
+$labels['deletetasktconfirm'] = 'Do you really want to delete this task?';
+$labels['deleteparenttasktconfirm'] = 'Do you really want to delete this task and all its subtasks?';
+$labels['deletelistconfirm'] = 'Do you really want to delete this list with all its tasks?';
diff --git a/plugins/tasklist/localization/es_ES.inc b/plugins/tasklist/localization/es_ES.inc
new file mode 100644
index 0000000..b956d40
--- /dev/null
+++ b/plugins/tasklist/localization/es_ES.inc
@@ -0,0 +1,68 @@
+<?php
+
+$labels = array();
+$labels['navtitle'] = 'Tareas';
+$labels['lists'] = 'Tasklists';
+$labels['list'] = 'Tasklist';
+$labels['tags'] = 'Tags';
+
+$labels['newtask'] = 'New Task';
+$labels['createnewtask'] = 'Create new Task (e.g. Saturday, Mow the lawn)';
+$labels['createfrommail'] = 'Save as task';
+$labels['mark'] = 'Mark';
+$labels['unmark'] = 'Unmark';
+$labels['edit'] = 'Edit';
+$labels['delete'] = 'Borrar';
+$labels['title'] = 'Título';
+$labels['description'] = 'Description';
+$labels['datetime'] = 'Date/Time';
+$labels['start'] = 'Start';
+$labels['alarms'] = 'Reminder';
+
+$labels['all'] = 'All';
+$labels['flagged'] = 'Flagged';
+$labels['complete'] = 'Complete';
+$labels['overdue'] = 'Overdue';
+$labels['today'] = 'Today';
+$labels['tomorrow'] = 'Tomorrow';
+$labels['next7days'] = 'Next 7 days';
+$labels['later'] = 'Later';
+$labels['nodate'] = 'no date';
+$labels['removetag'] = 'Remove';
+
+$labels['taskdetails'] = 'Details';
+$labels['newtask'] = 'New Task';
+$labels['edittask'] = 'Edit Task';
+$labels['save'] = 'Guardar';
+$labels['cancel'] = 'Cancel';
+$labels['addsubtask'] = 'Add subtask';
+$labels['deletetask'] = 'Delete task';
+$labels['deletethisonly'] = 'Delete this task only';
+$labels['deletewithchilds'] = 'Delete with all subtasks';
+
+$labels['tabsummary'] = 'Summary';
+$labels['tabrecurrence'] = 'Recurrence';
+$labels['tabattachments'] = 'Attachments';
+$labels['tabsharing'] = 'Sharing';
+
+$labels['editlist'] = 'Edit list';
+$labels['createlist'] = 'Add list';
+$labels['listactions'] = 'List options...';
+$labels['listname'] = 'Nombre';
+$labels['showalarms'] = 'Show alarms';
+$labels['import'] = 'Import';
+
+// date words
+$labels['on'] = 'on';
+$labels['at'] = 'at';
+$labels['this'] = 'this';
+$labels['next'] = 'next';
+
+// mesages
+$labels['savingdata'] = 'Guardando datos...';
+$labels['errorsaving'] = 'Failed to save data.';
+$labels['notasksfound'] = 'No tasks found for the given criteria';
+$labels['invalidstartduedates'] = 'Start date must not be greater than due date.';
+$labels['deletetasktconfirm'] = 'Do you really want to delete this task?';
+$labels['deleteparenttasktconfirm'] = 'Do you really want to delete this task and all its subtasks?';
+$labels['deletelistconfirm'] = 'Do you really want to delete this list with all its tasks?';
diff --git a/plugins/tasklist/localization/et_EE.inc b/plugins/tasklist/localization/et_EE.inc
new file mode 100644
index 0000000..2a1ce47
--- /dev/null
+++ b/plugins/tasklist/localization/et_EE.inc
@@ -0,0 +1,68 @@
+<?php
+
+$labels = array();
+$labels['navtitle'] = 'Tasks';
+$labels['lists'] = 'Tasklists';
+$labels['list'] = 'Tasklist';
+$labels['tags'] = 'Tags';
+
+$labels['newtask'] = 'New Task';
+$labels['createnewtask'] = 'Create new Task (e.g. Saturday, Mow the lawn)';
+$labels['createfrommail'] = 'Save as task';
+$labels['mark'] = 'Mark';
+$labels['unmark'] = 'Unmark';
+$labels['edit'] = 'Edit';
+$labels['delete'] = 'Kustuta';
+$labels['title'] = 'Pealkiri';
+$labels['description'] = 'Description';
+$labels['datetime'] = 'Date/Time';
+$labels['start'] = 'Start';
+$labels['alarms'] = 'Reminder';
+
+$labels['all'] = 'All';
+$labels['flagged'] = 'Flagged';
+$labels['complete'] = 'Complete';
+$labels['overdue'] = 'Overdue';
+$labels['today'] = 'Today';
+$labels['tomorrow'] = 'Tomorrow';
+$labels['next7days'] = 'Next 7 days';
+$labels['later'] = 'Later';
+$labels['nodate'] = 'no date';
+$labels['removetag'] = 'Remove';
+
+$labels['taskdetails'] = 'Details';
+$labels['newtask'] = 'New Task';
+$labels['edittask'] = 'Edit Task';
+$labels['save'] = 'Salvesta';
+$labels['cancel'] = 'Cancel';
+$labels['addsubtask'] = 'Add subtask';
+$labels['deletetask'] = 'Delete task';
+$labels['deletethisonly'] = 'Delete this task only';
+$labels['deletewithchilds'] = 'Delete with all subtasks';
+
+$labels['tabsummary'] = 'Summary';
+$labels['tabrecurrence'] = 'Recurrence';
+$labels['tabattachments'] = 'Attachments';
+$labels['tabsharing'] = 'Sharing';
+
+$labels['editlist'] = 'Edit list';
+$labels['createlist'] = 'Add list';
+$labels['listactions'] = 'List options...';
+$labels['listname'] = 'Nimi';
+$labels['showalarms'] = 'Show alarms';
+$labels['import'] = 'Import';
+
+// date words
+$labels['on'] = 'on';
+$labels['at'] = 'at';
+$labels['this'] = 'this';
+$labels['next'] = 'next';
+
+// mesages
+$labels['savingdata'] = 'Saving data...';
+$labels['errorsaving'] = 'Failed to save data.';
+$labels['notasksfound'] = 'No tasks found for the given criteria';
+$labels['invalidstartduedates'] = 'Start date must not be greater than due date.';
+$labels['deletetasktconfirm'] = 'Do you really want to delete this task?';
+$labels['deleteparenttasktconfirm'] = 'Do you really want to delete this task and all its subtasks?';
+$labels['deletelistconfirm'] = 'Do you really want to delete this list with all its tasks?';
diff --git a/plugins/tasklist/localization/ja_JP.inc b/plugins/tasklist/localization/ja_JP.inc
new file mode 100644
index 0000000..7d5415a
--- /dev/null
+++ b/plugins/tasklist/localization/ja_JP.inc
@@ -0,0 +1,68 @@
+<?php
+
+$labels = array();
+$labels['navtitle'] = 'Tasks';
+$labels['lists'] = 'Tasklists';
+$labels['list'] = 'Tasklist';
+$labels['tags'] = 'Tags';
+
+$labels['newtask'] = 'New Task';
+$labels['createnewtask'] = 'Create new Task (e.g. Saturday, Mow the lawn)';
+$labels['createfrommail'] = 'Save as task';
+$labels['mark'] = 'Mark';
+$labels['unmark'] = 'Unmark';
+$labels['edit'] = 'Edit';
+$labels['delete'] = 'Delete';
+$labels['title'] = 'Title';
+$labels['description'] = 'Description';
+$labels['datetime'] = 'Date/Time';
+$labels['start'] = 'Start';
+$labels['alarms'] = 'Reminder';
+
+$labels['all'] = 'All';
+$labels['flagged'] = 'Flagged';
+$labels['complete'] = 'Complete';
+$labels['overdue'] = 'Overdue';
+$labels['today'] = 'Today';
+$labels['tomorrow'] = 'Tomorrow';
+$labels['next7days'] = 'Next 7 days';
+$labels['later'] = 'Later';
+$labels['nodate'] = 'no date';
+$labels['removetag'] = 'Remove';
+
+$labels['taskdetails'] = 'Details';
+$labels['newtask'] = 'New Task';
+$labels['edittask'] = 'Edit Task';
+$labels['save'] = 'Save';
+$labels['cancel'] = 'Cancel';
+$labels['addsubtask'] = 'Add subtask';
+$labels['deletetask'] = 'Delete task';
+$labels['deletethisonly'] = 'Delete this task only';
+$labels['deletewithchilds'] = 'Delete with all subtasks';
+
+$labels['tabsummary'] = 'Summary';
+$labels['tabrecurrence'] = 'Recurrence';
+$labels['tabattachments'] = 'Attachments';
+$labels['tabsharing'] = 'Sharing';
+
+$labels['editlist'] = 'Edit list';
+$labels['createlist'] = 'Add list';
+$labels['listactions'] = 'List options...';
+$labels['listname'] = 'Name';
+$labels['showalarms'] = 'Show alarms';
+$labels['import'] = 'Import';
+
+// date words
+$labels['on'] = 'on';
+$labels['at'] = 'at';
+$labels['this'] = 'this';
+$labels['next'] = 'next';
+
+// mesages
+$labels['savingdata'] = 'Saving data...';
+$labels['errorsaving'] = 'Failed to save data.';
+$labels['notasksfound'] = 'No tasks found for the given criteria';
+$labels['invalidstartduedates'] = 'Start date must not be greater than due date.';
+$labels['deletetasktconfirm'] = 'Do you really want to delete this task?';
+$labels['deleteparenttasktconfirm'] = 'Do you really want to delete this task and all its subtasks?';
+$labels['deletelistconfirm'] = 'Do you really want to delete this list with all its tasks?';
diff --git a/plugins/tasklist/localization/pl_PL.inc b/plugins/tasklist/localization/pl_PL.inc
new file mode 100644
index 0000000..9f0a627
--- /dev/null
+++ b/plugins/tasklist/localization/pl_PL.inc
@@ -0,0 +1,68 @@
+<?php
+
+$labels = array();
+$labels['navtitle'] = 'Tasks';
+$labels['lists'] = 'Tasklists';
+$labels['list'] = 'Tasklist';
+$labels['tags'] = 'Tags';
+
+$labels['newtask'] = 'New Task';
+$labels['createnewtask'] = 'Create new Task (e.g. Saturday, Mow the lawn)';
+$labels['createfrommail'] = 'Save as task';
+$labels['mark'] = 'Mark';
+$labels['unmark'] = 'Unmark';
+$labels['edit'] = 'Edit';
+$labels['delete'] = 'Usuń';
+$labels['title'] = 'Title';
+$labels['description'] = 'Description';
+$labels['datetime'] = 'Date/Time';
+$labels['start'] = 'Start';
+$labels['alarms'] = 'Reminder';
+
+$labels['all'] = 'All';
+$labels['flagged'] = 'Flagged';
+$labels['complete'] = 'Complete';
+$labels['overdue'] = 'Overdue';
+$labels['today'] = 'Today';
+$labels['tomorrow'] = 'Tomorrow';
+$labels['next7days'] = 'Next 7 days';
+$labels['later'] = 'Later';
+$labels['nodate'] = 'no date';
+$labels['removetag'] = 'Remove';
+
+$labels['taskdetails'] = 'Details';
+$labels['newtask'] = 'New Task';
+$labels['edittask'] = 'Edit Task';
+$labels['save'] = 'Save';
+$labels['cancel'] = 'Cancel';
+$labels['addsubtask'] = 'Add subtask';
+$labels['deletetask'] = 'Delete task';
+$labels['deletethisonly'] = 'Delete this task only';
+$labels['deletewithchilds'] = 'Delete with all subtasks';
+
+$labels['tabsummary'] = 'Summary';
+$labels['tabrecurrence'] = 'Recurrence';
+$labels['tabattachments'] = 'Attachments';
+$labels['tabsharing'] = 'Sharing';
+
+$labels['editlist'] = 'Edit list';
+$labels['createlist'] = 'Add list';
+$labels['listactions'] = 'List options...';
+$labels['listname'] = 'Nazwa';
+$labels['showalarms'] = 'Show alarms';
+$labels['import'] = 'Import';
+
+// date words
+$labels['on'] = 'on';
+$labels['at'] = 'at';
+$labels['this'] = 'this';
+$labels['next'] = 'next';
+
+// mesages
+$labels['savingdata'] = 'Zapisuję dane...';
+$labels['errorsaving'] = 'Failed to save data.';
+$labels['notasksfound'] = 'No tasks found for the given criteria';
+$labels['invalidstartduedates'] = 'Start date must not be greater than due date.';
+$labels['deletetasktconfirm'] = 'Do you really want to delete this task?';
+$labels['deleteparenttasktconfirm'] = 'Do you really want to delete this task and all its subtasks?';
+$labels['deletelistconfirm'] = 'Do you really want to delete this list with all its tasks?';
diff --git a/plugins/tasklist/localization/ru_RU.inc b/plugins/tasklist/localization/ru_RU.inc
new file mode 100644
index 0000000..e2aaa29
--- /dev/null
+++ b/plugins/tasklist/localization/ru_RU.inc
@@ -0,0 +1,68 @@
+<?php
+
+$labels = array();
+$labels['navtitle'] = 'Задачи';
+$labels['lists'] = 'Списки задач';
+$labels['list'] = 'Список задач';
+$labels['tags'] = 'Теги';
+
+$labels['newtask'] = 'Новая задача';
+$labels['createnewtask'] = 'Создать новую задачу (пример: Суббота, покосить газон)';
+$labels['createfrommail'] = 'Сохранить как задачу';
+$labels['mark'] = 'Отметить';
+$labels['unmark'] = 'Снять';
+$labels['edit'] = 'Редактировать';
+$labels['delete'] = 'Удалить';
+$labels['title'] = 'Заголовок';
+$labels['description'] = 'Описание';
+$labels['datetime'] = 'Дата/Время';
+$labels['start'] = 'Начало';
+$labels['alarms'] = 'Напоминание';
+
+$labels['all'] = 'Все';
+$labels['flagged'] = 'Отмеченные';
+$labels['complete'] = 'Завершенные';
+$labels['overdue'] = 'Просроченные';
+$labels['today'] = 'Сегодня';
+$labels['tomorrow'] = 'Завтра';
+$labels['next7days'] = 'Ближайшая неделя';
+$labels['later'] = 'Позднее';
+$labels['nodate'] = 'без даты';
+$labels['removetag'] = 'Убрать';
+
+$labels['taskdetails'] = 'Подробнее';
+$labels['newtask'] = 'Новая задача';
+$labels['edittask'] = 'Редактировать задачу';
+$labels['save'] = 'Сохранить';
+$labels['cancel'] = 'Отмена';
+$labels['addsubtask'] = 'Добавить подзадачу';
+$labels['deletetask'] = 'Удалить задачу';
+$labels['deletethisonly'] = 'Удалить только эту задачу';
+$labels['deletewithchilds'] = 'Удалить задачу и все ее подзадачи';
+
+$labels['tabsummary'] = 'Сводка';
+$labels['tabrecurrence'] = 'Повтор';
+$labels['tabattachments'] = 'Вложения';
+$labels['tabsharing'] = 'Поделиться';
+
+$labels['editlist'] = 'Изменить список';
+$labels['createlist'] = 'Добавить список';
+$labels['listactions'] = 'Действия со списком...';
+$labels['listname'] = 'Название';
+$labels['showalarms'] = 'Показывать уведомления';
+$labels['import'] = 'Импорт';
+
+// date words
+$labels['on'] = 'в';
+$labels['at'] = 'в';
+$labels['this'] = 'этот';
+$labels['next'] = 'следующий';
+
+// mesages
+$labels['savingdata'] = 'Сохранение данных...';
+$labels['errorsaving'] = 'Не удалось сохранить.';
+$labels['notasksfound'] = 'По заданному условию не найдено задач';
+$labels['invalidstartduedates'] = 'Начальная дата не может превышать конечную.';
+$labels['deletetasktconfirm'] = 'Вы действительно хотите удалить эту задачу?';
+$labels['deleteparenttasktconfirm'] = 'Вы действительно хотите удалить эту задачу и все ее подзадачи?';
+$labels['deletelistconfirm'] = 'Вы действительно хотите удалить этот список и все его задачи?';