All the localization files used for Orchard Core Commerce (OCC). As a package, it's available from two sources:
- The NuGet packages match the
OrchardCore.Commercepackage of the same major and minor versions. These are manually published from themainbranch. - The Cloudsmith packages are automatically published whenever the repository is synchronized with Crowdin and has new data in the
l10n_main. The versions are not aligned, you can use the latest Translations and OCC packages together.
The localizations are delivered as an Orchard Core module.
- Include the project (either
<ProjectReference>or<PacakgeReference>works) in your main web project. - Enable the "Orchard Core Commerce - Translations" feature.
- When the
mainbranch of theOrchardCore.Commercerepository is updated, .pot files are generated and uploaded to themainbranch of this repository. - Crowdin's GitHub integration periodically scans this repo and updates the template strings in our project.
- When new translations are added in Crowdin, its GitHub integration periodically pushes them to the
l10n_mainbranch. (This is the customary branch name for such staging branches.) - It also creates a pull request form
l10n_maintomain. - When
l10n_mainis updated, a newOrchardCore.Commerce.Translationsprerelease package is published to Cloudsmith. - When the pull request is reviewed, it is manually merged into
main. - When a new OCC package is manually released to NuGet, a matching translations package should also be published there.
