Have a question?
Message sent Close

Multi-language PHP: internationalisation for PHP developers

Learn how to easily adapt your PHP website or web application to offer multiple languages to its visitors
546 Students enrolled
4.85
57 reviews
  • Description
  • Curriculum
  • FAQ
  • Reviews
  • Grade
7710

If you are a PHP developer and you want to display your site in more than one language, then you need to learn how to internationalise your code. Offering your content in several languages will enable you to reach a larger audience.

*** TOTALLY REWRITTEN IN 2020 ***

Learn how to Internationalise your PHP code in this Comprehensive Course.

  • Learn how to get the language from the URL

  • Use international standards for identifying languages

  • Build reusable code for handling multi-language sites

  • Learn how to use the industry standard gettext

  • Translate dynamic content including plurals and dates

  • Translate content in databases

  • Create a user-friendly interface for visitors

The essential skills required if you want to develop a multi-language website or web application in PHP.

Not everyone understands the same language. To reach a larger audience with your content, you need to display your content in more than one language. gettext has been the industry standard for translating content for many years. In addition to learning how to use gettext with PHP, we’ll learn how to offer the best experience for the international visitor.

Content and Overview

This course is designed for the PHP developer who currently has some content developed in one language. Learning the techniques on this course will enable you to internationalise your site, so you can display its content in multiple languages.

  • Suitable for all PHP developers, you’ll start by learning the basics of internationalization (i18n) in PHP.

  • You’ll learn best practices for getting the language code from the URL, and how to use it in your code.

  • Throughout the course, we’ll build code that you can reuse in all your projects.

  • You’ll learn how to use gettext, and also an alternative that overcomes its limitations.

  • In addition to simple strings, you’ll learn how to translate plurals, numbers, dates and long strings of text.

  • You’ll learn how to handle content in a database, along with how to handle images that contain text.

  • All the time we’ll adhere to industry standards and best practices.

When you complete the course you’ll be able to internationalise your PHP code, allowing you to display your content in more than one language.

Complete with all the code shown in the lectures, you’ll be able to work alongside the instructor and will receive a verifiable certificate of completion upon finishing the course.

Also, at all times throughout the course you have access to the instructor in the Q&A section to ask for help with any topic related to the course.

Enrol now and add internationalization to your PHP skillset!

Conclusion
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.85
57 reviews
Stars 5
44
Stars 4
10
Stars 3
3
Stars 2
0
Stars 1
0
Grade details
Course:
Student:
Enrollment date:
Course completion date:
Grade:
Grade Points
Grade Range
Exams:
Sign in to account to see your Grade
Share
Course details
Lectures 5
Quizzes 1
Video 3 hours
Certificate of Completion

Archive

Working hours

Monday 9:30 am - 6.00 pm
Tuesday 9:30 am - 6.00 pm
Wednesday 9:30 am - 6.00 pm
Thursday 9:30 am - 6.00 pm
Friday 9:30 am - 5.00 pm
Saturday Closed
Sunday Closed
Multi-language PHP: internationalisation for PHP developers
4.85
57 reviews
Get this Course