I'm investigating Umbraco as a possible answer for delivering reasonably simple multilingual sites. Really liking the look of things and think the recommended method of creating multiple root nodes / domains for languages is the way forward.
Question: One item our client is interested in is versioning. A simple scenario would be that if I make a change to a major change to an English page that it could somehow be flagged up that a change needs to be made to the equivelant French page.
I know this is a specific requirement and can see the closest things built in are "Last edits" on the content node and "Audit trail" on each node.
Have any projects/modules/extensions been built that take versioning and collaboration further and/or am I missing some other functionality that would help?
What people often do is use the Umbraco relations API to relate the same pages together (e.g. en/page 1 is related to fr/page 1 and so on). I'm sure there was a tutorial about it somewhere, but I can't find the link at the moment!
Advanced versioning and collaboration
Hi there,
I'm investigating Umbraco as a possible answer for delivering reasonably simple multilingual sites. Really liking the look of things and think the recommended method of creating multiple root nodes / domains for languages is the way forward.
Question:
One item our client is interested in is versioning. A simple scenario would be that if I make a change to a major change to an English page that it could somehow be flagged up that a change needs to be made to the equivelant French page.
I know this is a specific requirement and can see the closest things built in are "Last edits" on the content node and "Audit trail" on each node.
Have any projects/modules/extensions been built that take versioning and collaboration further and/or am I missing some other functionality that would help?
Many thanks,
Alex
I'm not sure that there's any packages that do that specifically.......
Umbraco does keep a version history, so it's possible that you could use that?
There is also the Concierge add-on (which costs E99), that allows check in and check out of documents.
The most common practice that I've seen for multi-lingual sites in umbraco is to have a structure something like this:
Root
--EN
----Page 1
----Page 2
--FR
----Page 1
----Page 2
etc.
What people often do is use the Umbraco relations API to relate the same pages together (e.g. en/page 1 is related to fr/page 1 and so on). I'm sure there was a tutorial about it somewhere, but I can't find the link at the moment!
There's a translation workflow included in with Umbraco, although I've never used it, it might be that you could use that? There's a very basic tutorial here (might be a bit out of date though): http://www.netaddicts.be/articles/user-guide-to-set-up-umbraco-translation-functionality.aspx
Hope that helps a bit!
:)
Many thanks for the reply Tim. I'm going to check out the relations API today - this sounds very promising.
Will get back to you later.
Hi Alexander,
You can find more information about the relationsip API here: http://our.umbraco.org/projects/developer-tools/relation-types
Cheers,
Michael.
Thanks Mike.
is working on a reply...