Releases

Be prepared for agile localization - work iteratively and release only completed languages.

main image
Lock translation states 🔏

Lock translation states 🔏

Lock current translations to preserve finished languages. Test changes before the next update to maintain control over the versions.

Separate dev & prod tags 🔖

Separate dev & prod tags 🔖

Create separate tags for development, testing, and the live version of your project.

Keep the translations under control and achieve an agile localization workflow.

Releases

Once you subscribe to one of our paid plans and activate the Releases feature, you can start using new commands in the Localazy CLI tool to create and manage tags for your translations or navigate to the Releases page under the Tools section in the menu to manage your releases inside the Localazy platform.

Learn more about Release Tags management with Localazy CLI Learn more about manging Releases with Localazy

Last updated: 04/08/2023

The ability to create Releases is available only for project Owners. This is to ensure that the release process, which is a critical aspect of managing a localization project, is handled by authorized individuals. This helps maintain the integrity and consistency of the project.

Once you subscribe to one of the paid plans and activate the Releases feature, you obtain access to new commands in the CLI tool. These commands allow you to create and manage tags for your translations, providing you with greater control over the versioning of your localized content.

However, the functionality isn’t limited to just the CLI tool. You can also manage your releases directly inside the platform by navigating to the Releases page under the Tools section in the menu. This provides a visual interface for managing releases, making it more accessible for non-technical team members to participate in the release process. This dual approach ensures that all team members, regardless of their technical proficiency, can effectively participate in the release process.

Explore more about Releases feature in our documentation

Last updated: 09/05/2024

The latest release tag, also known as the latest version, is a dynamic tag that represents the most recent state of your project. It serves as a snapshot of your project at a specific point in time, capturing all the changes that have been made up to that point. This includes new translations, updated phrases, and any other modifications.

All changes are automatically published as the so-called latest tag/version. This means that whenever you make a change, it automatically becomes part of the latest version. This automatic publishing extends to various commands like download, list, and cdn, which work with the latest version by default if not explicitly specified otherwise.

The table always contains the latest release, which is used by the system and automatically published within 15-minute intervals. This ensures that your project is always up-to-date, and that any new translations or changes are immediately available for use. This real-time updating of the latest version ensures that all team members always have access to the most recent and accurate content.

Find out more about the entire process.

Last updated: 09/05/2024

Promoting a Release tag is a common practice in software development that involves moving a tag from one state to another. This is typically from a lower environment(such as staging), to a higher environment(like production). The purpose of this process is to ensure that all changes, including new translations or modifications, are tested and verified before they’re made available to end users. This helps maintain the quality and integrity of your localized content.

How does the process work? While translators and contributors are actively translating your project into more languages, you can test your staging tag. Once you’re satisfied with the state of the staging tag, you can promote it to production. This is done by invoking a command like localazy tag promote staging production or localazy tag promote staging v1.0.

What happens when a tag is promoted? When a tag is promoted, it overwrites the old tag or creates a new one, depending on whether a tag with the same name already exists. The state from the source tag (in this case, the staging tag) is published to the target tag (the production tag). This involves re-running the whole publishing chain, which ensures that the target tag accurately reflects the state of the source tag.

What are the benefits of promoting a Release tag? Promoting a Release tag ensures that your production environment always reflects the most stable and tested version of your project. This means that your end users always have access to the most reliable and high-quality localized content. It also allows you to manage the release process more effectively, as you can control when and how new changes are released to end users.

Find out more about release tags.

Last updated: 09/05/2024
Get Releases in the Professional plan!

See what else you'll get on the Professional plan! 👀

Learn more

Localazy helps me create a friendly environment for my translation team.

"As the Scaleway dashboard engineering manager, I use Localazy to create a friendly environment for me and my translation team. If I have to recommend a tool to handle translations, I will talk about Localazy for sure!"

User avatar
Alexandre Philibeaux Engineering Manager
Company logo
Learn more

Well designed tool with many features!

"We operate multiple complex websites with many languages. Before we switched to Localazy, managing and keeping all dictionaries up-to-date was pure hell. We can now easily review, manage, and keep all dictionaries up-to-date whenever we add or modify any functionality."

User avatar
Filip Kotora CTO RAILVIS
Company logo

Very powerful translation system with affordable cost!

"We looked for a solution that can cover several use cases across our project, and Localazy is a clear winner. Thanks to CLI tools, git and branching, and features, we could integrate Localazy with GitHub Actions for automated documentation translation delivery."

User avatar
Yuriy Andamasov CEO VyOS Inc
Company logo

Localazy greatly simplified the translation flow!

"We would recommend Localazy very much, especially for businesses with their own translation teams. It greatly simplified the translation flow."

User avatar
Adéla Flejšarová IT Project Manager at Mixit
Company logo
learn more

Our developers love the set-and-forget philosophy of Localazy!

"Localazy is a really user-friendly platform. We enjoy combining our in-house people, automated professional translations, and crowdsourcing the translations from the community in one project without too much management needed to make everything work."

User avatar
Lukáš Tóth Product Manager at Rouvy
Company logo
learn more

Good pricing, good UI and ultimately does its job.

"I'd recommend Localazy to other peers in my industry. It offers good pricing, has a good UI and ultimately does its job. Being able to find missing translations and easily use machine translations is very smart."

User avatar
Lasse Melbye CTO & Co-Founder at Customers 1st
Company logo
learn more

The customer care is awesome!

"Adding Localazy to our workflow was really easy. We appreciate the simplicity, as well as the ability to use keyboard shortcuts to speed things up. And the customer care is awesome, which we love."

User avatar
Mário Roženský CEO of SupportBox
Company logo
learn more