Рассматривали ли вы создание файлов из базы данных? Я не уверен в мнении других по этому поводу, но мне нужно было предоставить интерфейс для клиентского проекта для редактирования информации об интернационализации.
Поэтому я поместил каждый в языковой профиль для всего сайта и позволил им отредактировать его. У них есть кнопка для генерации последних файлов в соответствии со сборкой .. может быть, вы могли бы выяснить что-то, что работает для вас, как это? Я закончил тем, что сохранил каждую строку базы данных с переводом, чтобы иметь номер версии. Итак, основываясь на том, что я включаю, он обнаружит, что и все старое ... Технически наличие нового контента в языковых файлах не повредит вам, так как просто не будет использоваться.