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.

  • A Guide to Localizing React Apps with react-intl/FormatJS

    A Guide to Localizing React Apps with react-intl/FormatJS

    Dive deep into localizing React apps with react-intl/FormatJS and discover how Phrase Strings can help you translate your content seamlessly.

    Read more

  • A Comprehensive Guide to React Native Localization

    A Comprehensive Guide to React Native Localization

    Learn how to make the most of React Native localization using the Expo framework and create an inclusive, user-friendly app with a global appeal.

    Read more

  • How to Localize React Apps with LinguiJS

    How to Localize React Apps with LinguiJS

    Harness LinguiJS, a lean JavaScript i18n library, to prepare React apps for localization and robust multilingual support.

    Read more

  • The Complete  Guide to Nuxt Localization

    The Complete Guide to Nuxt Localization

    Boost your Vue projects with Nuxt by adding SSR, file-based routing, and SEO, and dive into Nuxt I18n for internationalization and localization in this comprehensive guide.

    Read more

  • The Best React Libraries for Internationalization

    The Best React Libraries for Internationalization

    There may be no built-in solution for React i18n, but these amazing libraries will help you manage your i18n projects in React easily from start to finish.

    Read more

  • The Best JavaScript I18n Libraries

    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.

    Read more

  • A Comprehensive Guide to Vue Localization

    A Comprehensive Guide to Vue Localization

    Dive into Vue localization and learn how to plug the Vue I18n library into your app, so you can make it accessible to a global user base.

    Read more

  • The Ultimate Guide to JavaScript Localization

    The Ultimate Guide to JavaScript Localization

    Kick-start your browser JavaScript localization with this comprehensive guide and make your application ready for international users.

    Read more

  • Angular Tutorial on Localizing with ngx-translate

    Angular Tutorial on Localizing with ngx-translate

    Learn all about Angular i18n with ngx-translate to change the language of your global application at runtime without reloading the whole app.

    Read more