I faced this exact issue. It seems the only solution is to remove the localization and add it again to recreate the file. To simplify the process for myself I created a simple tool to compare the two string files to find whats new and just add that manually to the original string file. so keep a backup of your string file, remove the localization, add it again and compare the two.
Tool on GitHub