Maybe you are missing some lines in your rulesets in the "extra strings" section.
... All Ufopedia topics of them had the title "STR_BLUARMOR...." ecc, and descriptions too. That's the problem.
Each item should have a title line for the game to display its name instead of the string.
STR_BLUARMOR: Blue Combat Armor
STR_TASER: Taser pistol
STR_TASER_CLIP: Taser Shock Clip
STR_TASER_UFOPEDIA: A non-lethal weapon derived from a very recent police design, capable of incapacitating targets up to 5 meters away. While it delivers a less powerful charge than blunt-force stun weapons, its stylish pistol grip grants easy handling, and the range alone makes it a worthwhile asset.
If those are already present, it maybe something else. You may be using a mod that calls for custom graphics resources... for example buttons in the Soldier Diaries/Commendations Mod. This mod has a custom executable that uses new buttons, and if you disable the custom rule for the mod, it will render STR_MEDAL .. etc where the graphics should go. I would search for any images that might be missing out of the resources folders for the mods you are having difficulty with. Also search through your ruleset for the items that are rendering "STR_BLUARMOR" etc and see that they are all defined, and are if they are referencing images, that everything is where it should be.
Cheers, Ivan