← Back to team overview

mahara-contributors team mailing list archive

[Bug 1884851] [NEW] Add tool to customise language strings in admin section

 

Public bug reported:

>From the discussion in forum post
https://mahara.org/interaction/forum/topic.php?id=8643&offset=0&limit=10

We could extend the language pack management section defined in bug
report https://bugs.launchpad.net/mahara/+bug/1884717

There could be a tool to manage custom language packs, for example for
Mahara sites that have these scenarios:

1. An organisation has specific requirements for the email messages and
notifications sent from their Mahara instance. Instead of using the
generic email or notification text, they would like to add some
information specific to their organisation, for the recipient to read
(e.g. pointing to their own manuals or support staff site). To this end,
they find the correct string identifier for these notifications and
modify the text accordingly for the language packs installed in their
Mahara instance.

2. A school in primary or secondary education wishes to use Mahara, but
feels the interface sounds too academic. They want to tone that down to
a more age appropriate level, by modifying some of the language strings
on instruction pages in their Mahara instance, so their younger
portfolio owners and group participants understand what's expected of
them.

for this we'd need to define:

- How are we actually supporting customised language packs in Mahara. For example, do we allow a language pack to define a parent language to default to in case the string is not defined?
- What actions do we want to provide
- If there are changes in language strings in core, then the admin of the site will need to review the strings in the customised language pack. How are we detecting this changes and what tools will we be offering to make the task easier
- Do we allow other roles into this section or just the site admin?

** Affects: mahara
     Importance: Wishlist
         Status: New

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1884851

Title:
  Add tool to customise language strings in admin section

Status in Mahara:
  New

Bug description:
  From the discussion in forum post
  https://mahara.org/interaction/forum/topic.php?id=8643&offset=0&limit=10

  We could extend the language pack management section defined in bug
  report https://bugs.launchpad.net/mahara/+bug/1884717

  There could be a tool to manage custom language packs, for example for
  Mahara sites that have these scenarios:

  1. An organisation has specific requirements for the email messages
  and notifications sent from their Mahara instance. Instead of using
  the generic email or notification text, they would like to add some
  information specific to their organisation, for the recipient to read
  (e.g. pointing to their own manuals or support staff site). To this
  end, they find the correct string identifier for these notifications
  and modify the text accordingly for the language packs installed in
  their Mahara instance.

  2. A school in primary or secondary education wishes to use Mahara,
  but feels the interface sounds too academic. They want to tone that
  down to a more age appropriate level, by modifying some of the
  language strings on instruction pages in their Mahara instance, so
  their younger portfolio owners and group participants understand
  what's expected of them.

  for this we'd need to define:

  - How are we actually supporting customised language packs in Mahara. For example, do we allow a language pack to define a parent language to default to in case the string is not defined?
  - What actions do we want to provide
  - If there are changes in language strings in core, then the admin of the site will need to review the strings in the customised language pack. How are we detecting this changes and what tools will we be offering to make the task easier
  - Do we allow other roles into this section or just the site admin?

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1884851/+subscriptions


Follow ups