From 09fe27d5a6d79f68b60e9df3d13932a3fe14658d Mon Sep 17 00:00:00 2001 From: Thomas Bruederli Date: Mon, 20 Apr 2015 17:20:39 +0200 Subject: [PATCH] Consolidate changelog dialog labels and use libkolab's singelton getter for the Bonnie API --- .tx/config | 5 ++++ .../calendar/drivers/kolab/kolab_driver.php | 3 +-- plugins/calendar/localization/en_US.inc | 9 ------- .../skins/larry/templates/calendar.html | 4 +-- .../kolab_addressbook/kolab_addressbook.php | 9 +++---- .../lib/kolab_addressbook_ui.php | 8 +----- .../kolab_addressbook/localization/en_US.inc | 6 ----- .../skins/larry/templates/audittrail.html | 4 +-- plugins/kolab_notes/kolab_notes.php | 11 ++++---- plugins/kolab_notes/localization/en_US.inc | 6 ----- .../skins/larry/templates/notes.html | 4 +-- plugins/libkolab/js/audittrail.js | 16 +++++++++--- plugins/libkolab/libkolab.php | 15 ++++++++++- plugins/libkolab/localization/de_DE.inc | 25 +++++++++++++++++++ plugins/libkolab/localization/en_US.inc | 1 - plugins/libkolab/localization/fr_FR.inc | 22 ++++++++++++++++ .../drivers/kolab/tasklist_kolab_driver.php | 4 +-- plugins/tasklist/localization/en_US.inc | 6 ----- .../skins/larry/templates/mainview.html | 4 +-- 19 files changed, 98 insertions(+), 64 deletions(-) create mode 100644 plugins/libkolab/localization/de_DE.inc create mode 100644 plugins/libkolab/localization/fr_FR.inc diff --git a/.tx/config b/.tx/config index fa5255f4..309d2750 100644 --- a/.tx/config +++ b/.tx/config @@ -124,6 +124,11 @@ source_file = plugins/tasklist/helpdocs/po/overview.pot source_lang = en_US type = PO +[kolab.libkolab] +file_filter = plugins/libkolab/localization/.inc +source_file = plugins/libkolab/localization/en_US.inc +source_lang = en_US + [kolab.libcalendaring] file_filter = plugins/libcalendaring/localization/.inc source_file = plugins/libcalendaring/localization/en_US.inc diff --git a/plugins/calendar/drivers/kolab/kolab_driver.php b/plugins/calendar/drivers/kolab/kolab_driver.php index d4f9a199..0cd273a4 100644 --- a/plugins/calendar/drivers/kolab/kolab_driver.php +++ b/plugins/calendar/drivers/kolab/kolab_driver.php @@ -71,8 +71,7 @@ class kolab_driver extends calendar_driver } // get configuration for the Bonnie API - if ($bonnie_config = $this->cal->rc->config->get('kolab_bonnie_api', false)) - $this->bonnie_api = new kolab_bonnie_api($bonnie_config); + $this->bonnie_api = libkolab::get_bonnie_api(); // calendar uses fully encoded identifiers kolab_storage::$encode_ids = true; diff --git a/plugins/calendar/localization/en_US.inc b/plugins/calendar/localization/en_US.inc index d967fc72..2a5d2359 100644 --- a/plugins/calendar/localization/en_US.inc +++ b/plugins/calendar/localization/en_US.inc @@ -278,15 +278,6 @@ $labels['birthdayage'] = 'Age $age'; // history dialog $labels['objectchangelog'] = 'Change History'; $labels['objectdiff'] = 'Changes from $rev1 to $rev2'; -$labels['revision'] = 'Revision'; -$labels['user'] = 'User'; -$labels['operation'] = 'Action'; -$labels['actionappend'] = 'Saved'; -$labels['actionmove'] = 'Moved'; -$labels['actiondelete'] = 'Deleted'; -$labels['compare'] = 'Compare'; -$labels['showrevision'] = 'Show this version'; -$labels['restore'] = 'Restore this version'; $labels['objectnotfound'] = 'Failed to load event data'; $labels['objectchangelognotavailable'] = 'Change history is not available for this event'; $labels['objectdiffnotavailable'] = 'No comparison possible for the selected revisions'; diff --git a/plugins/calendar/skins/larry/templates/calendar.html b/plugins/calendar/skins/larry/templates/calendar.html index 8d8e0105..8dc779d5 100644 --- a/plugins/calendar/skins/larry/templates/calendar.html +++ b/plugins/calendar/skins/larry/templates/calendar.html @@ -335,8 +335,8 @@