This month, we’re delivering new apps (Dyspatch, Mailjet, Beamer, Google Shared Drives, Braille Translator) and features to make your localization process easier, including real-time spell check available on multilingual view and more granular permissions for API tokens.
We’ve also introduced new notifications about updated source strings and new bundle functionality for DVCS integrations (which allows you to synchronize ready files in the file format you need to your repo).
The freshly created Mailjet app is another app for quick email localization. Install it to sync and translate your Mailjet email templates, or visit our email translation category on Crowdin Store to find the app you’re using right now.
Translator Toys: Apps for HTML, URL, JSON and Units
A set of apps heavily inspired by DevToys. Tiny helpers to help you better deal with markups in source texts or easier convert units while adopting for cultures.
Units Converter. This app converts standard units of length, area, mass, volume, temperature, speed and more.
JSON Formatter. Tiny app to prettify JSON strings.
Any of these apps are always at hand and available right in the Crowdin editor.
New app: Beamer. Install the app to translate your Beamer content with ease. Now you can send push notifications in multiple languages and make your changelog multilingual, so your users can read your latest updates in their preferred language. Keep your users updated and engaged no matter where they are located and which language they use.
Google Shared Drives
Install the new app for Google Shared Drives and translate your Google Shared Drives content on Crowdin. View the detailed video instructions on how to translate files from Google Shared Drives. The free trial is 14 or 30 days, depending on the subscription plan.
A new custom machine translation engine that can help you convert your English texts to a braille writing system in Crowdin.
Please note that the Braille Translator app won’t do perfect braille translation, and you should not rely on its translation without human supervision step.
Bundles and Custom Export to Your DVCS Integration
Recently, Crowdin added new functionality of bundles, the translation files that include sets of strings formed based on the specified patterns in the project settings. Its most common usage is the ability to upload a single source file (like Android XML) to your project, translate it, and then use bundles to export translations for multiple platforms (e.g., Android XML for the Android app, iOS strings for the iOS app, JSON for the web app, etc.). So, you can export translations in any of the file formats and save time.
Get familiar with bundles and how to translate app content for different platforms by reading the article dedicated to the topic.
This month, we expanded its benefits and added some of its functionality to the DVCS integrations. Now, when setting up integration with your repo, you can choose the following:
Source and translation files mode (the same mode available earlier to automate your content delivery between your repo and Crowdin project).
Target files generations mode (the goal is not to synchronize sources from the repo, but to use Crowdin as a source of content, and to synchronize ready files in the file format you need to your repo).
Quality Translations with Spell Check Available on Multilingual View
Check your content in real-time for any type of complex errors with the help of real-time spell check available on every Editor view (Comfortable, Side-by-side, and Multilingual). Here’s how to enable it: Go to your project > File > Editor > Settings > Show/Hide.
Plus, the Finnish language is enabled on the Crowdin standard spell check.
Set Max. Length for All Translation Strings
A translator has a very tough time determining whether the translations fit in the space using only visual cues. The first reason is that some languages are lengthier than others. Therefore, if an automated segment length control system is in place, the translator will be aware of string limits right away.
Our new Editor feature (Multilingual view) allows you to set max. length to all selected strings, and in proportion to the length of the source.
Many More Small Improvements
Besides new apps, real-time spell check and bundle functionality, we also released many smaller improvements, like:
- More granular permissions for API tokens. Per project, TM, Glossary, and more.
To create a personal access token at Crowdin, go to your account settings > API > New token. On Crowdin Enterprise, go to your account settings > Access tokens > New token.
- Notifications about updated source strings.
- Multilingual export TBX 3.
- The updated list of languages: DeepL Translator
If you want to explore product updates as soon as they become available, follow our Release Notes page.
New Versions of API Clients, Plugins, and Other Updates
In November, we released the following:
- New Edit User API method parameter. “/adminAccess” – make the user an administrator of your Crowdin Enterprise organization.
- A GitHub action: Crowdin contributors. Allows you to automate acknowledging translators and proofreaders to your projects.
- Crowdin Request Action: A GitHub Action to send arbitrary requests to Crowdin’s REST API
- Autogenerated online docs for Ruby API Client
- Autogenerated online docs for Java API Client
- CLI 3.9.1
- Crowdin GH Action 1.5.0, 1.5.1
- Java API Client 1.5.0, 1.5.1
- Android Studio Plugin 1.6.1
- Sketch Plugin 2.6.3
- IOS SDK 1.5.0
- Python API Client 1.7.0
- Ruby API Client 1.5.0
- .NET API Client 2.10.0
- PHP API Client 1.8.0
One Final Question
Besides these highlights, we’ve managed to solve a lot of minor bugs, and answered a lot of support questions. This leaves us with just one question: do you appreciate these changes? We’d love to hear all about it from you at Crowdin Community or on the Feature request page.