Category: Developer Guides & Tutorials - Page 11

This is the essential resource for developers, engineers, and technical leads. Content focuses on implementation, integration, and code-level best practices. Find step-by-step tutorials on connecting Lokalise to your CI/CD pipeline (GitHub Actions, GitLab), managing translation keys, and utilizing our SDKs and APIs for automation. The goal is to eliminate developer toil and achieve true continuous localization.

How to create a Ruby Gem: The basics

How to create a Ruby Gem: The basics explained with examples

In this series of tutorials, we will discuss all aspects of how to create a Ruby gem (gem is just a fancy word for "library" or "plugin"). In this section we will make the initial preparations, create the project structure, define the gemspec, and proceed to writing the actual gem example. This gem will play a crucial role in software internationalization by facilitating seamless i

Updated on October 2, 2024·Ilya Krukowski
Translation keys illustration

Translation keys: naming conventions and organizing

You already know that translating your app is important, and you're familiar with the general localization process. But as the saying goes, "the devil is in the details"—and one crucial detail that often gets overlooked is how you manage translation keys. Organizing and naming these keys effectively is essential to keeping the localization process smooth, especially as your app grows and ev

Updated on September 18, 2024·Ilya Krukowski
Machine translation localization workflow

How to incorporate machine translation into your localization workflow

Localization involves many moving parts, with contributions from designers, developers, marketers, and translators. But it's machine translation (MT) that can speed your translation times from source language to target language and help your team deploy more quickly. Incorporating machine translation into your translation process is fairly easy — here's what you need to know and the tools you need to make it happen seamlessly. What is machine translation? Essentially, machine

Updated on October 11, 2022·Alexander Pereverzevs
Lokalise graphic of Adobe XD integration

Multilingual UX & UI design best practices in Adobe XD

Launching your first international app is an exciting but nerve-racking time, there are so many questions and unknowns. Fortunately, many of these questions and potential user issues can be addressed…

Updated on March 11, 2023·Alexander Pereverzevs
homemade diy arcade machine rendering

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
Lokalise and Django logos

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
JavaScript and jQuery logos

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

Stop wasting time with manual localization tasks.

Launch global products days from now.

  • Lokalise_Arduino_logo_28732514bb (1).svg
  • mastercard_logo2.svg
  • 1273-Starbucks_logo.svg
  • 1277_Withings_logo_826d84320d (1).svg
  • Revolut_logo2.svg
  • hyuindai_logo2.svg