Here’s a recap of the major updates released for Crowdin and Crowdin Enterprise over the last month. They include new versions of Crowdin CLI and our plugin for Android Studio, unified placeholders for iOS and Android strings, new file formats supported, improved Advanced filter in the Editor, updated integration with Poedit, ability to upload translations for Text and HTML-Based formats, and more.
Check out the latest product updates as you continue to build a continuous and automated localization cycle with Crowdin.
Released CLI 3.2.0
Crowdin CLI is a command line tool that helps engineering teams connect Crowdin with the code repository to synchronize source and translated content, manage translation resources, and more.
Added strings management functionality is the key update of the CLI 3.2.0 version. You can now add, edit, delete source strings for the following file types: CSV, RESX, JSON, Android XML, iOS strings, PROPERTIES.
Crowdin for Android Studio Plugin 1.2.0.
Crowdin plugin for Android Studio helps to instantly synchronize translatable content between Android Studio and Crowdin projects. The major updates within the new version include:
- Added preserve-hierarchy config option. That allows localizing multiple modules containing sources with the same names by saving directories structure in Crowdin instead of adding source files to the project root.
- Added support for environment variables in the configuration file.
Unified Placeholders for iOS and Android Files
You can now unify placeholders within iOS and Android strings used in the same project. The new option helps to treat similar strings with placeholders as duplicates and share translations between iOS and Android apps. On export, you’ll get files with the placeholders in their original formatting.
Updated Integration with Poedit
With Crowdin and Poedit integration, translators can get source files from Crowdin projects when working within the Poedit interface, translate or proofread them in Poedit, and upload ready translations back to Crowdin.
With this update, the files that can be downloaded to Poedit are no longer restricted to PO format. Any files can now be edited in Poedit and uploaded back to Crowdin.
Translation Process Management
Uploading Translations for Text and HTML-Based Formats
Crowdin uses experimental Machine Learning algorithms to identify translations in the files that do not have a defined structure. So you can now upload translations for the text and HTML-based file formats such as TXT, Markdown, DOCX, and others to your Crowdin and Crowdin Enterprise projects.
Select All Files and Folders When Creating a Task
When you create a task for translators, you can now select all files and folders in one click. There’s still an option to select them one by one. Yet if you deal with bigger amounts of content, this new feature should save you some time.
Improved Advanced Filter in the Editor
Advanced filter in the Editor has now a better look and allows you to filter strings with and without screenshots, visible and hidden strings, as well as find strings with specific QA issues in the Comfortable and Side-by-side views. The updated filter will also help you find strings with plurals, so you can easily find those that are missing translations in one of the plural forms.
Filter for Source Strings
You can now apply filters to source strings directly in your Project Settings, Strings tab. Filter source strings with comments, issues, or screenshots.
New File Formats Added
You can now upload .ts files to your Crowdin and Crowdin Enterprise projects. This should help you streamline localization for the software built on TypeScript.
Crowdin now supports files generated with i18next internationalization-framework. To upload JSON files to your Crowdin or Crowdin Enterprise projects, use Crowdin RESTful API, console client (CLI), or integrations with version control systems – Azure Repos, Bitbucket, GitHub, or GitLab.
Crowdin Enterprise Only
Crowdin Enterprise allows you to build project hierarchy and group related projects together to manage permissions and share translation resources easily. You can now also generate reports for the whole group of projects at once.
Define Visibility for a Crowdsourcing Project
On Crowdin Enterprise, you can include Crowdsourcing as one of the project workflow steps. There’s now an option to hide this project from the organization’s public page until it’s ready to go public. For this, open your project on Crowdin Enterprise, using the left panel navigate to the Crowdsource section and click Publish or Unpublish.
Beta Feature: Specify Target Languages for Separate Files
For Crowdin projects, you can now specify target languages for separate files within one project. If, for example, a source file should be translated into a fewer number of languages than the other content, you can exclude target languages for this file in its Settings. The feature will be soon also available for Crowdin Enterprise.
To enable Beta Features, go to your Account Settings, Beta Features tab on Crowdin.
Actually, it’s not. There’s more. We’ve also launched the Turkish version for crowdin.com, added custom file segmentation for files without a key-value structure. Also, you can now edit source strings for the files in .properties and RESX file formats directly on Crowdin. And there are some more product updates at our Release Notes page.
We’re already working on the new features and will share more exciting releases shortly. If there’s a feature that would make your life a bit happier and localization easier, share your ideas with us at Crowdin Feature Request page.