I have watched and read the resources you pointed to, and I'm successfully using the plugin and the file cblanguageoverride-language.php, but there are times and places where overrides don't work. For example I've changed this string:
'HI_FORMATNAME_0861f2' => 'Hi, [formatname]',
to:
'HI_FORMATNAME_0861f2' => 'Hi [firstname],',
but it only works when a CB page is displayed, e.g. a profile. If I navigate to some other page it goes back to its original string formatname, but if change it in .../components/com_comprofiler/plugin/language/en-gb/language.php then it works all the time.
System - Community Builder plugin is first and enabled. What is the plugin that grabs the strings so I can position it to load last?
CB Language Override plugin is last in CB Plugin Management page list, but I think its not loaded at all when I'm not on a CB related page e.g. a profile, and when I'm on a joomla page.