Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

SymfonyCasts

Bonjour-> Hello-> Hola: Translate your Site

via SymfonyCasts

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it

Take a single-language Symfony app and turn it into a multilingual experience using the Translation component. You'll take Spacebar, a space-themed blogging platform, and convert it to support multiple languages—without overcomplicating the codebase.

You’ll learn how to:

  • Set up and configure Symfony’s Translation component
  • Translate routes and URLs for language-friendly navigation
  • Add a language switcher to your UI
  • Organize messages using catalogs and domains
  • Translate content in both PHP and Twig
  • Connect to third-party translation providers

Whether you're preparing your app for global users or just adding support for a second language, this course will give you the tools to do it right!

Syllabus

  • Installing the Translation Component
  • Localized Routes
  • Create a Language Switcher
  • Translating Content
  • Translation "Keys"
  • Placeholders and Pluralization
  • HTML in Translations
  • Debugging & Linting Translations
  • `translation:extract` Command
  • Translation Providers
  • Pushing & Pulling Translations

Taught by

Kevin Bond

Reviews

Start your review of Bonjour-> Hello-> Hola: Translate your Site

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.