Announcing translation tools and 5 new PHP videos
Help translate BuildAModule.com
This last year BuildAModule.com powered numerous free Drupal trainings around the world. This week, we're officially releasing a suite of translation tools that will allow the videos on BuildAModule.com to be translated into any language. These translated videos can form the core curriculum of free community-driven Mentored Trainings in locations where English isn't widely spoken, or where training materials in a native language will help speed up the learning process.
During our beta testing last week, translators made major contributions to the Spanish translation with over 40 videos translated, and there have been contributions in Dutch, Italian and Danish as well (thank you contributors!)
Why did we build these translation tools?
Shortly after releasing our first video collections last year, we had several requests for translations, and for the tools to help our viewers translate videos themselves for other speakers of their native languages. We've also heard repeatedly that there is a need for Drupal training materials in other languages. With our free Mentored Training model, it made sense to take the time to build translation tools since the translated videos can have such a broad impact on spreading Drupal and helping large groups of individuals learn Drupal quickly.
Want to help translate?
If you are comfortable with English and another language you'd like to translate to, you can definitely contribute. Even translating one video helps, though we've heard from translators that it's a little hard to stop once you get started.
Just send us an email with the language you'd like to translate to, plus a little bit about yourself and why you want to translate, and we'll set you up with the tools you need to get started.
New PHP videos on working with strings and arrays
In this video we continue from where we left off last week and explore a couple of additional super useful string functions.
While the date() function is considered more of a date / time function, it returns a readable date format as a string. So in this video we demonstrate how to use the date() function and where to learn more about the parameters you can pass to it.
In our date() function demonstration, it became clear that there are some valuable resources on PHP.net for learning how to use native PHP functions, so in this video we outline the various parts of a PHP.net function page and what you can get from each part.
String function challenges - 1:21
Now that you have a grasp of some of the most important PHP string functions, here are some ways you can test your new skills.
New FREE PHP video tutorial of the week
In this video we begin an exploration of using arrays in PHP. Working with arrays is essential for Drupal development, but they're also incredibly useful for storing ad hoc data. Before we dive into the awesome things you can do with arrays, we begin by exploring simplest form of array and how to use a helpful debugging function called var_dump().