i18n

Synchronizing translatable nodes

I just discovered the i18nsync module today. I'll be using this on every i18n site I develop. The only thing I found missing was locations, which was a simple patch.

Location Package In Drupal 6

CivicActions recently undertook a project to review, upgrade, test and patch many contributed Drupal 6 modules to ensure their compatibility with localization (multi-lingual website support). While the endeavour has been supported by Sony BMG for their Drupal multisite on which they run about 80 artist websites and MyPlay.com, the resulting localization-compatible modules will benefit countless Drupal sites including those of some of our other clients when they upgrade to Drupal 6. As part of this process I documented my recommendations for the upgrade path for the Location package and it's data from Drupal 5 to Drupal 6. The document follows.

For most common requirements -- especially multi-lingual sites -- the Location package is not a good solution for locative data in Drupal 6. The Location package does not handle i18n well and has l10n problems without simple or general solutions with translation sets. The recommendation for most cases where locative data is stored in Drupal 6, is to and migrate the data to taxonomy vocabularies and CCK fields. Both of these options have general solutions for most common i18n issues which make it more flexible for a variety of possible i18n requirements.

CivicActions Launches MeNotMeth.org

The CivicActions team is in high spirits today with the launch of our newest project, MeNotMeth.org. MeNotMeth.org. is part of an $11-million California state campaign of billboards, bus wraps, cable TV ads and the website aimed at discouraging gay men from using methamphetamine. A statewide survey recently found that crystal meth use was 11 times more common among gay men than in the California population overall. Better World Advertising provided the brilliant design and wireframes which CivicActions developed and themed in Drupal. From the start the project we were under a tight deadline, due to a looming marketing campaign which included the website URL. Despite the pressure BWA and CA always remained friendly and flexible, contributing the the successful launch! The site functionality includes user-submitted video functionality (including transcoding lots of different file types), basic registration, content moderation, Spanish-language internationalization, a self-assessment module, and more.

Community Contributed Modules

In addition to all the contributed modules, one notable module was specifically developed for this project: mm_flvtool2 found at (http://drupal.org/project/mm_flvtool2) gathers meta data from a flash file and attaches it to the node. This is how we are able to display the length of the videos on the Your Stories page of the site. Of course, this is part of a bigger package of using XSPF Playlist and FLV Media Player which provides the flash player for videos and the TV commercial - both in English and Spanish. All uploaded video is stored on Amazon's S3, while displayed through Drupal, using the Arthur's contributed Media Mover module. Media Mover, XSPF Playlist, FLV Media Player received new commits and patches because of this project. For instance, flvmediaplayer allows an administrator to set the "style" of the player (e.g. foreground color, background color, allow full screen and more.
Syndicate content