Backoffice and languages
Commerce section, client assets, and translations.
Last updated
Access
At startup, EnsureOptimusCommerceSectionAccessHostedService adds the Umb.Section.OptimusCommerce section to administrator groups if it is missing.
Languages
XML files under wwwroot/App_Plugins/OptimusCommerce/Lang are the source of backoffice translations. Copy an existing file to a new language code, preserve area/key aliases and placeholders, then build Client with npm run build.
Source: OptimusCommerce.Extension/README.md · OptimusCommerce.Extension 17.94.0