Tutorials

Store translations inside database with Globalize

  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...

· 7 min read >

Branching by using tags and separate projects

Introduction to project branching Modern software development involves the use of source code repositories. Once there is a repository, there are branches to which developers commit different changes in their code. Usually changes happen on multiple branches at the...

· 3 min read >

Localization of Phoenix Applications

Today we will continue covering back-end frameworks and talk about localization of Phoenix applications with the help of Gettext. You might not have heard about Phoenix before, so let me say a couple of words about it. This is...

· 9 min read >

Rails internationalization (i18n): Step-by-step

In this article you are going to learn how to translate your Rails application into multiple languages, work with translations, localize datetime, and switch locales. We are going to see all these aspects in action by creating a sample...

· 12 min read >

Localization workflow: best practices

In the localization of any software including websites and web apps, mobile apps, games, IoT and standalone software, there is no continuous, logical document similar to articles and books. Instead, there are hundreds or thousands of words/phrases which by...

· 8 min read >

Add i18n and manage translations of a Vue.js powered website

Setting up a Vue.js website with internationalization (i18n) support sounds daunting at first, but it’s actually easier than one might think. For this tutorial we will be using VueI18n. A great package by the core Vue devs. Original article...

· 4 min read >

Lokalise Live Edit app for iOS

Mobile app localization One of the strong sides of Lokalise is app localization. To showcase several of our features for mobile platforms, we have released Lokalise Companion App for iOS. The prerequisite for using the app is to have an account in...

· 1 min read >

Keyboard shortcuts

We love shortcuts. Here are some you can use in Lokalise: Global: ⇧⌘P / ⇧-Ctrl-P – New project ⇧⌘O / ⇧-Ctrl-O – New order ⌘P / Ctrl-P – Go to project ⌘I / Ctrl-I – Chat on/off Editor: ⌘F / Ctrl-F –...

· 12 sec read >

Android localization: Step-by-step

You may be building your first Android app or you may already have a few. Why are you creating them? Hopefully, you want your apps to grow and be used worldwide. But most of the world does not speak...

· 6 min read >