Skip to main content
Global marketing strategy blog post featured image | Phrase

Global business

Global Marketing Strategy: Balancing Brand Consistency with Market Relevance

Find the sweet spot where your global ambitions meet local appeal—with the right global marketing strategy for your business.
Software localization blog category featured image | Phrase

Software localization

The Best JavaScript I18n Libraries

Finding out which tools best suit your needs is essential before you start translating pure JavaScript apps. Here are the best JavaScript i18n libraries to consider.
Localization strategy blog category featured image | Phrase

Localization strategy

What Is I18n? A Simple Definition of Internationalization

Internationalization (i18n) is the process of designing and developing software so it can be adapted for users of different cultures and languages.
Software localization blog category featured image | Phrase

Software localization

Localized Form Validation

Form validation is difficult to separate from UX. So is internationalization. This tutorial will show you how to make both work together smoothly.
Software localization blog category featured image | Phrase

Software localization

Detecting a User’s Locale in a Web App

One of the most common issues in web app development is detecting a user's locale. This is how to do it the right way.
Software localization blog category featured image | Phrase

Software localization

A Practical Guide to the ICU Message Format

The ICU message format syntax is used by a number of i18n libraries and can often become a source of confusion itself. Let's clear some facts up about it!
Software localization blog category featured image | Phrase

Software localization

Database-Stored Messages for I18n in Spring Boot

Having more alternatives is always good: Let's explore the possibility of using a database to store localized messages for i18n in Spring Boot.
Software localization blog category featured image | Phrase

Software localization

How to Localize Apps Using the Aurelia Framework

Simple, concise and easy to use: This tutorial will take you through the process of internationalizing JavaScript applications using the Aurelia framework.
Software localization blog category featured image | Phrase

Software localization

Angular Localization with In-Context Translation Editing

Learn how to add in-context translation editing to Angular applications with I18n support and make changes directly on your website.