Drupal 8 entity property translation

A cornerstone in the Drupal 8 multilingual system is how we'll be able to translate entity properties like "author", "published", etc. This discussion hopes to gather all interested parties to figure out the best way forward, so we can greatly simplify our language system both on the API and user experience level.

This BoF is planned to be timed on Drupalcon session days to give every interested party equal opportunity to attend (given busy schedules on the sprint day and before/after Drupalcon). There is also a D8MI sprint happening after Drupalcon, see http://groups.drupal.org/node/209803.

Also see the related forum post:
http://denver2012.drupal.org/forum/drupal-8-entity-property-translation-bof and the general D8 entity api BoF: http://denver2012.drupal.org/bof/drupal-8-entity-api-bof

Room: 
Track: 
Coding & Development

Comments

there will be a discussion about documented storage on thursday where among other we wil talk about PHPCR.

there is an object document mapper on top of PHPCR that provides internationalization:
https://github.com/doctrine/phpcr-odm

see this slide and following:
http://cmf.symfony.com/slides/doctrine-phpcr-odm.html#13

note that this uses annotations, but in theory it should also support xml/yaml for the mapping information

Colorado mountains