У меня есть приложение C#, и я использую visual studio 2013 для его разработки. В попытке поддержать i18n, файлы ресурсы были сделаны для каждого языка:Редактирование нескольких файлов файлов ресурсов сразу в визуальной студии
resources.en.resx
resources.fr.resx
resources.es.resx
resources.de.resx and so on...
Я хочу изменить ключ (не значение) все файлы ресурсы на более описательные, например, изменение «Header.Text» на «MainExceptionTitle.Text» В настоящее время я не вижу возможности сделать это, но изменить его вручную в каждом файле, что очень утомительно.
Я просмотрел проект zeta resource editor, но он также позволяет редактировать значения, а не клавиши.
Есть ли способ сделать это?
Прошу прощения, я не понимаю вашего ответа. Как я читаю первые 3 строки: «Зета работает для меня и позволяет мне редактировать ключи» – user1884155
О ... позвольте мне уточнить. Zeta выравнивает ключи и национальные вариации, выровненные в одном ряду. Пример «MY_SPECIAL_KEY» => Danisk «Min special Nøgle», а на английском => «Мой специальный ключ». Дополнительно Можно также изменить идентификатор ключа из MY_SPECIAL_KEY, например. MY_COMMON_KEY. В любом случае, я узнал, что Зета была с открытым исходным кодом. Поэтому я клонировал программу на github и модифицировал ее, и как она следует за контентом ' _ <национальный тег> .resx' Проект доступен от: [github] (https://github.com/theodorjohannesen/ ZetaResourceEditor) –