
Mohammad Ashour
Mohammad is a generalist software developer with over 15 years of experience writing code for startups, enterprises, and everything in between. These days, Mohammad writes and edits i18n tutorials for Phrase. He loves electronic music, design, gaming, and traveling.
-

The Ultimate Guide to Laravel Localization
Phrase dives deep into Laravel localization, covering routing, strings, and more.
-

Mastering Qwik Localization: A Comprehensive Guide
We localize a Qwik app with the Qwik Speak i18n library, covering all the ins and outs of localization.
-

A Guide to NestJS Localization
We localize a Nest app with nestjs-i18n, working through controller, service, and database localization.
-

Software Localization with ChatGPT
We build and localize an app using ChatGPT to generate code while observing best prompting practices.
-

A Guide to Date and Time Localization
Phrase sheds light on the intricacies of global dates and times, covering formatting, time zones, regional calendars, and more.
-

Next.js Localization with Format.JS/react-intl
Explore the ins and outs of localizing Next.js Pages Router apps with react-intl/Format.JS.
-

Pluralization: A Guide to Localizing Plurals
Learn more about how to get pluralization right in your multilingual app and ensure a smooth user experience for your global user base.
-

Next.js 13/14 App Router Localization with next-intl
Take a deep dive into Next.js localization using an App Router demo and next-intl. We’ll explore routing, Server and Client Components, and much more.
-

How to Localize SolidJS Applications with i18next
Master the art of tailoring SolidJS applications for international users by leveraging the powerful i18next library.