Golang internationalization & localization examples with go-i18n
Go is a language known for its simplicity, and its two-letter name says it all. Backed by Google and getting attention from developers—some even switching from Python—it's no surprise that Go internationalization (i18n) has become crucial for making apps truly global. And if you're building with Go, learning how to internationalize your app is almost a must, right? When you’re developing Go apps, who’s your target audience? Odds are
Updated on October 14, 2024·Ilya Krukowski Translating Aurelia applications with Aurelia i18n
Internationalizing is an important feature that is used to overcome the language barrier among people who use a particular software application. The target users of your a
Updated on August 27, 2024·Shanika Wickramasinghe A complete guide to ICU message format & syntax with examples
The ICU message format is widely used across translation software and i18n libraries to structure source messages clearly. If you’ve ever engaged in software localization for a project, you've likely encountered it. Localization management plays a crucial role in handling complex message formats like ICU. It involves organ
Updated on October 3, 2024·Ilya Krukowski 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