Context is crucial for software localization as it allows translators to understand the content in its proper context and thus produce an accurate translation. Without context, a software translation can be inaccurate and lead to user confusion or errors. In some cases, the context can completely change the meaning of what is being translated, so it is essential to have a good understanding of the text's context before starting the localization process.
Creating your custom i18n solution? Don't.
When we did a market analysis in Tolgee, we asked many companies how they solved localization in their project. We asked them what's their i18n tooling. Surprisingly a lot of companies maintain their custom solution. I've also set up f5bot to e-mail me when the i18n keyword appears in posts or comments on Reddit. Again, a lot of people share their custom i18n libraries or solutions. In this article, I want to explain why I recommend against creating your custom solution and show what challenges you will face when you decide to do so.
Machine Translation: How Does It Work in Tolgee?
Our previous article about Machine Translation (MT) discussed the different machine translation providers. We were looking for the answer which one of them is the best. Today, let’s have a look at how machine translations are integrated into Tolgee localization platform and how you can make the best of it.
How to remove Java from JavaScript
As a React developer, I have an suspicion to JS classes usage. In React bubble, it feels like a bad practice when I see them somewhere.
However, recently I got a task to rewrite our @tolgee/core
, which is VanillaJS, and so far, there have been classes everywhere. I somehow felt it is not right. But then I realized that I don't actually know how to replace classes outside of React. Hmm ...
Software Localization & Machine Translation: Which Provider?
Machine translation (MT) is the process of using artificial intelligence to automatically translate text from one language to another without human involvement. Over time, from its beginnings in the 1950s, machine translation changed the translation industry. You probably have at least some little experience with machine translations as Google Translate and similar online translator tools have been available around the web for quite some time.
6 Ways how to contribute to Open-source (and to Tolgee)
Hacktoberfest is just around the corner and we are happy to participate this year with Tolgee too! Whether you are a coding newbie, programming guru, or not developer at all, there is always a way how to contribute.
Updated roadmap. CLI, Community translations, and more.
Yes, we updated our roadmap again. In the next few months, we are going to work on CLI, enhanced permissions, new Tolgee core, community translations, webhooks, and batch operations.
How to perform Localization testing in Tolgee?
Localization testing is a software or web application testing procedure designed to ensure the performance of the application and evaluate its different aspects. The behavior of software is tested for specific languages, regions, and cultures. The goal of doing localization testing is to test the linguistic and cultural aspects of specific modules. Localization testing mainly focuses on the content and UI elements of a website.
Best Localization Software in 2022
In this article, we will learn about the best software for localization in 2022. Clarity on what you might want to choose for your application.
What is the difference between i18n and i18next?
For many, this question has a pretty clear answer, but people, who are new to software development or who started to use i18next as the first choice, can be mistaken. So let's make it clear!