After Mikes answer for Missing addon_id there is a suggestion for having the addon_id="" version_id="0" version_string="" set for terms_rules_text too, because this text is very dynamic and need to be modified after every update in most forums. So please change this phrase to addon_id=""
I fail to see the advantage -- just a bunch of disadvantages, TBH. (Namely, having to create a whole new interface to edit it and an impossibility for us to ever update it ourselves.)
I reject the assertion that most people need to modify it every time - why does it need to be modified every time? (Is this related to German legistlation?) The phrase has been rarely updated by us. If you need to modify it every time, it doesn't matter what add-on it's in. The only thing the addon_id affects is exporting of the phrase.
So it would be very helpful don't overwrite the terms_rules_text with every update
I created a third language pack for Germany only with the adon_id="" phrases so every German customer is able to work with an initial form of German standard phrases. After this he only need the "normal" language packs without the adon_id="" phrases