I want to submit a PR to a github-hosted project (timeshift) that uses po and pot files for translation. I have never encountered these before. One of my changes is to UI (this is backup software and I've added an option to skip jobs when the machine is on battery).
The .pot file appears to be the 'master'. It is generated by a script, it seems. My change has been detected and correctly two strings have been added to the .pot file.
the script to make the project then generates a lot of .po files, and they are changed. I suppose this is unavoidable and correct, since I have added two strings that need translation.
However, they are all committed and part of my pull request. This doesn't seem right, because any changes to translations before my PR is reviewed are then going to require merging, it looks like a lot of work, and I suppose/guess that the project developer does not want to concern himself with translations very much.
Is this just the way it is, or is there a workflow I don't know about? Should I somehow avoid marking my string changes for translation, and then make that a second PR, to keep my logic changes separated from the noise of translation?
I have not had any response from the project developer.