Hello,
Please refer this tutorial for the translation:
https://wplms.io/support/knowledge-base/translate-using-loco-translate-plugin/
And these all these words can translate in wplms theme.
So during translation select the wp-admin->loco translate->theme->wplms and start translating,
you need to copy the translations file into a global folder, which is wp-content >> language.
note: in your case strings are coming from buddypress and wplms theme.profile related details comes from buddypress and wplms theme. please search your string in these folders. please have a look at video for better understand.
you need to translate every string from all plugins and theme. translated them one by one. On every update local files will be affected so that you need to put these translated files into global folders. it will prevent string loss from the update.
here is how you can achieve this.
Note: in this, I am using my local test setup site language which is "Português do Brasil". you have to select your site language.
Always sync and save the pot file refer:
http://prntscr.com/ng3kb1k
Note: Always copy local .Po | .Mo files into the global folder. it will prevent from translation string loss while updating theme/ plugins.
How could you do this:
https://screencast-o-matic.com/watch/cqfQh6Zl1K
In this video,
1- i have checked the site language from wp-admin > settings > general > site language.
2- then goto wp-admin > loco translate > theme/plugin > theme name / plugin name.
3- mCopy author file to system file.
4- the author stands for local file and the system stands for the global file.
5- once your done copying. from now you have to translate a string in global (system) file.
These steps should be followed for all plugins and themes in which you are making any changes.
please share website url, i will share custom code fro login button size,
Thanks,