How to create a strong localization team
Each market needs its own subject matter expert, native translator, and quality reviewer. You’ll also need someone to manage everything, this is where localization management comes in, along with a designer or two, developers, and more. 1. Centralized localization team A centralized localization team is located entirely in-house, within a single department. All team members
Updated on December 2, 2024·Mia Comic Kotlin I18n: Translating & localizing Android apps tutorial
With the arrival of Kotlin and its almost instant fame among the Android developer community, localizing Kotlin applications has become more than just an afterthought. In this piece, we'll delve into how Kotlin handles internationalization, including aspects such as localized time to ensure a seamless user experience across different regions. How many languages do you speak? One? Tw
Updated on November 9, 2022·Dasun Nirmitha Mobility Gem: How to store Rails translations inside a database
In one of the previous posts we have discussed how to store Rails translations inside the database with the help of Globalize gem. This feature can come in really handy when you would like to translate user-generated content: for example, blog posts or documentation articles. While Globalize is still a solid and battle-tested solution, it is not actively maintained anymore.Howev
Updated on November 15, 2022·Ilya Krukowski Xamarin.Forms internationalization & localization
If you are reading this, you (or your organization) have already taken the right step toward reaching across multiple platforms using Xamarin.Forms. But just it's as important, if not more so, to speak your customers' language
Updated on November 9, 2022·Dasun Nirmitha I18n and l10n: List of developer tutorials
Getting started with i18n (internationalization) and l10n (localization) can be quite complex, especially if you have never implemented these concepts before. Many developers find themselves asking: how do I add internationalization support to my application? The short answer is: it depends. Nowadays, there are lots of programming languages and frameworks with their own specifics and caveats. Therefore, the <
Updated on July 16, 2024·Ilya Krukowski EmberJS i18n: ember-intl beginners tutorial
In this article, you will learn how to implement EmberJS i18n (internationalization) into your application. Internationalization is a part of an application's development strategy to facilitate normalizing the app for a different region or culture, including the language. In the world of coding, internationalization is often referred to as i18n simply because of the term's 20-chara
Updated on November 15, 2022·Arturs Ziborovs Advanced Django internationalization
Previously, we explored the basics of how the Django framework supports internationalization. Now, it’s time to take a deeper dive into advanced Django internationalization. In this guide, we’ll cover practical techniques such as pluralization, context-aware translations, dynamic language switching, localizing dates and times, and handling RTL languages like Hebrew. By masterin
Updated on December 16, 2024·Ilya Krukowski How to test ruby gem: step by step tutorial with rspec example
In the previous part of this series we learned the basics of creating a Ruby i18n We created an initial directory structure, defined a gemspec, installed dependencies, and started to write the actual code. Today, we are going to continue creating the Ruby gem and, specifically, we will take care of the testing suite essential for
Updated on November 9, 2022·Ilya Krukowski