Ticket #33 (new enhancement)

Opened 2 years ago

Last modified 2 years ago

Implement Translation workflow and link multilingual version of pages

Reported by: bermi Assigned to: bermi
Priority: major Milestone: Editam 1.0 beta
Component: core Version: 0.x
Keywords: translations, editags, i18n Cc:

Description (Last modified by bermi)

Editam should make easy managing multilingual editorial workflows, were:

This will help on keeping track of translated pages and trigger a translation request if something has been modified. It should be dead simple to use.

Something like a checkbox on the create/edit for that would say "This page needs translations" and then through ajax pull translation options (languages and translators). After that, anytime a modification is made to the page the translation will be marked for revision and the translator will be notified about pending translations.

This system will also allow to link Pages with their translated versions, which can be used to implement an Editags function for generating links to the translations even if they have a localized slug.

Getting the links for the translated versions should be as simple as

{% load_page_translations %}
{loop Page.translations}
  {%= link_to "(#{translation.locale}) #{translation.title}", :url = translation.url %}
{end}

Change History

10/14/07 05:54:26 changed by bermi

  • description changed.