Skip to content

Repository files navigation

Orchard Core Translations

Publish Preview Packages

Orchard Core translations provide two kinds of NuGet packages:

  • Culture Specific Packages: A NuGet package that targets a single culture, named OrchardCore.Translation.{culture}.nupkg where {culture} is the culture it contains.
  • Translations Meta Package: A NuGet package named OrchardCore.Translation.All.nupkg which references all translation packages that Orchard Core supports out of the box.

Crowdin Translations:

Crowdin

Release Walkthrough

The following steps are needed to release new Orchard Core Translations NuGet packages:

  1. Install or update PO Extractor: dotnet tool install --global OrchardCoreContrib.PoExtractor
  2. Check out this reporsitory and the main Orchard Core repository into separate folders (e.g. C:\Orchard\OrchardCore and C:\Orchard\OrchardCore.Translations).
  3. Run PO Extractor to save the new .pot files into the Localization folder like this: extractpo C:\Orchard\OrchardCore and C:\Orchard\OrchardCore.Translations
  4. Go to https://crowdin.com/project/orchard-core.
  5. Then go to Integrations > GitHub and click the "Sync Now" button.
  6. Go to https://github.com/OrchardCMS/OrchardCore.Translations/pulls.
  7. Find the "New Crowdin updates" pull request.
  8. Review and merge it.
  9. push a new version tag to this repository, such as v3.0.0.

About

Orchard Core Translations packages

Resources

Stars

22 stars

Watchers

5 watching

Forks

Releases

Packages

Used by

Contributors

Languages