All Stories

Libraries for translating JavaScript apps

  In the previous articles we have seen how to perform localization in back-end: specifically, we’ve covered Rails and Phoenix frameworks. Today, however, we are going to talk about libraries for translating JavaScript apps and briefly see them in...

· 11 min read >

New: QA checks, translating offline and more

A new set of features, expected or positively-surprising, bam! We are happy to introduce 18 new functionalities in this update. Should you think we are missing any, please be sure to stop by vote.lokalise.co and add your suggestions or vote for...

· 3 min read >

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 >

Through spreadsheets to the stars: the story of TransferGo

We all love stories. Stories of success, in particular. Stories that we can relate to and inspire ourselves with. Today’s story is about a project that started back in 2012. We are proud to be not just humble spectators...

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

New: Dark mode, API 2.0, User groups and more

We are proud to announce 13 amazing features in this update. As usual, your requests and feature discussions are welcome at vote.lokalise.co. Dark mode We ❤️ dark mode! Give your eyes some candy. Click the team logo in the top...

· 2 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 >

Localization: 5 focus points

So, you’ve decided to go global. All that is left to do is just localize the interface and then you are all set. At first glance, it might seem that translating a bunch of sentences is something very easy...

· 3 min read >

6 Things to remember when localizing mobile apps

Localizing mobile apps has become a necessity for any developer who wants to make the most out of their products. Releasing an app in just one language in general is not a smart move anymore, especially when trying to...

· 4 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 >