Build an arcade machine at home: Step-by-step guide
Sometimes it’s a good idea to let your brain cool off from the day-to-day work (which in my case is building the best translation management software in the world). What could be better than building and playing an arcade machine? With software internationalization
Updated on July 6, 2023·Nick Ustinov Svelte i18n Internationalization: how to localize a Svelte app
Internationalizing a Svelte app (aka Svelte i18n) is key to reaching a global audience. This guide walks you through making your app multilingual using the Paraglide library, setting up efficient language management, and streamlining translations. The source code for this article can be found on GitHub.
Updated on November 4, 2024·Ilya Krukowski Django i18n: A beginner's guide
Want to make your Django app accessible to users around the globe? This beginner’s guide to Django i18n (internationalization) will walk you through the basics of adapting your application for different languages and cultures. Whether you’re starting fresh or updating an existing project, this guide has you covered. We’ll begin by enabling Django i18n in your project, then explore how to integrate it with tools like Lokalise. By the end, you’ll have a solid grasp of the foundational te
Updated on December 16, 2024·Ilya Krukowski jQuery.i18n: Localization & internationalization tutorial with examples
Recently we have done an overview of the most popular internationalization libraries for JavaScript covering solutions like I18next, Globalize and others. In this article, however, we are going to focus on a single solution and talk about localizing JavaScript apps with jQuery.I18n. This is a feature-rich library developed and supported by Wikimedia team. It is easy to get started and which is sui
Updated on December 3, 2024·Ilya Krukowski Localization in Node.js and Express.js with i18n examples
As your application grows and attracts more users, one of the most effective ways to expand your user base is through localization. By supporting multiple languages, you can make your app accessible to a wider audience. That's why it’s smart to consider localization in Node.js early in your development process, even if you’re not planning to launch with multi-language support right away. Node.js is a popular cross-platform,
Updated on October 4, 2024·Ilya Krukowski Ionic internationalization i18n tutorial with ngx-translate
Ionic is a popular framework for creating hybrid applications running on IOS, Android, and Windows Phone. In this tutorial we are going to discuss how to perform Ionic translation using ngx-translate library with examples.
Updated on September 20, 2024·Roman Kutanov React Native app localization tutorial with react-native-localize
In this tutorial, we will learn how to implement React Native localization and internationalization, including support for localized time. Internationalization (I18n) makes it simpler to translate our React Native app into multiple languages. Once internationalization is performed, we will see how to perform React Native localization by supporting English and Russian language
Updated on November 9, 2022·Ilya Krukowski Globalize: How to store Rails translations inside a database
In one of our previous articles we were talking about the process of internationalizing Rails applications. That article explained all I18n basics, but it was revolving around placing all translations inside YAML files. There is nothing wrong about this approach, but unfortunately it does not always work.
Updated on November 15, 2022·Ilya Krukowski