Если вы запускаете команду rails сразу после установки rails, вам нужно будет перезагрузить терминал, прежде чем ваши команды будут распознаны.
If you want to catch the differences use RESX Synchronizer. It is an open source app that can synchornize all differences from main resx to localized one (it adds and/or removes keys in the localized resource).
You can use it as follows to copy all changes from common.resx to common.de.resx:
resxsync /v common.resx common.de.resx
The /v option list all changes that is all keys that were added to or removed from the de resx.
Если предположить, что все изменения файлов ресурсов начинаются в разработке и попадают в производство, это похоже на некую форму статического анализа.
Я использую Zeta Resource Editor , потому что он выделяет области, в которых отсутствуют переводы, а также заполнители (например, {0} ).
В существующем API чтения ресурсов нет ничего, что открывало бы откаты извне. Однако System.Resources.ResourceManager не запечатан, поэтому ничто не мешает вам создать подкласс для создания события, когда требуется откат.