Branch 'roundcubemail-plugins-kolab-3.0' - plugins/calendar plugins/kolab_activesync plugins/kolab_addressbook plugins/kolab_auth plugins/kolab_delegation plugins/kolab_folders plugins/owncloud plugins/tasklist
Jeroen van Meeuwen
vanmeeuwen at kolabsys.com
Sat Jan 12 12:22:48 CET 2013
plugins/calendar/localization/bg_BG.inc | 222 +++++++++++-
plugins/calendar/localization/cs_CZ.inc | 268 +++++++++++++--
plugins/calendar/localization/de_CH.inc | 4
plugins/calendar/localization/de_DE.inc | 4
plugins/calendar/localization/en.inc | 230 +++++++++++++
plugins/calendar/localization/es_ES.inc | 269 +++++++++++++--
plugins/calendar/localization/et_EE.inc | 230 +++++++++++++
plugins/calendar/localization/hu_HU.inc | 220 +++++++++++-
plugins/calendar/localization/it_IT.inc | 222 +++++++++++-
plugins/calendar/localization/ja_JP.inc | 230 +++++++++++++
plugins/calendar/localization/nl_NL.inc | 221 +++++++++++-
plugins/calendar/localization/pl_PL.inc | 400 +++++++++++------------
plugins/calendar/localization/pt_BR.inc | 220 +++++++++++-
plugins/calendar/localization/ru_RU.inc | 160 ++++-----
plugins/kolab_activesync/localization/de_CH.inc | 2
plugins/kolab_activesync/localization/de_DE.inc | 2
plugins/kolab_activesync/localization/en.inc | 33 +
plugins/kolab_activesync/localization/es_ES.inc | 33 +
plugins/kolab_activesync/localization/et_EE.inc | 33 +
plugins/kolab_activesync/localization/ja_JP.inc | 33 +
plugins/kolab_activesync/localization/nl_NL.inc | 33 +
plugins/kolab_activesync/localization/pl_PL.inc | 54 +--
plugins/kolab_activesync/localization/ru_RU.inc | 33 +
plugins/kolab_addressbook/localization/en.inc | 47 ++
plugins/kolab_addressbook/localization/es_ES.inc | 47 ++
plugins/kolab_addressbook/localization/et_EE.inc | 47 ++
plugins/kolab_addressbook/localization/ja_JP.inc | 51 ++
plugins/kolab_addressbook/localization/nl_NL.inc | 47 ++
plugins/kolab_addressbook/localization/pl_PL.inc | 70 ++--
plugins/kolab_addressbook/localization/ru_RU.inc | 54 ++-
plugins/kolab_auth/localization/en.inc | 5
plugins/kolab_auth/localization/es_ES.inc | 5
plugins/kolab_auth/localization/et_EE.inc | 5
plugins/kolab_auth/localization/ja_JP.inc | 5
plugins/kolab_auth/localization/nl_NL.inc | 5
plugins/kolab_auth/localization/pl_PL.inc | 2
plugins/kolab_auth/localization/ru_RU.inc | 5
plugins/kolab_delegation/localization/de_CH.inc | 30 +
plugins/kolab_delegation/localization/de_DE.inc | 30 +
plugins/kolab_delegation/localization/en.inc | 30 +
plugins/kolab_delegation/localization/es_ES.inc | 30 +
plugins/kolab_delegation/localization/et_EE.inc | 30 +
plugins/kolab_delegation/localization/ja_JP.inc | 30 +
plugins/kolab_delegation/localization/nl_NL.inc | 30 +
plugins/kolab_delegation/localization/pl_PL.inc | 30 +
plugins/kolab_delegation/localization/ru_RU.inc | 30 +
plugins/kolab_folders/localization/de_CH.inc | 4
plugins/kolab_folders/localization/de_DE.inc | 8
plugins/kolab_folders/localization/en.inc | 26 +
plugins/kolab_folders/localization/es_ES.inc | 26 +
plugins/kolab_folders/localization/et_EE.inc | 26 +
plugins/kolab_folders/localization/ja_JP.inc | 26 +
plugins/kolab_folders/localization/nl_NL.inc | 26 +
plugins/kolab_folders/localization/pl_PL.inc | 35 +-
plugins/kolab_folders/localization/ru_RU.inc | 26 +
plugins/owncloud/localization/de_CH.inc | 6
plugins/owncloud/localization/de_DE.inc | 6
plugins/owncloud/localization/en.inc | 6
plugins/owncloud/localization/es_ES.inc | 6
plugins/owncloud/localization/et_EE.inc | 6
plugins/owncloud/localization/ja_JP.inc | 6
plugins/owncloud/localization/nl_NL.inc | 6
plugins/owncloud/localization/pl_PL.inc | 2
plugins/owncloud/localization/ru_RU.inc | 6
plugins/tasklist/localization/de_CH.inc | 1
plugins/tasklist/localization/de_DE.inc | 68 +++
plugins/tasklist/localization/en.inc | 68 +++
plugins/tasklist/localization/es_ES.inc | 68 +++
plugins/tasklist/localization/et_EE.inc | 68 +++
plugins/tasklist/localization/ja_JP.inc | 68 +++
plugins/tasklist/localization/pl_PL.inc | 68 +++
plugins/tasklist/localization/ru_RU.inc | 68 +++
72 files changed, 4005 insertions(+), 546 deletions(-)
New commits:
commit d02444d9837cae98a63399a6c5dc9be11eb2f3d0
Author: Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen at kolabsys.com>
Date: Sat Jan 12 11:22:27 2013 +0000
Update translations from Transifex
diff --git a/plugins/calendar/localization/bg_BG.inc b/plugins/calendar/localization/bg_BG.inc
index 79a79ee..dc708bb 100644
--- a/plugins/calendar/localization/bg_BG.inc
+++ b/plugins/calendar/localization/bg_BG.inc
@@ -1,38 +1,230 @@
<?php
-/**
- * RoundCube Calendar
- *
- * Plugin to add a calendar to RoundCube.
- *
- * @version 0.2 BETA 2
- * @author Lazlo Westerhof
- * @url http://rc-calendar.lazlo.me
- * @licence GNU GPL
- * @copyright (c) 2010 Lazlo Westerhof - Netherlands
- *
- **/
$labels = array();
-// config
+// preferences
$labels['default_view'] = 'Ðзглед';
$labels['time_format'] = 'ФоÑÐ¼Ð°Ñ Ð½Ð° ÑаÑовеÑе';
$labels['timeslots'] = 'ÐолеÑа на ÑаÑ';
$labels['first_day'] = 'ÐÑÑви ден Ð¾Ñ ÑедмиÑаÑа';
+$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'] = 'ÐалендаÑ';
+$labels['calendars'] = 'Calendars';
+$labels['category'] = 'ÐаÑегоÑиÑ';
+$labels['categories'] = 'Categories';
+$labels['createcalendar'] = 'Create new calendar';
+$labels['editcalendar'] = 'Edit calendar properties';
+$labels['name'] = 'Name';
+$labels['color'] = 'Color';
$labels['day'] = 'Ðен';
$labels['week'] = 'СедмиÑа';
$labels['month'] = 'ÐеÑеÑ';
+$labels['agenda'] = 'Agenda';
+$labels['new'] = 'New';
$labels['new_event'] = 'ÐобавÑне на ÑÑбиÑие';
$labels['edit_event'] = 'ÐÑомÑна на ÑÑбиÑие';
+$labels['edit'] = 'Edit';
$labels['save'] = 'ÐапиÑ';
$labels['remove'] = 'ÐзÑÑиване';
$labels['cancel'] = 'ÐÑказ';
+$labels['select'] = 'Select';
+$labels['print'] = 'Print';
+$labels['printtitle'] = 'Print calendars';
$labels['title'] = 'Ðаглавие';
$labels['description'] = 'ÐпиÑание';
$labels['all-day'] = 'ÑÑл ден';
$labels['export'] = 'Ðапази каÑо ICS';
-$labels['category'] = 'ÐаÑегоÑиÑ';
-?>
\ No newline at end of file
+$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'] = 'Ðаглавие';
+$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/cs_CZ.inc b/plugins/calendar/localization/cs_CZ.inc
index 7934167..5d4b950 100644
--- a/plugins/calendar/localization/cs_CZ.inc
+++ b/plugins/calendar/localization/cs_CZ.inc
@@ -1,38 +1,230 @@
-<?php
-/**
- * RoundCube Calendar
- *
- * Plugin to add a calendar to RoundCube.
- *
- * @version 0.2 BETA 2
- * @author Lazlo Westerhof
- * @url http://rc-calendar.lazlo.me
- * @licence GNU GPL
- * @copyright (c) 2010 Lazlo Westerhof - Netherlands
- *
- **/
-
-$labels = array();
-
-// config
-$labels['default_view'] = 'Výchozà pohled';
-$labels['time_format'] = 'Formát data';
-$labels['timeslots'] = 'Slotů na hodinu';
-$labels['first_day'] = 'Prvnà den v týdnu';
-
-// calendar
-$labels['calendar'] = 'KalendáÅ';
-$labels['day'] = 'Den';
-$labels['week'] = 'Týden';
-$labels['month'] = 'MÄsÃc';
-$labels['new_event'] = 'Nová událost';
-$labels['edit_event'] = 'Editovat událost';
-$labels['save'] = 'Uložit';
-$labels['remove'] = 'Odstranit';
-$labels['cancel'] = 'Storno';
-$labels['title'] = 'Souhrn';
-$labels['description'] = 'Popis';
-$labels['all-day'] = 'celý den';
-$labels['export'] = 'Exportovat do ICS';
-$labels['category'] = 'Kategorie';
-?>
\ No newline at end of file
+<?php
+
+$labels = array();
+
+// preferences
+$labels['default_view'] = 'Výchozà pohled';
+$labels['time_format'] = 'Formát data';
+$labels['timeslots'] = 'Slotů na hodinu';
+$labels['first_day'] = 'Prvnà den v týdnu';
+$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'] = 'KalendáÅ';
+$labels['calendars'] = 'Calendars';
+$labels['category'] = 'Kategorie';
+$labels['categories'] = 'Categories';
+$labels['createcalendar'] = 'Create new calendar';
+$labels['editcalendar'] = 'Edit calendar properties';
+$labels['name'] = 'Name';
+$labels['color'] = 'Color';
+$labels['day'] = 'Den';
+$labels['week'] = 'Týden';
+$labels['month'] = 'MÄsÃc';
+$labels['agenda'] = 'Agenda';
+$labels['new'] = 'New';
+$labels['new_event'] = 'Nová událost';
+$labels['edit_event'] = 'Editovat událost';
+$labels['edit'] = 'Edit';
+$labels['save'] = 'Uložit';
+$labels['remove'] = 'Odstranit';
+$labels['cancel'] = 'Storno';
+$labels['select'] = 'Select';
+$labels['print'] = 'Print';
+$labels['printtitle'] = 'Print calendars';
+$labels['title'] = 'Souhrn';
+$labels['description'] = 'Popis';
+$labels['all-day'] = 'celý den';
+$labels['export'] = 'Exportovat do ICS';
+$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'] = 'Souhrn';
+$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/de_CH.inc b/plugins/calendar/localization/de_CH.inc
index 1bd8a97..0479bd0 100644
--- a/plugins/calendar/localization/de_CH.inc
+++ b/plugins/calendar/localization/de_CH.inc
@@ -132,9 +132,9 @@ $labels['eventcancelmailbody'] = "*\$title*\n\nWann: \$date\n\nTeilnehmer: \$att
// invitation handling
$labels['itipinvitation'] = 'Einladung zu';
-$labels['itipreply'] = 'Antwort zu';
$labels['itipupdate'] = 'Aktialisiert:';
$labels['itipcancellation'] = 'Abgesagt:';
+$labels['itipreply'] = 'Antwort zu';
$labels['itipaccepted'] = 'Akzeptieren';
$labels['itiptentative'] = 'Mit Vorbehalt';
$labels['itipdeclined'] = 'Ablehnen';
@@ -182,11 +182,13 @@ $labels['importedsuccessfully'] = 'Der Termin wurde erfolgreich in \'$calendar\'
$labels['attendeupdateesuccess'] = 'Teilnehmerstatus erfolgreich aktualisiert';
$labels['itipsendsuccess'] = 'Einladung an Teilnehmer versendet.';
$labels['itipresponseerror'] = 'Die Antwort auf diese Einladung konnte nicht versendet werden';
+$labels['itipinvalidrequest'] = 'Diese Einladung ist nicht mehr gültig';
$labels['sentresponseto'] = 'Antwort auf diese Einladung erfolgreich an $mailto gesendet';
$labels['localchangeswarning'] = 'Die Ãnderungen an diesem Termin können nur in Ihrem persönlichen Kalender gespeichert werden.';
$labels['importsuccess'] = 'Es wurden $nr Termine erfolgreich importiert';
$labels['importnone'] = 'Keine Termine zum Importieren gefunden';
$labels['importerror'] = 'Fehler beim Importieren';
+$labels['aclnorights'] = 'Sie haben keine Administrator-Rechte für diesen Kalender.';
// recurrence form
$labels['repeat'] = 'Wiederholung';
diff --git a/plugins/calendar/localization/de_DE.inc b/plugins/calendar/localization/de_DE.inc
index ea1d0a7..5ad1563 100644
--- a/plugins/calendar/localization/de_DE.inc
+++ b/plugins/calendar/localization/de_DE.inc
@@ -132,9 +132,9 @@ $labels['eventcancelmailbody'] = "*\$title*\n\nWann: \$date\n\nTeilnehmer: \$att
// invitation handling
$labels['itipinvitation'] = 'Einladung zu';
-$labels['itipreply'] = 'Antwort zu';
$labels['itipupdate'] = 'Aktialisiert:';
$labels['itipcancellation'] = 'Abgesagt:';
+$labels['itipreply'] = 'Antwort zu';
$labels['itipaccepted'] = 'Akzeptieren';
$labels['itiptentative'] = 'Mit Vorbehalt';
$labels['itipdeclined'] = 'Ablehnen';
@@ -182,11 +182,13 @@ $labels['importedsuccessfully'] = 'Der Termin wurde erfolgreich in \'$calendar\'
$labels['attendeupdateesuccess'] = 'Teilnehmerstatus erfolgreich aktualisiert';
$labels['itipsendsuccess'] = 'Einladung an Teilnehmer versendet.';
$labels['itipresponseerror'] = 'Die Antwort auf diese Einladung konnte nicht versendet werden';
+$labels['itipinvalidrequest'] = 'Diese Einladung ist nicht mehr gültig.';
$labels['sentresponseto'] = 'Antwort auf diese Einladung erfolgreich an $mailto gesendet';
$labels['localchangeswarning'] = 'Die Ãnderungen an diesem Termin können nur in Ihrem persönlichen Kalender gespeichert werden.';
$labels['importsuccess'] = 'Es wurden $nr Termine erfolgreich importiert';
$labels['importnone'] = 'Keine Termine zum Importieren gefunden';
$labels['importerror'] = 'Fehler beim Importieren';
+$labels['aclnorights'] = 'Der Zugriff auf diesen Kalender erfordert Administrator-Rechte.';
// recurrence form
$labels['repeat'] = 'Wiederholung';
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/es_ES.inc b/plugins/calendar/localization/es_ES.inc
index bfa4865..2a9db1c 100644
--- a/plugins/calendar/localization/es_ES.inc
+++ b/plugins/calendar/localization/es_ES.inc
@@ -1,39 +1,230 @@
-<?php
-/**
- * RoundCube Calendar
- *
- * Plugin to add a calendar to RoundCube.
- *
- * @version 0.2 BETA 3
- * @author Lazlo Westerhof
- * @author David Iribas
- * @url http://rc-calendar.lazlo.me
- * @licence GNU GPL
- * @copyright (c) 2010 Lazlo Westerhof - Netherlands
- *
- **/
-
-$labels = array();
-
-// config
-$labels['default_view'] = 'Vista por defecto';
-$labels['time_format'] = 'Formato hora';
-$labels['timeslots'] = 'Periodos de hora';
-$labels['first_day'] = 'Primer dia';
-
-// calendar
-$labels['calendar'] = 'Calendario';
-$labels['day'] = 'Dia';
-$labels['week'] = 'Semana';
-$labels['month'] = 'Mes';
-$labels['new_event'] = 'Nuevo evento';
-$labels['edit_event'] = 'Editar evento';
-$labels['save'] = 'Guardar';
-$labels['remove'] = 'Borrar';
-$labels['cancel'] = 'Cancelar';
-$labels['title'] = 'Resumen';
-$labels['description'] = 'Descripcion';
-$labels['all-day'] = 'dia-completo';
-$labels['export'] = 'Exportar a ICS';
-$labels['category'] = 'Categoria';
-?>
+<?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'] = 'Calendarios';
+$labels['category'] = 'Category';
+$labels['categories'] = 'Categories';
+$labels['createcalendar'] = 'Create new calendar';
+$labels['editcalendar'] = 'Edit calendar properties';
+$labels['name'] = 'Nombre';
+$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'] = 'Guardar';
+$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'] = 'Requerido';
+$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'] = 'Guardando datos...';
+$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/hu_HU.inc b/plugins/calendar/localization/hu_HU.inc
index fbd2bd9..3ed3ba2 100644
--- a/plugins/calendar/localization/hu_HU.inc
+++ b/plugins/calendar/localization/hu_HU.inc
@@ -1,38 +1,230 @@
<?php
-/**
- * RoundCube Calendar
- *
- * Plugin to add a calendar to RoundCube.
- *
- * @version 0.2 BETA 2
- * @author Lazlo Westerhof
- * @url http://rc-calendar.lazlo.me
- * @licence GNU GPL
- * @copyright (c) 2010 Lazlo Westerhof - Netherlands
- *
- **/
$labels = array();
-// config
+// preferences
$labels['default_view'] = 'Alap nézet';
$labels['time_format'] = 'Idõ formátum';
$labels['timeslots'] = 'Idõrés óránként';
$labels['first_day'] = 'A hét elsõ napja';
+$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'] = 'Naptár';
+$labels['calendars'] = 'Calendars';
+$labels['category'] = 'Kategória';
+$labels['categories'] = 'Categories';
+$labels['createcalendar'] = 'Create new calendar';
+$labels['editcalendar'] = 'Edit calendar properties';
+$labels['name'] = 'Name';
+$labels['color'] = 'Color';
$labels['day'] = 'Nap';
$labels['week'] = 'Hét';
$labels['month'] = 'Hónap';
+$labels['agenda'] = 'Agenda';
+$labels['new'] = 'New';
$labels['new_event'] = 'Ãj bejegyzés';
$labels['edit_event'] = 'Bejegyzés szerkesztése';
+$labels['edit'] = 'Edit';
$labels['save'] = 'Mentés';
$labels['remove'] = 'Törlés';
$labels['cancel'] = 'Mégse';
+$labels['select'] = 'Select';
+$labels['print'] = 'Print';
+$labels['printtitle'] = 'Print calendars';
$labels['title'] = 'Tárgy';
$labels['description'] = 'LeÃrás';
$labels['all-day'] = 'Egész nap';
$labels['export'] = 'Exportálás ICS formátumba';
-$labels['category'] = 'Kategória';
+$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'] = 'Tárgy';
+$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/it_IT.inc b/plugins/calendar/localization/it_IT.inc
index c03b4b9..b5ec65b 100644
--- a/plugins/calendar/localization/it_IT.inc
+++ b/plugins/calendar/localization/it_IT.inc
@@ -1,38 +1,230 @@
<?php
-/**
- * RoundCube Calendar
- *
- * Plugin to add a calendar to RoundCube.
- *
- * @version 0.2 BETA 2
- * @author Lazlo Westerhof
- * @url http://rc-calendar.lazlo.me
- * @licence GNU GPL
- * @copyright (c) 2010 Lazlo Westerhof - Netherlands
- *
- **/
$labels = array();
-// config
+// preferences
$labels['default_view'] = 'Visualizzazine di default';
$labels['time_format'] = 'Formato ora';
$labels['timeslots'] = 'Timeslots per ora';
$labels['first_day'] = 'Inizio settimana';
+$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'] = 'Calendario';
+$labels['calendars'] = 'Calendars';
+$labels['category'] = 'Categoria';
+$labels['categories'] = 'Categories';
+$labels['createcalendar'] = 'Create new calendar';
+$labels['editcalendar'] = 'Edit calendar properties';
+$labels['name'] = 'Name';
+$labels['color'] = 'Color';
$labels['day'] = 'Giorno';
$labels['week'] = 'Settimana';
$labels['month'] = 'Mese';
+$labels['agenda'] = 'Agenda';
+$labels['new'] = 'New';
$labels['new_event'] = 'Nuovo evento';
$labels['edit_event'] = 'Modifica evento';
+$labels['edit'] = 'Edit';
$labels['save'] = 'Salva';
$labels['remove'] = 'Elimina';
$labels['cancel'] = 'Annulla';
+$labels['select'] = 'Select';
+$labels['print'] = 'Print';
+$labels['printtitle'] = 'Print calendars';
$labels['title'] = 'Oggetto';
$labels['description'] = 'Descrizione';
$labels['all-day'] = 'Giorno intero';
$labels['export'] = 'Esporta in ICS';
-$labels['category'] = 'Categoria';
-?>
\ No newline at end of file
+$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'] = 'Oggetto';
+$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/calendar/localization/nl_NL.inc b/plugins/calendar/localization/nl_NL.inc
index 502ab3c..a6595bd 100644
--- a/plugins/calendar/localization/nl_NL.inc
+++ b/plugins/calendar/localization/nl_NL.inc
@@ -1,39 +1,230 @@
<?php
-/**
- * RoundCube Calendar
- *
- * Plugin to add a calendar to RoundCube.
- *
- * @version 0.2 BETA 2
- * @author Lazlo Westerhof
- * @url http://rc-calendar.lazlo.me
- * @licence GNU GPL
- * @copyright (c) 2010 Lazlo Westerhof - Netherlands
- *
- **/
$labels = array();
-// config
+// preferences
$labels['default_view'] = 'Standaard agenda';
$labels['time_format'] = 'Tijdsformaat';
$labels['timeslots'] = 'Timeslots per uur';
$labels['first_day'] = 'Eerste weekdag';
+$labels['first_hour'] = 'First hour to show';
+$labels['workinghours'] = 'Werkuren';
+$labels['add_category'] = 'Categorie toevoegen';
+$labels['remove_category'] = 'Categorie verwijderen';
+$labels['defaultcalendar'] = 'Create new events in';
+$labels['eventcoloring'] = 'Event coloring';
+$labels['coloringmode0'] = 'Volgens kalender';
+$labels['coloringmode1'] = 'Volgens categorie';
+$labels['coloringmode2'] = 'Kalender voor omtrek, categorie voor inhoud';
+$labels['coloringmode3'] = 'Categorie voor omtrek, kalender voor inhoud';
// calendar
$labels['calendar'] = 'Agenda';
+$labels['calendars'] = 'Kalenders';
+$labels['category'] = 'Categorie';
+$labels['categories'] = 'Categorieen';
+$labels['createcalendar'] = 'Creeer nieuwe kalender';
+$labels['editcalendar'] = 'Wijzig calendar eigenschappen';
+$labels['name'] = 'Naam';
+$labels['color'] = 'Kleur';
$labels['day'] = 'Dag';
$labels['week'] = 'Week';
$labels['month'] = 'Maand';
+$labels['agenda'] = 'Agenda';
+$labels['new'] = 'Nieuw';
$labels['new_event'] = 'Nieuw evenement';
$labels['edit_event'] = 'Wijzig evenement';
+$labels['edit'] = 'Wijzig';
$labels['save'] = 'Bewaar';
$labels['remove'] = 'Verwijder';
$labels['cancel'] = 'Terug';
+$labels['select'] = 'Selecteer';
+$labels['print'] = 'Print';
+$labels['printtitle'] = 'Print kalenders';
$labels['title'] = 'Samenvatting';
$labels['description'] = 'Beschrijving';
$labels['all-day'] = 'hele dag';
$labels['export'] = 'Exporteer naar ICS';
-$labels['category'] = 'Categorie';
+$labels['exporttitle'] = 'Als iCalender exporteren';
$labels['location'] = 'Locatie';
-?>
\ No newline at end of file
+$labels['date'] = 'Datum';
+$labels['start'] = 'Begin';
+$labels['end'] = 'Eind';
+$labels['selectdate'] = 'Kies datum';
+$labels['freebusy'] = 'Toon mij als';
+$labels['free'] = 'Vrij';
+$labels['busy'] = 'Bezig';
+$labels['outofoffice'] = 'Niet Aanwezig';
+$labels['tentative'] = 'Misschien';
+$labels['priority'] = 'Prioriteit';
+$labels['sensitivity'] = 'Privacy';
+$labels['public'] = 'publiek';
+$labels['private'] = 'prive';
+$labels['confidential'] = 'vertrouwelijk';
+$labels['alarms'] = 'Herinnering';
+$labels['generated'] = 'generated at';
+$labels['printdescriptions'] = 'Print beschrijvingen';
+$labels['parentcalendar'] = 'Insert inside';
+$labels['searchearlierdates'] = '« Zoek voor eerdere evenementen';
+$labels['searchlaterdates'] = 'Zoek voor latere evenementen »';
+$labels['andnmore'] = '$nr meer...';
+$labels['togglerole'] = 'Click to toggle role';
+$labels['createfrommail'] = 'Save as event';
+$labels['importevents'] = 'Evenementen importeren';
+$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'] = 'Vandaag';
+$labels['tomorrow'] = 'Morgen';
+$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'] = 'Alarmen tonen';
+$labels['defaultalarmtype'] = 'Default reminder setting';
+$labels['defaultalarmoffset'] = 'Default reminder time';
+
+// attendees
+$labels['attendee'] = 'Participant';
+$labels['role'] = 'Rol';
+$labels['availability'] = 'Avail.';
+$labels['confirmstate'] = 'Status';
+$labels['addattendee'] = 'Add participant';
+$labels['roleorganizer'] = 'Organizer';
+$labels['rolerequired'] = 'Required';
+$labels['roleoptional'] = 'Optioneel';
+$labels['roleresource'] = 'Middel';
+$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'] = 'Samenvatting';
+$labels['tabrecurrence'] = 'Herhaling';
+$labels['tabattendees'] = 'Participants';
+$labels['tabattachments'] = 'Toebehoren';
+$labels['tabsharing'] = 'Delen';
+
+// 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'] = 'Data wordt opgeslagen...';
+$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'] = 'Alle';
+$labels['saveasnew'] = 'Save as new';
+
+?>
diff --git a/plugins/calendar/localization/pl_PL.inc b/plugins/calendar/localization/pl_PL.inc
index 3403ea5..c8c67e6 100644
--- a/plugins/calendar/localization/pl_PL.inc
+++ b/plugins/calendar/localization/pl_PL.inc
@@ -3,222 +3,228 @@
$labels = array();
// preferences
-$labels['default_view'] = 'DomyÅlny widok';
-$labels['time_format'] = 'Format czasu';
-$labels['timeslots'] = 'Okienka na godzinÄ';
-$labels['first_day'] = 'Pierwszy dzieÅ tygodnia';
-$labels['first_hour'] = 'Pierwsza godzina do wyÅwietlenia';
-$labels['workinghours'] = 'Godziny pracy';
-$labels['add_category'] = 'Dodaj kategoriÄ';
-$labels['remove_category'] = 'UsuÅ kategoriÄ';
-$labels['defaultcalendar'] = 'Utwórz nowe zdarzenia w';
-$labels['eventcoloring'] = 'Kolorowanie zdarzeÅ';
-$labels['coloringmode0'] = 'zależnie od kalendarza';
-$labels['coloringmode1'] = 'zależnie od kategorii';
-$labels['coloringmode2'] = 'Kalendarz - obramowanie, kategoria - tÅo';
-$labels['coloringmode3'] = 'Kategoria - obramowanie, kalendarz - tÅo';
+$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'] = 'Kalendarz';
-$labels['calendars'] = 'Kalendarze';
-$labels['category'] = 'Kategoria';
-$labels['categories'] = 'Kategorie';
-$labels['createcalendar'] = 'Utwórz nowy kalendarz';
-$labels['editcalendar'] = 'Edytuj wÅaÅciwoÅci kalendarza';
+$labels['calendar'] = 'Calendar';
+$labels['calendars'] = 'Calendars';
+$labels['category'] = 'Category';
+$labels['categories'] = 'Categories';
+$labels['createcalendar'] = 'Create new calendar';
+$labels['editcalendar'] = 'Edit calendar properties';
$labels['name'] = 'Nazwa';
-$labels['color'] = 'Kolor';
-$labels['day'] = 'DzieÅ';
-$labels['week'] = 'TydzieÅ';
-$labels['month'] = 'MiesiÄ
c';
+$labels['color'] = 'Color';
+$labels['day'] = 'Day';
+$labels['week'] = 'Week';
+$labels['month'] = 'Month';
$labels['agenda'] = 'Agenda';
-$labels['new_event'] = 'Nowe zdarzenie';
-$labels['edit_event'] = 'Edytuj zdarzenie';
-$labels['edit'] = 'Edytuj';
-$labels['save'] = 'Zapisz';
-$labels['remove'] = 'UsuÅ';
-$labels['cancel'] = 'Anuluj';
-$labels['select'] = 'Wybierz';
-$labels['print'] = 'Drukuj kalendarze';
-$labels['title'] = 'Podsumowanie';
-$labels['description'] = 'Opis';
-$labels['all-day'] = 'caÅy dzieÅ';
-$labels['export'] = 'Eksport do iCalendarza';
-$labels['location'] = 'PoÅożenie';
-$labels['date'] = 'Data';
-$labels['start'] = 'PoczÄ
tek';
-$labels['end'] = 'Koniec';
-$labels['selectdate'] = 'Wybierz datÄ';
-$labels['freebusy'] = 'Pokazuj mnie jako';
-$labels['free'] = 'Wolny';
-$labels['busy'] = 'ZajÄty';
-$labels['outofoffice'] = 'Poza buirem';
-$labels['tentative'] = 'Niepewny';
-$labels['priority'] = 'Priorytet';
-$labels['sensitivity'] = 'DostÄpnoÅÄ';
-$labels['public'] = 'publiczny';
-$labels['private'] = 'prywatny';
-$labels['confidential'] = 'zastrzeżony';
-$labels['alarms'] = 'Przypomnienie';
-$labels['generated'] = 'wygenerowano';
-$labels['printdescriptions'] = 'Drukuj opisy';
-$labels['parentcalendar'] = 'NadrzÄdny kalendarz';
-$labels['searchearlierdates'] = '« Wyszukaj wczeÅniejsze zdarzenia';
-$labels['searchlaterdates'] = 'Wyszukaj późniejsze zdarzenia »';
-$labels['andnmore'] = '$nr wiÄcej...';
-$labels['showmore'] = 'Pokaż wiÄcej...';
-$labels['togglerole'] = 'Kliknij aby zmieniÄ rolÄ';
-$labels['createfrommail'] = 'Zapisz jako zdarzenie';
-$labels['importevents'] = 'Import zdarzeÅ';
-$labels['importrange'] = 'Zdarzenia z';
-$labels['onemonthback'] = '1 miesiÄ
c wstecz';
-$labels['nmonthsback'] = '$nr miesiÄ
ce wstecz';
+$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'] = 'Zakres do wyÅwietlenia:';
-$labels['listsections'] = 'Podziel na:';
-$labels['smartsections'] = 'Inteligentne sekcje';
-$labels['until'] = 'do';
-$labels['today'] = 'Dzisiaj';
-$labels['tomorrow'] = 'Jutro';
-$labels['thisweek'] = 'Ten tydzieÅ';
-$labels['nextweek'] = 'NastÄpny tydzieÅ';
-$labels['thismonth'] = 'Ten miesiÄ
c';
-$labels['nextmonth'] = 'NastÄpny miesiÄ
c';
-$labels['weekofyear'] = 'TydzieÅ';
-$labels['pastevents'] = 'PrzeszÅoÅÄ';
-$labels['futureevents'] = 'PrzyszÅoÅÄ';
+$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'] = 'WyÅwietlaj alarmy';
-$labels['defaultalarmtype'] = 'DomyÅlne ustawienia przypomnienia';
-$labels['defaultalarmoffset'] = 'DomyÅlny czas przypomnienia';
+$labels['showalarms'] = 'Show alarms';
+$labels['defaultalarmtype'] = 'Default reminder setting';
+$labels['defaultalarmoffset'] = 'Default reminder time';
// attendees
-$labels['attendee'] = 'Uczestnik';
-$labels['role'] = 'Rola';
-$labels['availability'] = 'DostÄpn.';
+$labels['attendee'] = 'Participant';
+$labels['role'] = 'Role';
+$labels['availability'] = 'Avail.';
$labels['confirmstate'] = 'Status';
-$labels['addattendee'] = 'Dodaj uczestnika';
-$labels['roleorganizer'] = 'Organizator';
-$labels['rolerequired'] = 'Wymagany';
-$labels['roleoptional'] = 'Opcjonalny';
-$labels['roleresource'] = 'Å»ródÅo';
-$labels['availfree'] = 'Wolny';
-$labels['availbusy'] = 'ZajÄty';
-$labels['availunknown'] = 'Nieznany';
-$labels['availtentative'] = 'Niepewny';
-$labels['availoutofoffice'] = 'Poza buirem';
-$labels['scheduletime'] = 'Sprawdź dostÄpnoÅÄ';
-$labels['sendinvitations'] = 'WyÅlij zaproszenia';
-$labels['sendnotifications'] = 'Informuj uczestników o zmianach';
-$labels['sendcancellation'] = 'Informuj uczestników o odwoÅaniu zdarzenia';
-$labels['onlyworkinghours'] = 'Sprawdź dostÄpnoÅÄ podczas moich godzin pracy';
-$labels['reqallattendees'] = 'Wymagani/wszyscy uczestnicy';
-$labels['prevslot'] = 'Poprzednie okienko';
-$labels['nextslot'] = 'NastÄpne okienko';
-$labels['noslotfound'] = 'Nie można znaleÅºÄ wolnego okienka';
-$labels['invitationsubject'] = 'ZostaÅeÅ zaproszony na "$title"';
-$labels['invitationmailbody'] = "*\$title*\n\nKiedy: \$date\n\nZaproszeni: \$attendees\n\nW zaÅÄ
czeniu plik w formacie iCalendar zawierajÄ
cy szczegóÅy zdarzenia, który można zaimportowaÄ do Pana/Pani kalendarza.";
-$labels['invitationattendlinks'] = "W przypadku gdy Pana/Pani program pocztowy nie obsÅuguje żÄ
daÅ iTip można użyÄ nastÄpujÄ
cego ÅÄ
cza w celu akceptacji lub odrzucenia tego zdarzenia:\n\$url";
-$labels['eventupdatesubject'] = '"$title" zostaÅo zaktualizowane';
-$labels['eventupdatesubjectempty'] = 'Zdarzenie, które ciebie dotyczy zostaÅo zaktualizowane';
-$labels['eventupdatemailbody'] = "*\$title*\n\nKiedy: \$date\n\nUczestnicy: \$attendees\n\n.W zaÅÄ
czeniu plik w formacie iCalendar zawierajÄ
cy zaktualizowane szczegóÅy zdarzenia, który można zaimportowaÄ do Pana/Pani kalendarza.";
-$labels['eventcancelsubject'] = '"$title" zostaÅo anulowane';
-$labels['eventcancelmailbody'] = "*\$title*\n\nKiedy: \$date\n\nUczestnicy: \$attendees\n\nZdarzenie zostaÅo anulowane przez \$organizer.\n\n.W zaÅÄ
czeniu plik w formacie iCalendar zawierajÄ
cy zaktualizowane szczegóÅy zdarzenia.";
+$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'] = 'Zaproszenie dla';
-$labels['itipupdate'] = 'Aktualizacja do';
-$labels['itipcancellation'] = 'Anulowano:';
-$labels['itipreply'] = 'Odpowiedź do';
-$labels['itipaccepted'] = 'Akceptuj';
-$labels['itiptentative'] = 'Może';
-$labels['itipdeclined'] = 'OdrzuÄ';
-$labels['itipsubjectaccepted'] = '"$title" zostaÅo zaakceptowane przez $name';
-$labels['itipsubjecttentative'] = '"$title" zostaÅo warunkowo zaakceptowane $name';
-$labels['itipsubjectdeclined'] = '"$title" zostaÅo odrzucone przez $name';
-$labels['itipmailbodyaccepted'] = "\$sender zaakceptowaÅ zaproszenie na nastÄpujÄ
cego zdarzenie:\n\n*\$title*\n\nKiedy: \$date\n\nUczestnicy: \$attendees";
-$labels['itipmailbodytentative'] = "\$sender warunkowo zaakceptowaÅ zaproszenie na nastÄpujÄ
ce zdarzenie:\n\n*\$title*\n\nKiedy: \$date\n\nUczestnicy: \$attendees";
-$labels['itipmailbodydeclined'] = "\$sender odrzuciÅ zaproszenie na nastÄpujÄ
ce zdarzenie:\n\n*\$title*\n\nKiedy: \$date\n\nUczestnicy: \$attendees";
-$labels['itipdeclineevent'] = 'Czy chcesz odrzuciÄ zaproszenie na to zdarzenie?';
-$labels['importtocalendar'] = 'Zapisz w moim kalendarzu';
-$labels['removefromcalendar'] = 'UsuÅ z mojego kalendarza';
-$labels['updateattendeestatus'] = 'Aktualizuj status uczestników';
-$labels['acceptinvitation'] = 'Czy akceptujesz to zaproszenie?';
-$labels['youhaveaccepted'] = 'ZaakceptowaÅeÅ to zaproszenie';
-$labels['youhavetentative'] = 'ZaakceptowaÅeÅ warunkowo to zaproszenie';
-$labels['youhavedeclined'] = 'OdrzuciÅeÅ to zaproszenie';
-$labels['notanattendee'] = 'Nie znajdujesz siÄ na liÅcie uczestników tego zdarzenia';
-$labels['eventcancelled'] = 'Zdarzenie zostaÅo anulowane';
-$labels['saveincalendar'] = 'zapisz w';
+$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'] = 'Podsumowanie';
-$labels['tabrecurrence'] = 'PowtarzalnoÅÄ';
-$labels['tabattendees'] = 'Uczestnicy';
-$labels['tabattachments'] = 'ZaÅÄ
czniki';
-$labels['tabsharing'] = 'UdostÄpnianie';
+$labels['tabsummary'] = 'Summary';
+$labels['tabrecurrence'] = 'Recurrence';
+$labels['tabattendees'] = 'Participants';
+$labels['tabattachments'] = 'Attachments';
+$labels['tabsharing'] = 'Sharing';
// messages
-$labels['deleteventconfirm'] = 'Czy na pewno chcesz usunÄ
Ä to zdarzenie?';
-$labels['deletecalendarconfirm'] = 'Czy na pewno chcesz usunÄ
Ä ten kalendarz wraz z wszystkimi zdarzeniami?';
-$labels['savingdata'] = 'Zapisywanie danych...';
-$labels['errorsaving'] = 'Nie udaÅo siÄ zapisanie zmian.';
-$labels['operationfailed'] = 'Å»Ä
dana operacja nie powiodÅa siÄ.';
-$labels['invalideventdates'] = 'Wprowadzono bÅÄdne daty! Sprawdź dane w formularzu.';
-$labels['invalidcalendarproperties'] = 'BÅÄdne wÅaÅciwoÅci kalendarza! ProszÄ podaÄ poprawnÄ
datÄ.';
-$labels['searchnoresults'] = 'Nie znaleziono zdarzeÅ w wybranym kalendarzu.';
-$labels['successremoval'] = 'Zdarzenie zostaÅo usuniÄte pomyÅlnie.';
-$labels['successrestore'] = 'Zdarzenie zostaÅo odtworzone pomyÅlnie.';
-$labels['errornotifying'] = 'Nie udaÅo siÄ wysÅaÄ powiadomieÅ do uczestników';
-$labels['errorimportingevent'] = 'Nie powódÅ siÄ import zdarzenia';
-$labels['newerversionexists'] = 'Nowsza wersja tego zdarzenia już istnieje! Przerwano.';
-$labels['nowritecalendarfound'] = 'Nie znaleziono kalendarza do zapisu zdarzenia';
-$labels['importedsuccessfully'] = 'Zdarzenie zostaÅo pomyÅlnie zapisane w \'$calendar\'';
-$labels['attendeupdateesuccess'] = 'PomyÅlnie zaktualizowano status uczestnika';
-$labels['itipresponseerror'] = 'Nie udaÅo siÄ wysÅaÄ odpowiedzi na to zaproszenie';
-$labels['itipinvalidrequest'] = 'To zaproszenie nie jest już aktualne';
-$labels['sentresponseto'] = 'PomyÅlnie wysÅano odpowiedź na zaproszenie do $mailto';
-$labels['localchangeswarning'] = 'Próbujesz dokonaÄ zmian, które bÄdÄ
widoczne tylko w twoim prywatnym kalendarzu';
-$labels['importsuccess'] = 'PomyÅlnie zaimportowano $nr zdarzeÅ';
-$labels['importnone'] = 'Nie znaleziono zdarzeÅ do importu';
-$labels['importerror'] = 'WystÄ
piÅ bÅÄ
d podczas operacji importu.';
+$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'] = 'ZapisujÄ dane...';
+$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'] = 'Powtórz';
-$labels['frequency'] = 'CzÄstotliwoÅÄ';
-$labels['never'] = 'nigdy';
-$labels['daily'] = 'codziennie';
-$labels['weekly'] = 'co tydzieÅ';
-$labels['monthly'] = 'co miesiÄ
c';
-$labels['yearly'] = 'co rok';
-$labels['every'] = 'Każdego';
-$labels['days'] = 'dni(a)';
-$labels['weeks'] = 'tygodni(a)';
-$labels['months'] = 'miesiÄcy';
-$labels['years'] = 'lat w:';
-$labels['bydays'] = 'W';
-$labels['untildate'] = 'Do';
-$labels['each'] = 'Każdy';
-$labels['onevery'] = 'W każdy';
-$labels['onsamedate'] = 'W tej samej dacie';
-$labels['forever'] = 'zawsze';
-$labels['recurrencend'] = 'aż do';
-$labels['forntimes'] = '$nr raz(y)';
-$labels['first'] = 'pierwszy';
-$labels['second'] = 'drugi';
-$labels['third'] = 'trzeci';
-$labels['fourth'] = 'czwarty';
-$labels['last'] = 'ostatni';
-$labels['dayofmonth'] = 'DzieÅ miesiÄ
ca';
+$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'] = 'ZmieÅ zdarzenie';
-$labels['removeeventconfirm'] = 'UsuÅ zdarzenie';
-$labels['changerecurringeventwarning'] = 'To jest zdarzenie powtarzajÄ
ce siÄ. Czy chesz zmieniÄ tylko bieżÄ
ce wystÄ
pienie, to i wszystkie przyszÅe wystÄ
pienia, czy wszystkie wystÄ
pienia i zapisaÄ je jako nowe zdarzenie?';
-$labels['removerecurringeventwarning'] = 'To jest zdarzenie powtarzajÄ
ce siÄ. Czy chesz usunÄ
Ä tylko bieżÄ
ce wystÄ
pienie, to i wszystkie przyszÅe wystÄ
pienia, czy wszystkie wystÄ
pienia tego zdarzenie?';
-$labels['currentevent'] = 'BieżÄ
ce';
-$labels['futurevents'] = 'PrzyszÅe';
-$labels['allevents'] = 'Wszystkie';
-$labels['saveasnew'] = 'Zapisz jako nowy';
+$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/pt_BR.inc b/plugins/calendar/localization/pt_BR.inc
index 4d00697..fd0d4a6 100644
--- a/plugins/calendar/localization/pt_BR.inc
+++ b/plugins/calendar/localization/pt_BR.inc
@@ -1,38 +1,230 @@
<?php
-/**
- * RoundCube Calendar
- *
- * Plugin to add a calendar to RoundCube.
- *
- * @version 0.2 BETA 2
- * @author Lazlo Westerhof
- * @url http://rc-calendar.lazlo.me
- * @licence GNU GPL
- * @copyright (c) 2010 Lazlo Westerhof - Netherlands
- *
- **/
$labels = array();
-// config
+// preferences
$labels['default_view'] = 'Visualização padrão';
$labels['time_format'] = 'Formato da hora';
$labels['timeslots'] = 'Caixas de tempo por hora';
$labels['first_day'] = 'Primeiro dia da semana';
+$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'] = 'Calendário';
+$labels['calendars'] = 'Calendars';
+$labels['category'] = 'Categoria';
+$labels['categories'] = 'Categories';
+$labels['createcalendar'] = 'Create new calendar';
+$labels['editcalendar'] = 'Edit calendar properties';
+$labels['name'] = 'Name';
+$labels['color'] = 'Color';
$labels['day'] = 'Dia';
$labels['week'] = 'Semana';
$labels['month'] = 'Mês';
+$labels['agenda'] = 'Agenda';
+$labels['new'] = 'New';
$labels['new_event'] = 'Novo evento';
$labels['edit_event'] = 'Editar evento';
+$labels['edit'] = 'Edit';
$labels['save'] = 'Gravar';
$labels['remove'] = 'Remover';
$labels['cancel'] = 'Cancelar';
+$labels['select'] = 'Select';
+$labels['print'] = 'Print';
+$labels['printtitle'] = 'Print calendars';
$labels['title'] = 'Sumário';
$labels['description'] = 'Descrição';
$labels['all-day'] = 'dia-a-dia';
$labels['export'] = 'Exportar para ICS';
-$labels['category'] = 'Categoria';
+$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'] = 'Sumário';
+$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/ru_RU.inc b/plugins/calendar/localization/ru_RU.inc
index 978462e..29c933e 100644
--- a/plugins/calendar/localization/ru_RU.inc
+++ b/plugins/calendar/localization/ru_RU.inc
@@ -1,45 +1,25 @@
<?php
-/**
- * RoundCube Calendar
- *
- * Plugin to add a calendar to RoundCube.
- *
- * @version 0.2 BETA 2
- * @author Lazlo Westerhof
- * @url http://rc-calendar.lazlo.me
- * @licence GNU GPL
- * @copyright (c) 2010 Lazlo Westerhof - Netherlands
- *
- **/
$labels = array();
-// config
+// preferences
+$labels['default_view'] = 'Ðид по ÑмолÑаниÑ';
$labels['time_format'] = 'ФоÑÐ¼Ð°Ñ Ð²Ñемени';
-$labels['timeslots'] = 'ÐÑомежÑÑков в ÑаÑ';
+$labels['timeslots'] = 'ÐÑомежÑÑков в ÑаÑÑ';
$labels['first_day'] = 'ÐеÑвÑй Ð´ÐµÐ½Ñ Ð½ÐµÐ´ÐµÐ»Ð¸';
-$labels['default_view'] = 'Ðид по ÑмолÑаниÑ';
+$labels['first_hour'] = 'ÐоказÑваÑÑ Ð½Ð°ÑÐ¸Ð½Ð°Ñ Ñ';
$labels['workinghours'] = 'РабоÑие ÑаÑÑ';
$labels['add_category'] = 'ÐобавиÑÑ ÐºÐ°ÑегоÑиÑ';
$labels['remove_category'] = 'УдалиÑÑ ÐºÐ°ÑегоÑиÑ';
-$labels['defaultcalendar'] = 'СоздаÑÑ Ð½Ð¾Ð²Ð¾Ðµ ÑобÑÑие в';
+$labels['defaultcalendar'] = 'СоздаваÑÑ Ð½Ð¾Ð²Ð¾Ðµ ÑобÑÑие в';
$labels['eventcoloring'] = 'Ð¦Ð²ÐµÑ ÑобÑÑиÑ';
$labels['coloringmode0'] = 'СоглаÑно ÑвеÑа календаÑÑ';
$labels['coloringmode1'] = 'СоглаÑно ÑвеÑа каÑегоÑии';
-$labels['coloringmode2'] = 'ÐалендаÑÑ Ð´Ð»Ñ Ð²Ð½ÐµÑниÑ
, каÑегоÑÐ¸Ñ Ð´Ð»Ñ Ð²Ð½ÑÑÑенниÑ
ÑвеÑов';
-$labels['coloringmode3'] = 'ÐаÑегоÑÐ¸Ñ Ð´Ð»Ñ Ð²Ð½ÐµÑниÑ
, календаÑÑ Ð´Ð»Ñ Ð²Ð½ÑÑÑенниÑ
ÑвеÑов';
-
+$labels['coloringmode2'] = 'Ð¦Ð²ÐµÑ ÐºÐ°Ð»ÐµÐ½Ð´Ð°ÑÑ Ð´Ð»Ñ Ñамки, ÑÐ²ÐµÑ ÐºÐ°ÑегоÑии Ð´Ð»Ñ Ñона';
+$labels['coloringmode3'] = 'Ð¦Ð²ÐµÑ ÐºÐ°ÑегоÑии Ð´Ð»Ñ Ñамки, ÑÐ²ÐµÑ ÐºÐ°Ð»ÐµÐ½Ð´Ð°ÑÑ Ð´Ð»Ñ Ñона';
// calendar
$labels['calendar'] = 'ÐалендаÑÑ';
-$labels['day'] = 'ÐенÑ';
-$labels['week'] = 'ÐеделÑ';
-$labels['month'] = 'ÐеÑÑÑ';
-$labels['new_event'] = 'Ðовое ÑобÑÑие';
-$labels['edit_event'] = 'ÐзмениÑÑ ÑобÑÑие';
-$labels['save'] = 'СоÑ
ÑаниÑÑ';
-$labels['remove'] = 'УдалиÑÑ';
-$labels['cancel'] = 'ÐавеÑÑиÑÑ';
$labels['calendars'] = 'ÐалендаÑи';
$labels['category'] = 'ÐаÑегоÑиÑ';
$labels['categories'] = 'ÐаÑегоÑии';
@@ -47,9 +27,17 @@ $labels['createcalendar'] = 'СоздаÑÑ Ð½Ð¾Ð²Ñй календаÑÑ';
$labels['editcalendar'] = 'РедакÑиÑоваÑÑ ÑвойÑÑва календаÑÑ';
$labels['name'] = 'ÐмÑ';
$labels['color'] = 'ЦвеÑ';
+$labels['day'] = 'ÐенÑ';
+$labels['week'] = 'ÐеделÑ';
+$labels['month'] = 'ÐеÑÑÑ';
$labels['agenda'] = 'СпиÑок';
$labels['new'] = 'ÐовÑй';
+$labels['new_event'] = 'Ðовое ÑобÑÑие';
+$labels['edit_event'] = 'ÐзмениÑÑ ÑобÑÑие';
$labels['edit'] = 'РедакÑиÑоваÑÑ';
+$labels['save'] = 'СоÑ
ÑаниÑÑ';
+$labels['remove'] = 'УдалиÑÑ';
+$labels['cancel'] = 'ÐÑмена';
$labels['select'] = 'ÐÑбÑаÑÑ';
$labels['print'] = 'РаÑпеÑаÑаÑÑ';
$labels['printtitle'] = 'РаÑпеÑаÑаÑÑ ÐºÐ°Ð»ÐµÐ½Ð´Ð°ÑÑ';
@@ -58,7 +46,7 @@ $labels['description'] = 'ÐпиÑание';
$labels['all-day'] = 'веÑÑ Ð´ÐµÐ½Ñ';
$labels['export'] = 'ÐкÑпоÑÑ';
$labels['exporttitle'] = 'ÐкÑпоÑÑ Ð² iCalendar';
-$labels['location'] = 'РазмеÑение';
+$labels['location'] = 'ÐеÑÑо';
$labels['date'] = 'ÐаÑа';
$labels['start'] = 'ÐаÑало';
$labels['end'] = 'ÐонеÑ';
@@ -67,32 +55,31 @@ $labels['freebusy'] = 'ÐоказаÑÑ ÐºÐ°Ðº';
$labels['free'] = 'Свободен';
$labels['busy'] = 'ÐанÑÑ';
$labels['outofoffice'] = 'Ðне оÑиÑа';
-$labels['tentative'] = 'ÐÑедваÑиÑелÑно';
+$labels['tentative'] = 'ÐеопÑеделÑнно';
$labels['priority'] = 'ÐÑиоÑиÑеÑ';
$labels['sensitivity'] = 'СекÑеÑноÑÑÑ';
-$labels['public'] = 'ÐбÑедоÑÑÑпнаÑ';
-$labels['private'] = 'ÐиÑнаÑ';
-$labels['confidential'] = 'ÐонÑиденÑиалÑнаÑ';
+$labels['public'] = 'обÑедоÑÑÑпнаÑ';
+$labels['private'] = 'лиÑнаÑ';
+$labels['confidential'] = 'конÑиденÑиалÑнаÑ';
$labels['alarms'] = 'Ðапоминание';
-$labels['generated'] = 'generated at';
-$labels['printdescriptions'] = 'РаÑпеÑаÑаÑÑ Ð¾Ð¿Ð¸Ñание';
+$labels['generated'] = 'Ñоздан';
+$labels['printdescriptions'] = 'ÐеÑаÑаÑÑ Ð¾Ð¿Ð¸ÑаниÑ';
$labels['parentcalendar'] = 'ÐÑÑавиÑÑ Ð²Ð½ÑÑÑи';
-$labels['searchearlierdates'] = 'Ы ÐÑкаÑÑ Ð´Ð»Ñ ÑанниÑ
ÑобÑÑий';
-$labels['searchlaterdates'] = 'ÐÑкаÑÑ Ð´Ð»Ñ Ð¿Ð¾Ð·Ð´Ð½Ð¸Ñ
ÑобÑÑий л';
+$labels['searchearlierdates'] = '« ÐÑкаÑÑ ÑобÑÑÐ¸Ñ ÑанÑÑе';
+$labels['searchlaterdates'] = 'ÐÑкаÑÑ ÑобÑÑÐ¸Ñ Ð¿Ð¾Ð·Ð¶Ðµ »';
$labels['andnmore'] = '$nr болÑÑе...';
-$labels['showmore'] = 'ÐоказаÑÑ Ð±Ð¾Ð»ÑÑе...';
$labels['togglerole'] = 'ÐликниÑе Ð´Ð»Ñ Ð¿ÐµÑеклÑÑÐµÐ½Ð¸Ñ Ñоли';
$labels['createfrommail'] = 'СоÑ
ÑаниÑÑ ÐºÐ°Ðº ÑобÑÑие';
$labels['importevents'] = 'ÐмпоÑÑиÑоваÑÑ ÑобÑÑиÑ';
-$labels['importrange'] = 'СобÑÑÐ¸Ñ Ñ';
+$labels['importrange'] = 'СобÑÑÐ¸Ñ Ð½Ð°ÑÐ¸Ð½Ð°Ñ Ñ';
$labels['onemonthback'] = '1 меÑÑÑ Ð½Ð°Ð·Ð°Ð´';
-$labels['nmonthsback'] = '$nr меÑÑÑев назад';
+$labels['nmonthsback'] = '$nr меÑÑÑа(ев) назад';
$labels['showurl'] = 'ÐоказаÑÑ URL календаÑÑ';
-$labels['showurldescription'] = 'ÐÑполÑзÑйÑе ÑледÑÑÑий адÑÐµÑ Ð´Ð»Ñ Ð´Ð¾ÑÑÑпа к ÐаÑÐµÐ¼Ñ ÐºÐ°Ð»ÐµÐ½Ð´Ð°ÑÑ Ð¸Ð· дÑÑгиÑ
пÑиложений. ÐÑ Ð¼Ð¾Ð¶ÐµÑе ÑкопиÑоваÑÑ Ð¸ вÑÑавиÑÑ ÑÑо в лÑбое пÑиложение коÑоÑое поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ ÑоÑÐ¼Ð°Ñ iCal.';
+$labels['showurldescription'] = 'ÐÑполÑзÑйÑе ÑледÑÑÑий адÑÐµÑ Ð´Ð»Ñ Ð¿ÑоÑмоÑÑа ÐаÑего календаÑÑ Ð¸Ð· дÑÑгиÑ
пÑиложений. ÐÑ Ð¼Ð¾Ð¶ÐµÑе ÑкопиÑоваÑÑ Ð¸ вÑÑавиÑÑ ÑÑо в лÑбое пÑиложение коÑоÑое поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ ÑоÑÐ¼Ð°Ñ iCal.';
// agenda view
$labels['listrange'] = 'Ðиапазон:';
-$labels['listsections'] = 'РазделиÑеÑÑ Ð½Ð°:';
+$labels['listsections'] = 'РазделиÑÑ Ð½Ð°:';
$labels['smartsections'] = 'УмнÑе ÑекÑии';
$labels['until'] = 'до';
$labels['today'] = 'СегоднÑ';
@@ -102,11 +89,11 @@ $labels['nextweek'] = 'СледÑÑÑÐ°Ñ Ð½ÐµÐ´ÐµÐ»Ñ';
$labels['thismonth'] = 'ÐÑÐ¾Ñ Ð¼ÐµÑÑÑ';
$labels['nextmonth'] = 'СледÑÑÑий меÑÑÑ';
$labels['weekofyear'] = 'ÐеделÑ';
-$labels['pastevents'] = 'ÐÑоÑлое';
-$labels['futureevents'] = 'ÐÑдÑÑÑее';
+$labels['pastevents'] = 'ÐÑоÑедÑее';
+$labels['futureevents'] = 'ÐÑдÑÑее';
// alarm/reminder settings
-$labels['showalarms'] = 'ÐоказаÑÑ Ñведомление';
+$labels['showalarms'] = 'ÐоказÑваÑÑ Ð½Ð°Ð¿Ð¾Ð¼Ð¸Ð½Ð°Ð½Ð¸Ñ';
$labels['defaultalarmtype'] = 'ÐаÑÑÑойки Ð½Ð°Ð¿Ð¾Ð¼Ð¸Ð½Ð°Ð½Ð¸Ñ Ð¿Ð¾ ÑмолÑаниÑ';
$labels['defaultalarmoffset'] = 'ÐÑÐµÐ¼Ñ Ð½Ð°Ð¿Ð¾Ð¼Ð¸Ð½Ð°Ð½Ð¸Ñ Ð¿Ð¾ ÑмолÑаниÑ';
@@ -118,7 +105,7 @@ $labels['confirmstate'] = 'СÑаÑÑÑ';
$labels['addattendee'] = 'ÐобавиÑÑ ÑÑаÑÑника';
$labels['roleorganizer'] = 'ÐÑганизаÑоÑ';
$labels['rolerequired'] = 'ÐбÑзаÑелÑнÑй';
-$labels['roleoptional'] = 'ÐпÑионалÑнÑй';
+$labels['roleoptional'] = 'ÐеобÑзаÑелÑнÑй';
$labels['roleresource'] = 'ÐапаÑной';
$labels['availfree'] = 'Свободен';
$labels['availbusy'] = 'ÐанÑÑ';
@@ -126,27 +113,27 @@ $labels['availunknown'] = 'ÐеизвеÑÑно';
$labels['availtentative'] = 'ÐÑедваÑиÑелÑно';
$labels['availoutofoffice'] = 'Ðне оÑиÑа';
$labels['scheduletime'] = 'ÐайÑи доÑÑÑпноÑÑÑ';
-$labels['sendinvitations'] = 'ÐÑпÑавиÑÑ Ð¿ÑиглаÑение';
+$labels['sendinvitations'] = 'ÐÑпÑавиÑÑ Ð¿ÑиглаÑениÑ';
$labels['sendnotifications'] = 'УведомиÑÑ ÑÑаÑÑников об изменениÑÑ
';
$labels['sendcancellation'] = 'УведомиÑÑ ÑÑаÑÑников об оÑмене ÑобÑÑиÑ';
-$labels['onlyworkinghours'] = 'ÐайÑи возможноÑÑÑ Ð² мои ÑабоÑие ÑаÑÑ';
+$labels['onlyworkinghours'] = 'ÐайÑи доÑÑÑпноÑÑÑ Ð² мои ÑабоÑие ÑаÑÑ';
$labels['reqallattendees'] = 'ÐеобÑ
одимÑе/вÑе ÑÑаÑÑники';
$labels['prevslot'] = 'ÐÑедÑдÑÑее вÑемÑ';
$labels['nextslot'] = 'СледÑÑÑее вÑемÑ';
$labels['noslotfound'] = 'Ðевозможно найÑи Ñвободное вÑемÑ';
-$labels['invitationsubject'] = 'ÐÑ Ð¿ÑеглаÑÐµÐ½Ñ Ð½Ð° "$title"';
-$labels['invitationmailbody'] = "*\$title*\n\nÐогда: \$date\n\nÐÑиглаÑеннÑе: \$attendees\n\nÐожалÑйÑÑа найдиÑе Ð²Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð² iCalendar Ñайл Ñо вÑеми деÑалÑми ÑобÑÑÐ¸Ñ ÐºÐ¾ÑоÑое ÐÑ Ð¼Ð¾Ð¶ÐµÑе импоÑÑиÑоваÑÑ Ð² ваÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ ÐºÐ°Ð»ÐµÐ½Ð´Ð°ÑÑ.";
-$labels['invitationattendlinks'] = "Ð ÑлÑÑае, еÑли ÐÐ°Ñ Ð¿Ð¾ÑÑовÑй ÐºÐ»Ð¸ÐµÐ½Ñ Ð½Ðµ поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ Ð·Ð°Ð¿ÑоÑÑ iTip, ÐÑ Ð¼Ð¾Ð¶ÐµÑе иÑполÑзоваÑÑ ÑÑÑлкÑ, ÑÑÐ¾Ð±Ñ Ð¸Ð»Ð¸ пÑинÑÑÑ Ð¸Ð»Ð¸ оÑклониÑÑ ÑÑо пÑиглаÑение:\n\$url";
+$labels['invitationsubject'] = 'ÐÑ Ð¿ÑиглаÑÐµÐ½Ñ Ð½Ð° "$title"';
+$labels['invitationmailbody'] = "*\$title*\n\nÐогда: \$date\n\nÐÑиглаÑеннÑе: \$attendees\n\nÐо вложении Ð²Ñ Ð½Ð°Ð¹Ð´ÑÑе Ñайл iCalendar Ñо вÑеми деÑалÑми ÑобÑÑиÑ, коÑоÑÑй ÐÑ Ð¼Ð¾Ð¶ÐµÑе импоÑÑиÑоваÑÑ Ð² ÐаÑÑ Ð¿ÑогÑаммÑ-ежедневник.";
+$labels['invitationattendlinks'] = "Ð ÑлÑÑае, еÑли ÐÐ°Ñ Ð¿Ð¾ÑÑовÑй ÐºÐ»Ð¸ÐµÐ½Ñ Ð½Ðµ поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ Ð·Ð°Ð¿ÑоÑÑ iTip, ÐÑ Ð¼Ð¾Ð¶ÐµÑе иÑполÑзоваÑÑ ÑÑÑÐ»ÐºÑ Ð´Ð°Ð½Ð½ÑÑ Ð½Ð¸Ð¶Ðµ, ÑÑÐ¾Ð±Ñ Ð¿ÑинÑÑÑ Ð¸Ð»Ð¸ оÑклониÑÑ ÑÑо пÑиглаÑение:\n\$url";
$labels['eventupdatesubject'] = '"$title" бÑло обновлено';
-$labels['eventupdatesubjectempty'] = 'СобÑÑие, коÑоÑое каÑаеÑÑÑ ÐÐ°Ñ Ð±Ñло обновлено';
-$labels['eventupdatemailbody'] = "*\$title*\n\nÐогда: \$date\n\nÐÑиглаÑеннÑе: \$attendees\n\nÐожалÑйÑÑа найдиÑе Ð²Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð² iCalendar Ñайл Ñо вÑеми деÑалÑми ÑобÑÑÐ¸Ñ ÐºÐ¾ÑоÑое ÐÑ Ð¼Ð¾Ð¶ÐµÑе импоÑÑиÑоваÑÑ Ð² ваÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ ÐºÐ°Ð»ÐµÐ½Ð´Ð°ÑÑ.";
+$labels['eventupdatesubjectempty'] = 'СобÑÑие, коÑоÑое каÑаеÑÑÑ ÐаÑ, бÑло обновлено';
+$labels['eventupdatemailbody'] = "*\$title*\n\nÐогда: \$date\n\nÐÑиглаÑеннÑе: \$attendees\n\nÐо вложении Ð²Ñ Ð½Ð°Ð¹Ð´ÑÑе Ñайл iCalendar Ñо вÑеми изменениÑми в ÑобÑÑии, коÑоÑÑй ÐÑ Ð¼Ð¾Ð¶ÐµÑе импоÑÑиÑоваÑÑ Ð² ÐаÑÑ Ð¿ÑогÑаммÑ-ежедневник.";
$labels['eventcancelsubject'] = '"$title" бÑло оÑменено';
-$labels['eventcancelmailbody'] = "*\$title*\n\nÐогда: \$date\n\nÐÑиглаÑеннÑе: \$attendees\n\nÐÑо ÑобÑÑие оÑменено \$organizer.\n\nÐожалÑйÑÑа поÑмоÑÑиÑе вложение в iCalendar Ñайл коÑоÑое Ð¾Ð±Ð½Ð¾Ð²Ð¸Ñ Ð´ÐµÑали ÑобÑÑиÑ.";
+$labels['eventcancelmailbody'] = "*\$title*\n\nÐогда: \$date\n\nÐÑиглаÑеннÑе: \$attendees\n\nÐÑо ÑобÑÑие оÑменено \$organizer.\n\nÐо вложении Ð²Ñ Ð½Ð°Ð¹Ð´ÑÑе Ñайл iCalendar Ñо вÑеми изменениÑми в ÑобÑÑии.";
// invitation handling
$labels['itipinvitation'] = 'ÐÑиглаÑение на';
$labels['itipupdate'] = 'Ðбновление';
-$labels['itipcancellation'] = 'ÐÑмененнÑй:';
+$labels['itipcancellation'] = 'ÐÑменÑннÑй:';
$labels['itipreply'] = 'ÐÑвеÑиÑÑ';
$labels['itipaccepted'] = 'ÐÑинÑÑÑ';
$labels['itiptentative'] = 'ÐÐ¾Ð¶ÐµÑ Ð±ÑÑÑ';
@@ -154,9 +141,9 @@ $labels['itipdeclined'] = 'ÐÑклониÑÑ';
$labels['itipsubjectaccepted'] = '"$title" пÑинÑÑо $name';
$labels['itipsubjecttentative'] = '"$title" пÑедваÑиÑелÑно пÑинÑÑо $name';
$labels['itipsubjectdeclined'] = '"$title" оÑклонено $name';
-$labels['itipmailbodyaccepted'] = "\$sender пÑинÑл пÑиглаÑение на ÑледÑÑÑее ÑобÑÑие:\n\n*\$title*\n\nÐогда: \$date\n\nÐÑиглаÑеннÑе: \$attendees";
-$labels['itipmailbodytentative'] = "\$sender пÑедваÑиÑелÑно пÑинÑл пÑиглаÑение на ÑледÑÑÑее ÑобÑÑие:\n\n*\$title*\n\nÐогда: \$date\n\nÐÑиглаÑеннÑе: \$attendees";
-$labels['itipmailbodydeclined'] = "\$sender оÑклонил пÑиглаÑение на ÑледÑÑÑее ÑобÑÑие:\n\n*\$title*\n\nÐогда: \$date\n\nÐÑиглаÑеннÑе: \$attendees";
+$labels['itipmailbodyaccepted'] = "\$sender пÑинÑл(а) пÑиглаÑение на ÑледÑÑÑее ÑобÑÑие:\n\n*\$title*\n\nÐогда: \$date\n\nÐÑиглаÑеннÑе: \$attendees";
+$labels['itipmailbodytentative'] = "\$sender пÑедваÑиÑелÑно пÑинÑл(а) пÑиглаÑение на ÑледÑÑÑее ÑобÑÑие:\n\n*\$title*\n\nÐогда: \$date\n\nÐÑиглаÑеннÑе: \$attendees";
+$labels['itipmailbodydeclined'] = "\$sender оÑклонил(а) пÑиглаÑение на ÑледÑÑÑее ÑобÑÑие:\n\n*\$title*\n\nÐогда: \$date\n\nÐÑиглаÑеннÑе: \$attendees";
$labels['itipdeclineevent'] = 'ÐÑ Ñ
оÑиÑе оÑклониÑÑ Ð¿ÑиглаÑение на ÑÑо ÑобÑÑие?';
$labels['importtocalendar'] = 'СоÑ
ÑаниÑÑ Ð² мой календаÑÑ';
$labels['removefromcalendar'] = 'УдалиÑÑ Ð¸Ð· моего календаÑÑ';
@@ -165,7 +152,7 @@ $labels['acceptinvitation'] = 'ÐÑ Ð¿ÑинимаеÑе ÑÑо пÑиглаÑе
$labels['youhaveaccepted'] = 'ÐÑ Ð¿ÑинÑли ÑÑо пÑиглаÑение';
$labels['youhavetentative'] = 'ÐÑ Ð¿ÑедваÑиÑелÑно пÑинÑли ÑÑо пÑиглаÑение';
$labels['youhavedeclined'] = 'ÐÑ Ð¾Ñклонили ÑÑо пÑиглаÑение';
-$labels['notanattendee'] = 'ÐÑ Ð½Ðµ в ÑпиÑке ÑÑого ÑобÑÑиÑ';
+$labels['notanattendee'] = 'ÐÑ Ð½Ðµ в ÑпиÑке ÑÑаÑÑников ÑÑого ÑобÑÑиÑ';
$labels['eventcancelled'] = 'ÐÑо ÑобÑÑие оÑменено';
$labels['saveincalendar'] = 'ÑоÑ
ÑаниÑÑ Ð²';
@@ -181,23 +168,24 @@ $labels['deleteventconfirm'] = 'ÐÑ Ð´ÐµÐ¹ÑÑвиÑелÑно Ñ
оÑиÑе Ñ
$labels['deletecalendarconfirm'] = 'ÐÑ Ð´ÐµÐ¹ÑÑвиÑелÑно Ñ
оÑиÑе ÑдалиÑÑ ÑÑÐ¾Ñ ÐºÐ°Ð»ÐµÐ½Ð´Ð°ÑÑ Ñо вÑеми его ÑобÑÑиÑми?';
$labels['savingdata'] = 'СоÑ
Ñанение даннÑÑ
...';
$labels['errorsaving'] = 'ÐÑибка ÑоÑ
ÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹.';
-$labels['operationfailed'] = 'ÐÑибка запÑоÑенной опеÑаÑии.';
+$labels['operationfailed'] = 'Ðе ÑдалоÑÑ Ð²ÑполниÑÑ Ð·Ð°Ð¿ÑоÑеннÑÑ Ð¾Ð¿ÐµÑаÑиÑ.';
$labels['invalideventdates'] = 'ÐевеÑÐ½Ð°Ñ Ð´Ð°Ñа! ÐожалÑйÑÑа пÑовеÑÑÑе даннÑе.';
$labels['invalidcalendarproperties'] = 'ÐевеÑнÑе ÑвойÑÑва календаÑÑ! ÐожалÑйÑÑа введиÑе допÑÑÑимÑе даннÑе.';
-$labels['searchnoresults'] = 'СобÑÑие не найдено в вÑбÑанном календаÑе.';
-$labels['successremoval'] = 'ÐÑо ÑобÑÑие ÑÑпеÑно Ñдалено.';
-$labels['successrestore'] = 'ÐÑо ÑобÑÑие ÑÑпеÑно воÑÑÑановлено.';
-$labels['errornotifying'] = 'ÐÑибка в оÑпÑавке ÑÐ²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ñ ÑÑаÑÑникам ÑобÑÑий';
-$labels['errorimportingevent'] = 'ÐÑибка пÑи импоÑÑе ÑобÑÑиÑ';
-$labels['newerversionexists'] = 'ÐÐ¾Ð²Ð°Ñ Ð²ÐµÑÑÐ¸Ñ ÑÑого ÑобÑÑÐ¸Ñ Ñже ÑÑÑеÑÑвÑеÑ! ÐÑменено.';
+$labels['searchnoresults'] = 'СобÑÑие не найдено в вÑбÑаннÑÑ
календаÑÑÑ
.';
+$labels['successremoval'] = 'СобÑÑие ÑÑпеÑно Ñдалено.';
+$labels['successrestore'] = 'СобÑÑие ÑÑпеÑно воÑÑÑановлено.';
+$labels['errornotifying'] = 'Ðе ÑдалоÑÑ Ð¾ÑпÑавиÑÑ ÑÐ²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ñ ÑÑаÑÑникам ÑобÑÑий';
+$labels['errorimportingevent'] = 'Ðе ÑдалоÑÑ Ð¸Ð¼Ð¿Ð¾ÑÑиÑоваÑÑ ÑобÑÑие';
+$labels['newerversionexists'] = 'ÐбновлÑÐ½Ð½Ð°Ñ Ð²ÐµÑÑÐ¸Ñ ÑÑого ÑобÑÑÐ¸Ñ Ñже ÑÑÑеÑÑвÑеÑ! ÐÑменено.';
$labels['nowritecalendarfound'] = 'Ðе найден календаÑÑ Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи ÑÑого ÑобÑÑиÑ';
-$labels['importedsuccessfully'] = 'ÐÑо ÑобÑÑие ÑÑпеÑно добавлено в \'$calendar\'';
-$labels['attendeupdateesuccess'] = 'УÑпеÑно обновлен ÑÑаÑÑÑ ÑÑаÑÑников';
-$labels['itipresponseerror'] = 'Ðевозможно поÑлаÑÑ Ð¾ÑÐ²ÐµÑ Ð½Ð° ÑÑо пÑиглаÑение';
+$labels['importedsuccessfully'] = 'СобÑÑие ÑÑпеÑно добавлено в \'$calendar\'';
+$labels['attendeupdateesuccess'] = 'УÑпеÑно обновлен ÑÑаÑÑÑ ÑÑаÑÑника';
+$labels['itipsendsuccess'] = 'ÐÑиглаÑÐ°Ð½Ð¸Ñ Ð¾ÑпÑÐ°Ð²Ð»ÐµÐ½Ñ ÑÑаÑÑникам.';
+$labels['itipresponseerror'] = 'Ðе ÑдалоÑÑ Ð¿Ð¾ÑлаÑÑ Ð¾ÑÐ²ÐµÑ Ð½Ð° ÑÑо пÑиглаÑение';
$labels['itipinvalidrequest'] = 'ÐÑо пÑиглаÑение болÑÑе не дейÑÑвиÑелÑно';
$labels['sentresponseto'] = 'УÑпеÑно оÑпÑавлен оÑÐ²ÐµÑ Ð½Ð° пÑиглаÑение на $mailto';
-$labels['localchangeswarning'] = 'ÐÑ ÑобиÑаеÑеÑÑ Ð²Ð½ÐµÑÑи изменениÑ, коÑоÑÑе бÑдÑÑ ÑолÑко оÑÑÐ°Ð¶ÐµÐ½Ñ Ð½Ð° ÐаÑем лиÑном календаÑе';
-$labels['importsuccess'] = 'УÑпеÑно импоÑÑиÑÐ¾Ð²Ð°Ð½Ñ $nr ÑобÑÑий';
+$labels['localchangeswarning'] = 'ÐÑ ÑобиÑаеÑеÑÑ Ð²Ð½ÐµÑÑи изменениÑ, коÑоÑÑе бÑдÑÑ Ð¾ÑÑÐ°Ð¶ÐµÐ½Ñ ÑолÑко на ÐаÑем лиÑном календаÑе';
+$labels['importsuccess'] = 'УÑпеÑно импоÑÑиÑовано $nr ÑобÑÑий';
$labels['importnone'] = 'Ðе найдено ÑобÑÑий Ð´Ð»Ñ Ð¸Ð¼Ð¿Ð¾ÑÑа';
$labels['importerror'] = 'ÐÑибка пÑи импоÑÑе';
$labels['aclnorights'] = 'ÐÑ Ð½Ðµ имееÑе пÑав админиÑÑÑаÑоÑа Ð´Ð»Ñ ÑÑого календаÑÑ.';
@@ -210,24 +198,24 @@ $labels['daily'] = 'ежедневно';
$labels['weekly'] = 'еженеделÑно';
$labels['monthly'] = 'ежемеÑÑÑно';
$labels['yearly'] = 'ежегодно';
-$labels['every'] = 'ÐаждÑй';
-$labels['days'] = 'дней';
-$labels['weeks'] = 'недели';
-$labels['months'] = 'меÑÑÑÑ';
-$labels['years'] = 'Ð³Ð¾Ð´Ñ Ð²:';
-$labels['bydays'] = 'Ðа';
-$labels['untildate'] = 'the';
-$labels['each'] = 'ÐаждÑй';
-$labels['onevery'] = 'Ðа каждом';
+$labels['every'] = 'ÐаждÑй(ÑÑ)';
+$labels['days'] = 'денÑ';
+$labels['weeks'] = 'неделÑ';
+$labels['months'] = 'меÑÑÑ';
+$labels['years'] = 'год в:';
+$labels['bydays'] = 'Ð';
+$labels['untildate'] = 'до';
+$labels['each'] = 'Ðаждого';
+$labels['onevery'] = 'Ð';
$labels['onsamedate'] = 'Ð ÑÑ Ð¶Ðµ ÑамÑÑ Ð´Ð°ÑÑ';
$labels['forever'] = 'вÑегда';
-$labels['recurrencend'] = 'до';
-$labels['forntimes'] = 'Ð´Ð»Ñ $nr вÑемени';
-$labels['first'] = 'пеÑвое';
-$labels['second'] = 'вÑоÑое';
-$labels['third'] = 'ÑÑеÑÑе';
-$labels['fourth'] = 'ÑеÑвеÑÑое';
-$labels['last'] = 'поÑледнее';
+$labels['recurrencend'] = 'ÐовÑоÑÑÑÑ';
+$labels['forntimes'] = '$nr Ñаз(а)';
+$labels['first'] = 'пеÑвÑй(ÑÑ)';
+$labels['second'] = 'вÑоÑÑй(ÑÑ)';
+$labels['third'] = 'ÑÑеÑий(ÑÑ)';
+$labels['fourth'] = 'ÑеÑвеÑÑÑй(ÑÑ)';
+$labels['last'] = 'поÑледний(ÑÑ)';
$labels['dayofmonth'] = 'ÐÐµÐ½Ñ Ð¼ÐµÑÑÑа';
$labels['changeeventconfirm'] = 'ÐзмениÑÑ ÑобÑÑие';
diff --git a/plugins/kolab_activesync/localization/de_CH.inc b/plugins/kolab_activesync/localization/de_CH.inc
index bd35127..e9aca2d 100644
--- a/plugins/kolab_activesync/localization/de_CH.inc
+++ b/plugins/kolab_activesync/localization/de_CH.inc
@@ -18,6 +18,7 @@ $labels['contact'] = 'Kontakte';
$labels['event'] = 'Kalender';
$labels['task'] = 'Aufgaben';
$labels['note'] = 'Notizen';
+$labels['configuration'] = 'Konfiguration';
$labels['deletedevice'] = 'Gerät löschen';
$labels['imageformat'] = 'Bildformat';
$labels['laxpiclabel'] = 'PNG- und GIF-Bilder erlauben';
@@ -27,5 +28,6 @@ $labels['savingerror'] = 'Fehler beim Speichern';
$labels['notsupported'] = 'Ihr Server unterstützt keine Activesync-Konfiguration';
$labels['devicedeleteconfirm'] = 'Wollen Sie wirklich alle Einstellungen für dieses Gerät löschen?';
$labels['successfullydeleted'] = 'Die Geräteinstellungen wurden erfolgreich gelöscht';
+$labels['devicenotfound'] = 'Es kann nicht auf die Gerätekonfiguration zugegriffen werden';
?>
diff --git a/plugins/kolab_activesync/localization/de_DE.inc b/plugins/kolab_activesync/localization/de_DE.inc
index bd35127..237e37f 100644
--- a/plugins/kolab_activesync/localization/de_DE.inc
+++ b/plugins/kolab_activesync/localization/de_DE.inc
@@ -18,6 +18,7 @@ $labels['contact'] = 'Kontakte';
$labels['event'] = 'Kalender';
$labels['task'] = 'Aufgaben';
$labels['note'] = 'Notizen';
+$labels['configuration'] = 'Konfiguration';
$labels['deletedevice'] = 'Gerät löschen';
$labels['imageformat'] = 'Bildformat';
$labels['laxpiclabel'] = 'PNG- und GIF-Bilder erlauben';
@@ -27,5 +28,6 @@ $labels['savingerror'] = 'Fehler beim Speichern';
$labels['notsupported'] = 'Ihr Server unterstützt keine Activesync-Konfiguration';
$labels['devicedeleteconfirm'] = 'Wollen Sie wirklich alle Einstellungen für dieses Gerät löschen?';
$labels['successfullydeleted'] = 'Die Geräteinstellungen wurden erfolgreich gelöscht';
+$labels['devicenotfound'] = 'Es kann nicht auf die Gerätekonfiguration zugegriffen werden.';
?>
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/pl_PL.inc b/plugins/kolab_activesync/localization/pl_PL.inc
index 980c320..0bb213e 100644
--- a/plugins/kolab_activesync/localization/pl_PL.inc
+++ b/plugins/kolab_activesync/localization/pl_PL.inc
@@ -1,31 +1,33 @@
<?php
$labels = array();
-$labels['tabtitle'] = 'ActiveSync';
-$labels['devices'] = 'UrzÄ
dzenia';
-$labels['devicealias'] = 'Nazwa urzÄ
dzenia';
-$labels['syncmode'] = 'Tryb synchronizacji';
-$labels['modeauto'] = 'Ustaw automatycznie';
-$labels['modeflat'] = 'WymuÅ tryb pÅaski';
-$labels['modefolder'] = 'WymuÅ tryb folderu';
-$labels['synchronize'] = 'Synchronizuj';
-$labels['withalarms'] = 'Z alarmami';
-$labels['syncsettings'] = 'Ustawienia synchronizacji';
-$labels['deviceconfig'] = 'Konfiguracja urzÄ
dzenia';
-$labels['folderstosync'] = 'Foldery do synchronizacji';
-$labels['mail'] = 'Poczta';
-$labels['contact'] = 'KsiÄ
żki adresowe';
-$labels['event'] = 'Kalendarze';
-$labels['task'] = 'Zadania';
-$labels['note'] = 'Notatki';
-$labels['deletedevice'] = 'UsuÅ urzÄ
dzenie';
-$labels['imageformat'] = 'Format obrazka';
-$labels['laxpiclabel'] = 'Zezwalaj na obrazki PNG i GIF';
-$labels['nodevices'] = 'Obecnie brak zarejestrowanych urzÄ
dzeÅ.<br/><br/>Aby zarejestrowaÄ urzÄ
dzenie najpierw podÅÄ
cz je do serwera wedÅug <a href="http://wiki.kolab.org/Z_push#Clients">instrukcji z Wiki</a>. Po tym procesie urzÄ
dzenie powinno daÄ siÄ skonfigurowaÄ tutaj.';
-$labels['savingdata'] = 'Zapisywanie danych...';
-$labels['savingerror'] = 'Nie udaÅo siÄ zapisaÄ konfiguracji';
-$labels['notsupported'] = 'Twój serwer nie obsÅuguje metadanych (metadata/annotations).';
-$labels['devicedeleteconfirm'] = 'Czy na pewno chcesz usunÄ
Ä konfiguracjÄ dla tego urzÄ
dzenia?';
-$labels['successfullydeleted'] = 'Konfiguracja urzÄ
dzenia zostaÅa pomyÅlnie usuniÄta.';
+$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'] = 'Konfiguracja';
+$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'] = 'ZapisujÄ dane...';
+$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/ja_JP.inc b/plugins/kolab_addressbook/localization/ja_JP.inc
index 7f1a7c5..a66426f 100644
--- a/plugins/kolab_addressbook/localization/ja_JP.inc
+++ b/plugins/kolab_addressbook/localization/ja_JP.inc
@@ -1,14 +1,47 @@
<?php
-// EN-Revision: 4383
-
$labels = array();
-$labels['initials'] = 'ã¤ãã·ã£ã«';
-$labels['profession'] = 'è·æ¥';
-$labels['officelocation'] = 'ãªãã£ã¹ã®æå¨å°';
-$labels['children'] = 'åä¾';
-$labels['pgppublickey'] = 'PGP å
¬ééµ';
+$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['settings'] = 'è¨å®';
+$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.';
-?>
\ No newline at end of file
+?>
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_addressbook/localization/pl_PL.inc b/plugins/kolab_addressbook/localization/pl_PL.inc
index 95eec2f..5a7c9f3 100644
--- a/plugins/kolab_addressbook/localization/pl_PL.inc
+++ b/plugins/kolab_addressbook/localization/pl_PL.inc
@@ -2,46 +2,46 @@
$labels = array();
$labels['initials'] = 'InicjaÅy';
-$labels['profession'] = 'Zawód';
-$labels['officelocation'] = 'Adres biura';
-$labels['children'] = 'Dzieci';
-$labels['pgppublickey'] = 'Klucz publ. PGP';
-$labels['freebusyurl'] = 'URL Free-busy';
-$labels['settings'] = 'Ustawienia';
-
-$labels['typebusiness'] = 'Praca';
-$labels['typebusinessfax'] = 'Fax firmowy';
-$labels['typecallback'] = 'Callback';
-$labels['typecompany'] = 'Firma';
-$labels['typeprimary'] = 'GÅówny';
-$labels['typetelex'] = 'Teleks';
+$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['addressbookprio'] = 'Wybór/zachowanie ksiÄ
żek adresowych';
-$labels['personalfirst'] = 'Najpierw osobiste ksiÄ
żki adresowe';
-$labels['globalfirst'] = 'Najpierw globalne ksiÄ
żki adresowe';
-$labels['personalonly'] = 'Tylko osobiste ksiÄ
żki adresowe';
-$labels['globalonly'] = 'Tylko globalne ksiÄ
żki adresowe';
+$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['bookcreate'] = 'Utwórz ksiÄ
żkÄ';
-$labels['bookedit'] = 'Edytuj ksiÄ
żkÄ';
-$labels['bookdelete'] = 'UsuÅ ksiÄ
żkÄ';
-$labels['bookproperties'] = 'WÅaÅciwoÅci ksiÄ
żki adresowej';
-$labels['bookname'] = 'Nazwa ksiÄ
żki';
-$labels['parentbook'] = 'KsiÄ
żka nadrzÄdna';
+$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'] = 'Czy na pewno chcesz usunÄ
Ä wybranÄ
ksiÄ
żkÄ i wszystkie kontakty w niej zapisane?';
-$messages['bookdeleting'] = 'Usuwanie ksiÄ
żki adresowej...';
-$messages['booksaving'] = 'Zapisywanie ksiÄ
żki adresowej...';
-$messages['bookdeleted'] = 'KsiÄ
żka adresowa zostaÅa usuniÄta.';
-$messages['bookupdated'] = 'KsiÄ
żka adresowa zostaÅa zaktualizowana.';
-$messages['bookcreated'] = 'KsiÄ
żka adresowa zostaÅa utworzona.';
-$messages['bookdeleteerror'] = 'WystÄ
piÅ bÅÄ
d podczas usuwania ksiÄ
żki adresowej.';
-$messages['bookupdateerror'] = 'WystÄ
piÅ bÅÄ
d podczas zmiany ksiÄ
żki adresowej.';
-$messages['bookcreateerror'] = 'WystÄ
piÅ bÅÄ
d podczas tworzenia ksiÄ
żki adresowej.';
-$messages['nobooknamewarning'] = 'ProszÄ podaÄ nazwÄ ksiÄ
żki adresowej.';
-$messages['noemailnamewarning'] = 'ProszÄ podaÄ adres email lub nazwÄ kontaktu.';
+$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/ru_RU.inc b/plugins/kolab_addressbook/localization/ru_RU.inc
index 2852631..57574a9 100644
--- a/plugins/kolab_addressbook/localization/ru_RU.inc
+++ b/plugins/kolab_addressbook/localization/ru_RU.inc
@@ -1,21 +1,4 @@
<?php
-/*
-
-+-----------------------------------------------------------------------+
-| plugins/kolab_addressbook/localization/ru_RU.inc |
-| |
-| Russian translation for roundcube/kolab_addressbook plugin |
-| Copyright (C) 2008-2011 |
-| Licensed under the GNU GPL |
-| |
-+-----------------------------------------------------------------------+
-| Author: Sergey Dukachev <iam at dukess.ru> |
-| Updates: |
-+-----------------------------------------------------------------------+
-
- at version 2011-05-11
-
-*/
$labels = array();
$labels['initials'] = 'ÐниÑиалÑ';
@@ -23,7 +6,42 @@ $labels['profession'] = 'ÐÑоÑеÑÑиÑ';
$labels['officelocation'] = 'ÐдÑÐµÑ Ð¾ÑиÑа';
$labels['children'] = 'ÐеÑи';
$labels['pgppublickey'] = 'ÐÑблиÑнÑй клÑÑ PGP';
+$labels['pkcs7publickey'] = 'ÐÑблиÑнÑй клÑÑ S/MIME';
$labels['freebusyurl'] = 'URL Ñвободен/занÑÑ';
+$labels['typebusiness'] = 'СлÑжебнÑй';
+$labels['typebusinessfax'] = 'СлÑжебнÑй ÑакÑ';
+$labels['typecompany'] = 'ÐÑганизаÑиÑ';
+$labels['typeprimary'] = 'ÐÑновной(аÑ)';
+$labels['typetelex'] = 'Telex';
+$labels['typeradio'] = 'РадиоÑелеÑон';
+$labels['typeisdn'] = 'ISDN';
+$labels['typettytdd'] = 'TTY/TDD';
+$labels['typecallback'] = 'ÐоллбÑк';
$labels['settings'] = 'ÐаÑÑÑойки';
-?>
\ No newline at end of file
+$labels['bookcreate'] = 'СоздаÑÑ Ð°Ð´ÑеÑнÑÑ ÐºÐ½Ð¸Ð³Ñ';
+$labels['bookedit'] = 'РедакÑиÑоваÑÑ Ð°Ð´ÑеÑнÑÑ ÐºÐ½Ð¸Ð³Ñ';
+$labels['bookdelete'] = 'УдалиÑÑ Ð°Ð´ÑеÑнÑÑ ÐºÐ½Ð¸Ð³Ñ';
+$labels['bookproperties'] = 'ÐаÑамеÑÑÑ Ð°Ð´ÑеÑной книги';
+$labels['bookname'] = 'Ðазвание книги';
+$labels['parentbook'] = 'РодиÑелÑÑÐºÐ°Ñ ÐºÐ½Ð¸Ð³Ð°';
+
+$labels['addressbookprio'] = 'Ðоведение/оÑобÑажение адÑеÑнÑÑ
книг';
+$labels['personalfirst'] = 'ÐеÑÑоналÑнÑе адÑеÑнÑе книги в наÑале';
+$labels['globalfirst'] = 'ÐлобалÑнÑе адÑеÑнÑе книги в наÑале';
+$labels['personalonly'] = 'ТолÑко пеÑÑоналÑнÑе адÑеÑнÑе книги';
+$labels['globalonly'] = 'ТолÑко глобалÑнÑе адÑеÑнÑе книги';
+
+$messages['bookdeleteconfirm'] = 'ÐÑ Ð´ÐµÐ¹ÑÑвиÑелÑно Ñ
оÑиÑе ÑдалиÑÑ Ð²ÑбÑаннÑÑ Ð°Ð´ÑеÑнÑÑ ÐºÐ½Ð¸Ð³Ñ Ð¸ вÑе конÑакÑÑ Ð² ней?';
+$messages['bookdeleting'] = 'Удаление адÑеÑной книги...';
+$messages['booksaving'] = 'СоÑ
Ñанение адÑеÑной книги...';
+$messages['bookdeleted'] = 'ÐдÑеÑÐ½Ð°Ñ ÐºÐ½Ð¸Ð³Ð° ÑÑпеÑно Ñдалена.';
+$messages['bookupdated'] = 'ÐдÑеÑÐ½Ð°Ñ ÐºÐ½Ð¸Ð³Ð° ÑÑпеÑно обновлена.';
+$messages['bookcreated'] = 'ÐдÑеÑÐ½Ð°Ñ ÐºÐ½Ð¸Ð³Ð° ÑÑпеÑно Ñоздана.';
+$messages['bookdeleteerror'] = 'Ðозникла оÑибка пÑи Ñдалении адÑеÑной книги.';
+$messages['bookupdateerror'] = 'Ðозникла оÑибка пÑи обновлении адÑеÑной книги.';
+$messages['bookcreateerror'] = 'Ðозникла оÑибка пÑи Ñоздании адÑеÑной книги.';
+$messages['nobooknamewarning'] = 'ÐожалÑйÑÑа, заполниÑе название книги.';
+$messages['noemailnamewarning'] = 'ÐожалÑйÑÑа, заполниÑе поÑÑовÑй адÑÐµÑ Ð¸Ð»Ð¸ Ð¸Ð¼Ñ ÐºÐ¾Ð½ÑакÑа.';
+
+?>
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/pl_PL.inc b/plugins/kolab_auth/localization/pl_PL.inc
index 785f200..e1adb3f 100644
--- a/plugins/kolab_auth/localization/pl_PL.inc
+++ b/plugins/kolab_auth/localization/pl_PL.inc
@@ -1,5 +1,5 @@
<?php
-$labels['loginas'] = 'Zaloguj jako';
+$labels['loginas'] = 'Login As';
?>
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/de_CH.inc b/plugins/kolab_folders/localization/de_CH.inc
index f9f6e16..99e103f 100644
--- a/plugins/kolab_folders/localization/de_CH.inc
+++ b/plugins/kolab_folders/localization/de_CH.inc
@@ -4,12 +4,14 @@ $labels = array();
$labels['folderctype'] = 'Ordnerinhalt';
$labels['foldertypemail'] = 'E-Mail';
-$labels['foldertypeevent'] = 'Kalender'; // Termine?
+$labels['foldertypeevent'] = 'Kalender'; // Events?
$labels['foldertypejournal'] = 'Journal';
$labels['foldertypetask'] = 'Aufgaben';
$labels['foldertypenote'] = 'Notizen';
$labels['foldertypecontact'] = 'Kontakte';
$labels['foldertypeconfiguration'] = 'Konfiguration';
+$labels['foldertypefile'] = 'Dateien';
+$labels['foldertypefreebusy'] = 'Frei-Besetzt';
$labels['default'] = 'Standard';
$labels['inbox'] = 'Posteingang';
diff --git a/plugins/kolab_folders/localization/de_DE.inc b/plugins/kolab_folders/localization/de_DE.inc
index f9f6e16..93c595a 100644
--- a/plugins/kolab_folders/localization/de_DE.inc
+++ b/plugins/kolab_folders/localization/de_DE.inc
@@ -4,21 +4,23 @@ $labels = array();
$labels['folderctype'] = 'Ordnerinhalt';
$labels['foldertypemail'] = 'E-Mail';
-$labels['foldertypeevent'] = 'Kalender'; // Termine?
+$labels['foldertypeevent'] = 'Kalender'; // Events?
$labels['foldertypejournal'] = 'Journal';
$labels['foldertypetask'] = 'Aufgaben';
$labels['foldertypenote'] = 'Notizen';
$labels['foldertypecontact'] = 'Kontakte';
$labels['foldertypeconfiguration'] = 'Konfiguration';
+$labels['foldertypefile'] = 'Dateien';
+$labels['foldertypefreebusy'] = 'Frei/Belegt';
$labels['default'] = 'Standard';
$labels['inbox'] = 'Posteingang';
$labels['drafts'] = 'Entwürfe';
$labels['sentitems'] = 'Gesendet';
$labels['outbox'] = 'Postausgang';
-$labels['wastebasket'] = 'Gelöscht';
+$labels['wastebasket'] = 'Mülleimer';
$labels['junkemail'] = 'Spam';
-$messages['defaultfolderexists'] = 'Es existiert bereits ein Standardordner für den angegebenen Typ';
+$messages['defaultfolderexists'] = 'Es gibt bereits einen Standardordner dieses Typs';
?>
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/pl_PL.inc b/plugins/kolab_folders/localization/pl_PL.inc
index 4520dac..5122f71 100644
--- a/plugins/kolab_folders/localization/pl_PL.inc
+++ b/plugins/kolab_folders/localization/pl_PL.inc
@@ -1,23 +1,26 @@
<?php
$labels = array();
-$labels['folderctype'] = 'ZawartoÅÄ';
-$labels['foldertypemail'] = 'Poczta';
-$labels['foldertypeevent'] = 'Kalendarz';
-$labels['foldertypejournal'] = 'Dziennik';
-$labels['foldertypetask'] = 'Zadania';
-$labels['foldertypenote'] = 'Notatki';
-$labels['foldertypecontact'] = 'Kontakty';
+
+$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'] = 'Konfiguracja';
-$labels['foldertypefile'] = 'Pliki';
+$labels['foldertypefile'] = 'Files';
$labels['foldertypefreebusy'] = 'Free-Busy';
-$labels['default'] = 'DomyÅlny';
-$labels['inbox'] = 'Odebrane';
-$labels['drafts'] = 'Szkice';
-$labels['sentitems'] = 'WysÅane';
-$labels['outbox'] = 'WychodzÄ
ce';
-$labels['wastebasket'] = 'Kosz';
-$labels['junkemail'] = 'Spam';
-$messages['defaultfolderexists'] = 'Folder domyÅlny dla podanego typu już istnieje';
+
+$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/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/pl_PL.inc b/plugins/owncloud/localization/pl_PL.inc
index 4b84bd4..f5cb8fb 100644
--- a/plugins/owncloud/localization/pl_PL.inc
+++ b/plugins/owncloud/localization/pl_PL.inc
@@ -1,6 +1,6 @@
<?php
$labels = array();
-$labels['owncloud'] = 'Pliki';
+$labels['owncloud'] = 'Files';
?>
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_CH.inc b/plugins/tasklist/localization/de_CH.inc
index 4fbb976..857df01 100644
--- a/plugins/tasklist/localization/de_CH.inc
+++ b/plugins/tasklist/localization/de_CH.inc
@@ -40,7 +40,6 @@ $labels['deletetask'] = 'Aufgabe löschen';
$labels['deletethisonly'] = 'Nur diese Aufgabe löschen';
$labels['deletewithchilds'] = 'Mit allen Teilaufhaben löschen';
-
$labels['tabsummary'] = 'Ãbersicht';
$labels['tabrecurrence'] = 'Wiederholung';
$labels['tabattachments'] = 'Anhänge';
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'] = 'ÐÑ Ð´ÐµÐ¹ÑÑвиÑелÑно Ñ
оÑиÑе ÑдалиÑÑ ÑÑÐ¾Ñ ÑпиÑок и вÑе его задаÑи?';
More information about the commits
mailing list