In our project, we store localized strings in an XML file that is loaded by the application. These files are managed by a localization management tool, we don't edit the files directly.
Now whenever two developers add new localized strings on different branches, they produce merge conflicts. In the majority of the cases, localization strings are just added, so manual merge is trivial: Use one version, and append the new strings from the other version.
Even though this is trivial, it would be nice to automate it. Conceptually, this should be possible as far as I can tell.
So my question is, can I tell Git to use a kind of "concatenate merge" for specific files?