Jump to:

23358 Posts in 17874 Topics by 2862 members

General Questions

SilverStripe Forums » General Questions » Translation workflow

General questions about getting started with SilverStripe that don't fit in any of the categories above.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

Page: 1
Go to End
Author Topic: 283 Views
  • loctimize
    Avatar
    Community Member
    2 Posts

    Translation workflow Link to this post

    Hi,
    Does Siverstripe support translation of the website content out of the box? Or is there an add-on for that?
    I need to find a way to export all translatable content to XML or XLS/X in order to translate it with professional translation software.
    After translation the translation need to be imported back into the CMS.

    Any suggestions or directions I could follow?

    Many thanks,
    Daniel

  • martimiz
    Avatar
    Forum Moderator
    1067 Posts

    Re: Translation workflow Link to this post

    Out of the box, SilverStripe doesn't provide a system to export webcontent. Maybe there is a module around that does just that.

    Otherwise it shouldn't be too hard to do a MySQL query to get the fields you want (first of all: Content) from either SiteTree or SiteTree_Live (for a given locale) and export that to csv from your phpMyAdmin or whatever tool you are using...

    Importing it back in would depend on how your website is constructed - are you using translatable or some other multilingual module or will it be a new site?

    Martine

  • loctimize
    Avatar
    Community Member
    2 Posts

    Re: Translation workflow Link to this post

    Hi Martine,
    Thank you for your answer! Going via export/import via MySQL usually has some drawbacks such as embedded tags in the export format or knowing how localization is handled in the tables in order to import the translations correctly without overwriting the source language content. Do you know where I can find information how SilverStripe stores multilingual data in the database tables?
    As for the SilverStripe website I was asking for I don't know how it is constructed or whether it uses any additional module.
    I think it's best to install the software and play around with it then...

    Thanks again!
    Daniel

  • martimiz
    Avatar
    Forum Moderator
    1067 Posts

    Re: Translation workflow Link to this post

    If you're new to SilverStripe, it is definitely best to play around with a local version. Do check out the version of your site though. There's a big difference betwee silverstripe 2.4.x and 3.0.x and 3.1.x is somewhat different again. Check out the docs:

    http://doc.silverstripe.org/framework/en/

    Btw: If you have a multilingual site already, chances are you are using the Translatable module. If so, theree should be a a directory 'translatable' in the root of your site.

    283 Views
Page: 1
Go to Top

Want to know more about the company that brought you SilverStripe? Then check out SilverStripe.com

Comments on this website? Please give feedback.