I'm c++ dev so anything closer to that paradigm I feel is easier, which is also why I might very well be clouded
So why I only suggest it and would love skinners view on it
I think it would be easier but that may in no way be true for those using it
and yes, anything non-localized and hardcoded text (which should be baaaad in official repo
" related would need " encapsulation.
Not sure we can drop the localize bit as then its impossible to deal with int types, i.e. say I want to do <label>Player.Artist + " I rock" + 1 + "!!!!"</label> redicoulus example I know but the 1 there should be a number 1 and not localized 1. So IMO better to be explicit?
Regarding the [b], I did not think of that at all. That doesn't fit into the thing I suggested one bit. The best way to do that consistently in how I suggested would be
bold("my awesome text " + Player.Artist + " : " Localize(1234))
My suggestion was only something worth discussing, I personally think it might clean it up but that in no way reflect what jonathan and you guys may think, I just wanted to put it out there as I would be willing to put in some work and make it that way if there is interest for it