Я работаю над веб-сайтом NopCommerce, и у меня есть немного настроек для всего сайта, поэтому я создал плагин для всего этого, но не уверен, как работать с локализацией.Я вижу, что есть несколько способов обновления строк локализации, один из способов, которые я нашел, - это метод плагина Install ():
this.AddOrUpdatePluginLocaleResource("Plugins.Payments.PayPalStandard.Fields.AdditionalFee", "Additional fee");
Похоже, он добавляет только новые строки ресурсов для плагина,Есть ли аналогичный способ обновления других ресурсов с помощью метода Install (), например:
Admin.Catalog.Products.List.DownloadPDF
Я обнаружил, что естьспособ экспортировать весь язык в файл language_pack.xml, лучше ли вместо этого просто создать целый языковой пакет?Есть ли способ добавить новый языковой пакет из плагина Install () методом?
Полагаю, я мог бы просто открыть файл language_pack.xml и добавить каждый найденный ресурс, используя AddOrUpdatePluginLocaleResource
, я надеялся, чтобыл встроенный способ сделать это, используя функциональность NopCommernce.
Спасибо!