Hi,
there is an error translating multilangforceold. The text string seems to be read only. I found this old string missing in german, french and other lang packs.
Best regards, Ralf
Hi,
there is an error translating multilangforceold. The text string seems to be read only. I found this old string missing in german, french and other lang packs.
Best regards, Ralf
Hi Ralph,
I noticed it too. I translated the string several times and it always comes back.
I pinged David about it today. There is obviously something wrong.
Kind regards
Koen
In the history I found the following:
Hi all,
As per MDL-74455, the [multilangforceold,core_admin] has been deprecated and it's content moved to [forceoldsyntax_desc,filter_multilang]
Thanks everyone.
As I just commented in the tracker, this problem was caused by the incorrect usage of the MOV
command in the AMOScript present in the commit message - https://github.com/moodle/moodle/commit/1cd65d696f3708ee59b8e5724e1e170cdbd8b0a4
The string was not actually "moved", it still remains in admin.php among other deprecated strings. But the MOV
command marked all the translations as deleted which led to buggy behaviour of the AMOS. The string was reported as missing even though it was translated.
This is not so unlikely case and I agree AMOS should be better self-protected from such a misbehaviour. Meanwhile, I fixed this manually in the AMOS database to undo the removal of existing translations.
Thanks everyone for noticing and reporting this!