mahara-contributors team mailing list archive
-
mahara-contributors team
-
Mailing list archive
-
Message #68279
[Bug 1996613] Re: Replace newer versions of translated strings in language pack
Apologies for the long wait, Joost. The best would be to ensure that the
string is correctly translated on Launchpad as that is where Mahara will
get its translations from. If the updated string doesn't propagate from
trunk to older versions, then those older versions would need to be
updated manually. I *think* that only non translated strings will get
added to older versions but not already translated ones, but it would be
good for a translator to confirm the correct behaviour.
** Changed in: mahara
Status: Expired => Invalid
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1996613
Title:
Replace newer versions of translated strings in language pack
Status in Mahara:
Invalid
Bug description:
Mahara 22.04.2 (and above)
This is an improvement to the current Language updater feature in
Mahara, solving the following issue:
When a previously untranslated string has been translated, this
becomes part of the language pack that can be updated through the
Development > Languages feature. This is a good thing...
However, when an already translated string in a language pack is
updated by a translator, this doesn't affect the implemented language
pack in the Mahara instance.
An example:
The English switchbox On/Off has been translated (incorrectly) in Dutch to Op/Uit where Aan/Uit was expected. Even after updating the Dutch language pack to fix this error, the original translated string persists in de Mahara instance.
Expected behaviour:
If a string in the language pack is updated, this update should also be visible in the Mahara instances using that language pack, through either manual or automatic updates.
The current 'expected' solution to this: uninstall the language pack
with the error and reinstall the language pack by pulling it from the
repository. This is labor intensive and not always possible.
To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1996613/+subscriptions
References