Translate tool for templates?

Vote:
 

Hello friends!

In EPiServer 6 there was a tool that the editor could use to edit and translate static text in templates developer creates, into an xml using the Html.Translate();

In EPiServer 7 this doesnt exist anymore! :( Im looking for tips of a tool we can for our editors so we (the poor developers) dont have to copy past all the twentyeleven languages.

So, a tool either in or outside episerver where we can connect our xml files and let editors edit change directly in the xml file.

/Camilla

#83154
Mar 26, 2014 16:30
Vote:
 

I've did this http://world.episerver.com/Blogs/Per-Nergard/Dates/2014/2/CMS-7-xml-resources-tool/ for CMS7.

You need to create the initial Views_xx (xx = language code) and then the editors can translate the languages themselves.

Eric Petterson blogged about another solution: http://world.episerver.com/Blogs/Eric-Pettersson/Dates/2013/3/Let-the-Editor-translate-the-site-using-a-page-in-EPiServer-CMS-instead-of-using-external-resources/. I guess it's cms6 with pagetypebuilder but should work for cms7.

#83159
Mar 26, 2014 18:50
Vote:
 

Hej Per!

Your solution seems pretty nice and just what we'd like to use! Unfortunatly, of course, we are using EPiServer 7.5. You wrote in your post that you were updating your version to support 7.5 too, hows that going? :) Would you be willing to share the source code? Since this is a current issue for us and something we need asap, I could help you update it and share it back.

/Camilla

#83187
Mar 27, 2014 11:57
Vote:
 

I have done a CMS 7.5 version: http://world.episerver.com/Blogs/Per-Nergard/Dates/2014/3/CMS-75-XML-resources-tool/.

Code is available on GitHub.

 

/Per

#83189
Mar 27, 2014 12:07
Vote:
 

Awesome! Tack så mycket ^_^

#83209
Mar 27, 2014 14:45
Vote:
 

GitHub updated with default views_en.xml file with translations to the tool itself. Thanks to Valdis Iljuconoks the code has been cleaned up abit aswell.

#84319
Mar 31, 2014 18:22
Vote:
 

Thanks for the update! I ended up re-making the whole thing either way.. I can upload my version too later, its a bit simplier. Lets you compare the translation text to the master language and only focuses on page text.

#84350
Apr 01, 2014 10:01
Vote:
 

@Per Tried to make a new branch on git and upload the version i made, failed somehow mysteriously (we use something else at work), and commited to your master branch (i think?).


Anyhow, if its of interest: https://github.com/Camzilla/CMS75XmlResourcesTool

#84482
Apr 02, 2014 14:42
This thread is locked and should be used for reference only. Please use the Episerver CMS 7 and earlier versions forum to open new discussions.