Product Updates

Changelog

Mar 25, 2024

๐Ÿค– OpenAI Translations

We are excited to announce that we have added a third translation provider - ChatGPT from OpenAI. OpenAI is a powerful and user-friendly translation service that can assist you in translating text into over 100 languages. The OpenAI translation provider is accessible to all users and organizations at no additional cost.

๐Ÿค– OpenAI Translations

Mar 11, 2024

๐Ÿ” Second factor authentication

We have added a new security feature. You can now enable two-factor authentication (2FA) for your account. This feature adds an extra layer of security to your account by requiring a second form of verification in addition to your password. You can enable 2FA in the Settings tab.

๐Ÿ” Second factor authentication

Feb 22, 2024

๐Ÿ” Microsoft Entra ID and Identity Providers

We have added a new Single Sign-On providers. Microsoft SSO allows you to use your personal Microsoft account or those provided by Microsoft Entra ID (formerly Azure AD) at your organization to log in to SimpleLocalize. This option is available for all users and organizations at no additional cost.
The 'Sign in with SSO' option offers to use any other Identity Providers (IdP) with SimpleLocalize, and it's available on request for Business plans only.

๐Ÿ” Microsoft Entra ID and Identity Providers

Feb 7, 2024

๐Ÿ“˜ DeepL Glossary

With the new glossary feature, you can enhance your auto-translation with DeepL by defining preferred translations for selected words or phrases in supported language pairs. Check our auto-translation docs for more details.

๐Ÿ“˜ DeepL Glossary

Dec 21, 2023

๐Ÿ’ฌ More precise auto-translation

We've added a small but very useful configuration option to language settings that allows you to choose a language that will be used for auto-translation to avoid translation errors. It's especially useful when you translate short phrases from languages other than English.

๐Ÿ’ฌ More precise auto-translation

Dec 19, 2023

๐Ÿ”Ž Better search

At the end of this year, we are introducing a new search and filtering system. From now, you can choose between three search modes: Exact match, Fuzzy search and Regular expression and choose in which fields you want to search. Additionally, you can now filter translations and translation keys by multiple criteria via the new filter panel.

๐Ÿ”Ž Better search

Dec 11, 2023

๐Ÿ‡ Performance improvements

Based on your feedback from the survey, we decided to focus on improving the performance of the Web UI. In last few weeks, we take a huge effort to improve performance of SimpleLocalize. The user interface should now feel much faster, project loading time should be much shorter. In some cases, Translation Hosting publications, exports, imports should be now take much less time.

Thank you for your feedback. ๐Ÿ˜Š

Nov 18, 2023

๐ŸŽจ Figma Plugin integration

We just released our official Figma plugin! It can automatically upload translations to SimpleLocalize from your designs (including screenshots!), as well as fetch texts for different languages directly into your Figma mockups.
See how to connect Figma with SimpleLocalize to manage your multi-language content.

๐ŸŽจ Figma Plugin integration

Oct 31, 2023

โšก๏ธ GitLab CI and Bitbucket Pipelines integrations

We improved our webhooks by creating predefined types for requests that are sent to GitLab CI and Bitbucket Pipelines without needing to use Zapier or other third-party tools.

โšก๏ธ GitLab CI and Bitbucket Pipelines integrations

Oct 29, 2023

๐Ÿ” Exact match search

We added a small feature to translation search that allows you to search for exact match in translation keys and translations. To search for exact match, use square brackets in a search text bar (e.g. [Hello World]).

๐Ÿ” Exact match search

Oct 9, 2023

โšก๏ธ GitHub Actions, Slack, Discord, and Microsoft Teams integrations

We improved our webhooks by creating predefined types for requests that are sent to third-party services. You can now send webhooks to GitHub Actions, Slack, Discord, and Microsoft Teams without needing to use Zapier or other third-party tools.

This allows you to upload translations to a custom hosting environment using GitHub Actions (e.g. S3 Bucket) or create a notification in Slack, Discord, or Microsoft Teams when something changes in your project.

โšก๏ธ GitHub Actions, Slack, Discord, and Microsoft Teams integrations

Sep 4, 2023

Import order

We added a new feature that saves the order of imported translations. You can now use "Import Order" from the sorting options to sort translations by the order in which they were imported. There also option to export translations in the same order as they were imported.

Aug 16, 2023

โšก๏ธ Bulk Actions: Merge translations

We added a new feature that allows you to copy and merge translation data between projects.

โšก๏ธ Bulk Actions: Merge translations

Jul 25, 2023

โšก๏ธ Bulk Actions

We added a new feature that allows you to perform bulk actions on translations. You can now select multiple translations and perform actions like: clear translations, change the review status, auto-translate, and change the namespace. Other significant changes:

  • Accepted translations are now excluded from auto-translation even if they are empty.
  • Fixed a bug in Side-by-side view, where you could not see a translation, when you had only 2 languages and one of them was read-only.
  • Fixed a bug in Table View, where the translation cell was not aligned with the languages header. The bug was visible only on Firefox browser.
  • You can now click "Enter" to confirm translation key or namespace edition in the List View.

โšก๏ธ Bulk Actions

Jul 4, 2023

๐ŸŒŽ Custom Translation Hosting Environments

We added a new feature that allows you to create custom hosting environments. You can find more information about this feature in the documentation.

๐ŸŒŽ Custom Translation Hosting Environments

May 11, 2023

๐ŸŒš Dark mode

We added a new feature that allows you to switch between light and dark mode. You can find the switch in the Settings page.

๐ŸŒš Dark mode

May 11, 2023

Optimized Table View

We optimized the table view in the Web UI. Now, you can see more translations on the screen without need to click "Load more" button. Additionally, we added a new feature that allows you to resize translation key column.

Optimized Table View

Apr 28, 2023

๐Ÿž๏ธ Screenshots

We added a new feature that allows you to add screenshots to your translation keys. ๐ŸŽ‰ Screenshots can be added or deleted by the project owner and project admins. Project translators can only view screenshots.

๐Ÿž๏ธ Screenshots

Apr 27, 2023

Split by namespaces in Web UI and API

We added a new feature that allows you export translations split by namespaces in Web UI and API (v4 endpoint).

Apr 21, 2023

Billing addresses

You can now change your billing address in the Billing & usage section.

Billing addresses

Apr 19, 2023

Fuzzy search

We added a new feature that allows you to search for translations using a fuzzy search algorithm. This means that you can search for translations even if you don't know the exact key.

Apr 12, 2023

Auto-translate project via CLI

We added a new command to the CLI that allows you to auto-translate all missing translations in your project. You can find more information about the command in the documentation. Learn more about SimpleLocalize CLI 2.2.0 release.

Apr 4, 2023

Team management

The goal of this release was to straighten the process of inviting new users to your team and managing your organization. We added a new usage bar that shows all active users in your team and how many users you can still add. In some rare cases, you might see that you exceed the limit of allowed users. This is because for a short period of time we were unintentionally allowing adding more users than the maximum number. In such a case, please contact us to resolve the misunderstanding. Additionally, from now on, every invited user will automatically skip the onboarding process.

Mar 15, 2023

Bulk delete translations

We added an option to delete multiple translations at once in the List View. Use Ctrl + click (or โŒ˜ + click on macOS) to select multiple translations. Other significant changes:

  • You can now exclude translation keys that have no translations.
  • You can now turn off replacing missing translations with default language translations.
  • You can now use your own API Key for DeepL and Google Translate.
  • Fixed a bug where the bottom floating panel was overlapping the last translation.
  • Many small UI fixes.

Bulk delete translations

Mar 6, 2023

Live chat

We added a live chat to our website. You can find it in the bottom right corner. You can also disable it in the 'Settings' tab.

Feb 15, 2023

Backup & restore projects

We added an option to backup and restore projects. You can find it in the 'Settings' tab.

Backup & restore projects

Jan 25, 2023

Quick auto-translate

We added an option auto-translate just one translation in the 'Translations' tab.

Quick auto-translate

Jan 16, 2023

Add translation keys & translations

We added option to add translations while you create new translation keys.

Add translation keys & translations

Jan 5, 2023

Custom webhook headers

We added option to set custom webhook headers.

Custom webhook headers

Dec 16, 2022

Introducing the new Table View UI

We updated the Table View UI. Now, it's more compact and easier to navigate while you are working with more languages.

Introducing the new Table View UI

Nov 30, 2022

Android pluralization support

We introduced a new file format for Android that supports pluralization, string arrays, importing comments and HTML content. The old format is still supported via REST API and CLI, the Web UI now offers only the new format. To use the new format, change the file format value from android or android-xml to android-strings in your CLI configuration or REST API calls.

Nov 7, 2022

New shortcuts available

We made new keyboard shortcuts available for all users. Whenever you edit a translation you can use Ctrl + Enter to go to the next translation for the same language, and Ctrl + Shift + Enter to go to the previous translation.

New shortcuts available

Oct 20, 2022

BetaTable View keyboard shortcuts

We have added new keyboard shortcuts in Table View. You can now use Ctrl + Enter to go to next translation and Ctrl + Shift + Enter to go to previous translation for the language.
This feature is currently set as beta feature. Learn more about beta features.

BetaTable View keyboard shortcuts

Oct 14, 2022

Better accessibility & keyboard navigation

For a better experience, we've added a few keyboard shortcuts and improved accessibility for those who use Tab to jump between navigation options.

Oct 11, 2022

Translation history and review statuses

In this update, I've focused on improving the translation experience. You can now see the history of your translations by clicking a History button. Moreover, you can now mark translations as Accepted to make sure they are reviewed by a human-being. Review statuses are useful for everyone who is using auto-translation feature. Now, you can quickly decide if the translated text is good or it should be adjusted by a human. By default, every change of translation changes the review status to Accept.

  • Added Accepted / Accept statuses for translations
  • Added new translation filter for Accepted / Not Accepted translations
  • Added Translation history
  • Changed filter status behaviour to make it more usable in real-life workflows
  • Improved displaying long translation keys in Table View
  • Improved displaying languages and translation inputs in List View (All translations)
  • Added confirmation window to the Refresh button
  • Many UI fixes

Translation history and review statuses

Sept 19, 2022

Better translation filters

You can now filter translations by languages, translation status, namespaces. Sort translations by creation date, last seen, last translation modification date, namespaces and more.

Aug 16, 2022

Faster access to hosted translations

Access to hosted translations has been significantly improved. End-users should be able to get access to the translations much faster thanks to lower TTFB (<50ms).

Faster access to hosted translations

Jul 28, 2022

Translate all languages at once

You can now start auto-translation for all (or selected) languages at once. Hit "Auto-translate all" button to select languages and confirm settings for auto-translation.

Translate all languages at once

Jul 25, 2022

Namespaces publishing

From now, translations keys with that has namespace value will be automatically published on hosting as a new CDN resource.

Jul 18, 2022

Performance improvements

Many small performance improvements have been implemented across the whole system. Publishing translations is now 4 times faster, and file import preview generation is now 2 times faster. Import and export translation files should be now faster by ~20%. The numbers my vary depending on the size of the project and used file.

June 30, 2022

More information available in webhooks

Webhooks are now providing more data in requests, including change issuer, list of changes and project name.

June 15, 2022

BetaTranslation suggestions

You can now test a new 'Suggestions' feature. SimpleLocalize can now analyze your project content to give you auto-complete translation suggestions, and fix the most common grammar issues. Here you can read more about suggestions.

To enable Suggestions tab, go to your Account Settings and check 'Enable beta features'.

[object Object]

June 1, 2022

Side-by-side view

You can now test a new 'Side-by-side' view in List View, which will offer in-context options and suggestions in the upcoming updates. Now, you can also switch between different tools and components in the List View. List of available components to choose will grow soon and offer different options like mini-translator, suggestions, auto-translate, and more. Feel free to send me feedback!

To enable Side-by-side option, go to 'Translations' tab and click on 'Settings', choose 'Listย View' and then 'Side-by-side' option.

Side-by-side view

May 19, 2022

Edit translation keys namespaces

You can now edit and create translation key namespaces via Web UI. ๐ŸŽ‰

Edit translation keys namespaces

May 11, 2022

Reworked invitation screens

All invitation screens are now a bit nicer for invited users, and the whole process of joining projects should be much more user-friendly.

Reworked invitation screens

May 9, 2022

+150 new flags and custom icons

In the 'Languages' tab you can now choose from over 250 country flags and 4 custom icons (code, globe, hashtag, and comment).

+150 new flags and custom icons

April 28, 2022

New access permissions

Limit project access permissions for Translator users and decide what system features should be available for them. You can disable access to editing keys, languages, auto-translation, importing and exporting files, activity view and publications.
Learn more about access permissions and project sharing.

April 24, 2022

New Excel/CSV options

Added option to hide translation keys from Translation tab ('HIDE' option) and block translations modification ('BLOCK_MODIFICATION' option) using Excel/CSV options column.
Learn more about translations in Excel.

April 21, 2022

New exclusion options for Auto-translation

  • Added option to change characters used for auto-translation exclusions.
  • Added option to choose dialect for auto-translation variables.
  • Added option to exclude list of words without brackets.
  • Deprecated 'EXCLUDE_VARIABLES' option.
Learn more new auto-translation changes.

April 14, 2022

Assign languages to translators

Now you can assign languages to translator. Decide which languages a user can see end edit in SimpleLocalize editor. A language that is not assigned to user, won't be visible in Translations table nor languages list.

April 7, 2022

Search documentation

To make it easier for you to find the information you need in our documentation, we added a new Search option. Enter the keywords that interest you and check only related articles.

...and many many more in the past... ๐Ÿ’ซ