Hey Developers (and Translators!),
Over the past year, Roblox has made it easier for developers to translate their games for audiences around the world. Starting with the release of Studio-based text scraping, localization tables, and LocalizationService APIs in March, we began building a suite of tools for translating and sharing your content with players worldwide.
We are excited to announce the release of the next phase, web-based cloud localization, a system of features and settings to help you translate your games with minimal effort and reach more people around the world. A core element of the new web-based cloud localization system is the cloud localization table. This table lives outside of Studio so you can add, edit, and update it from anywhere. You can even recruit translators from the Roblox community to dynamically translate your game as you develop.
If you’d like to access the cloud localization table through Studio, or would like to migrate an existing embedded localization table to the cloud, learn more about how to do that in one of the linked posts below.
While we are excited to offer these tools to you, we also wanted to make a note that these tools are still in an early form. Over the coming months, we are looking forward to partnering with our developer community to gather feedback and iterate on these tools. Our work is far from over, but with our developers’ expertise and feedback, we will continue to push these tools closer to what developers need.
Please try out these new tools and leave feedback below. We will review and incorporate this feedback as we release updates to these tools!
Read more about the cloud localization tools in these posts:
Using the Localization Management Web Portal
- Enabling Automatic Text Capture (ATC) and using cloud localization data
- Adding and managing translations in the Translation Management page
- Adding Translators to your game
Read before enabling Automatic Text Capture for your game
- What is Automatic Text Capture (ATC)?
- Before you enable ATC for your game
- Disable AutoLocalize
- Parameterize your strings
- How to clear your cloud localization table
Migrating Existing Translations to the Cloud
- Understanding the differences between the old embedded localization tables and the new cloud localization table
- Uploading and downloading your cloud localization table data using the Localization Tools Studio plug-in for offline/local editing and translation management
- Migrating your existing Studio-based/embedded localization tables to the cloud
We will be updating this thread as new fixes are released. Please leave comments and let us know what you think below!
Update: We’ve made some updates to the Localization Tool Suite! You can read about them here: Localization Tool Suite Update