<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">Blog posts by Fernando</title><link href="http://world.optimizely.com" /><updated>2021-02-04T13:49:02.0000000Z</updated><id>https://world.optimizely.com/blogs/fernando/</id> <generator uri="http://world.optimizely.com" version="2.0">Optimizely World</generator> <entry><title>How to Copy Content in Episerver (Optimizely)</title><link href="https://world.optimizely.com/blogs/fernando/dates/2021/1/how-to-copy-content-in-episerver/" /><id>&lt;p&gt;Episerver (Optimizely) is a content management system (CMS) that allows users to easily manage website content and provides a user-friendly way to manage multiple websites in the same application. In this blog, I will discuss how Episerver (Optimizely) can reduce the time spent on editing websites and copying content if you use a page that is already created as a base for the addition of new content instead of creating a page from scratch.&lt;/p&gt;
&lt;h2&gt;Copying Content in Episerver (Optimizely)&lt;/h2&gt;
&lt;p&gt;There are two different ways to copy pages to another part of a website or even to another website.&lt;/p&gt;
&lt;p&gt;Episerver (Optimizely) allows users to easily copy and paste directly from the tree view and, in an advanced way, export and import content from the admin panel.&lt;/p&gt;
&lt;p&gt;For demo purposes, we will use an instance of Episerver (Optimizely) with the Alloy demo website, which has several languages and a second website that is empty and only has the Chinese language available. All content translated has &amp;ldquo;_zh-Hans_&amp;rdquo; at the beginning.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.globalizationpartners.com/wp-content/uploads/2019/11/episerver-1-300x113.png&quot; width=&quot;433&quot; alt=&quot;gpi_how&amp;#32;to&amp;#32;copy&amp;#32;content&amp;#32;in&amp;#32;episerver&amp;#32;&quot; height=&quot;163&quot; /&gt;&lt;/p&gt;
&lt;h2&gt;Copying &amp;amp; Pasting&lt;/h2&gt;
&lt;p&gt;In the edit screen, go to the tree where the desired content to be copied is, set the mouse over the name of the page in the content tree and a three lined icon will appear. By clicking this icon, it will expand a menu with different options. Click copy.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.globalizationpartners.com/wp-content/uploads/2019/11/episerver-2-1-300x127.png&quot; width=&quot;789&quot; alt=&quot;gpi_how&amp;#32;to&amp;#32;copy&amp;#32;content&amp;#32;in&amp;#32;episerver&amp;#32;&quot; height=&quot;334&quot; /&gt;&lt;/p&gt;
&lt;p&gt;This process should be repeated for the destination item but click on the paste option. In this case, we want to reproduce the same website, and the destination will be the &amp;ldquo;Chinese Start Page&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.globalizationpartners.com/wp-content/uploads/2019/11/episerver-3-1-300x136.png&quot; width=&quot;792&quot; alt=&quot;gpi_how&amp;#32;to&amp;#32;copy&amp;#32;content&amp;#32;in&amp;#32;episerver&amp;#32;&quot; height=&quot;359&quot; /&gt;&lt;/p&gt;
&lt;p&gt;There is a disadvantage from following this approach when copying to another website because if the media is not copied properly in the destination, the page will not display the images correctly, as can be seen in the image below:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.globalizationpartners.com/wp-content/uploads/2019/11/episerver-4-1-300x192.png&quot; width=&quot;795&quot; alt=&quot;gpi_how&amp;#32;to&amp;#32;copy&amp;#32;content&amp;#32;in&amp;#32;episerver&amp;#32;&quot; height=&quot;509&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.globalizationpartners.com/wp-content/uploads/2019/11/episerver-5-1-300x172.png&quot; width=&quot;795&quot; alt=&quot;gpi_how&amp;#32;to&amp;#32;copy&amp;#32;content&amp;#32;in&amp;#32;episerver&amp;#32;&quot; height=&quot;456&quot; /&gt;&lt;/p&gt;
&lt;p&gt;This is an issue that happens when the item is copied using the source website URL instead of the destination website URL to copy the content.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.globalizationpartners.com/wp-content/uploads/2019/11/episerver-6-1-300x133.png&quot; width=&quot;749&quot; alt=&quot;gpi_how&amp;#32;to&amp;#32;copy&amp;#32;content&amp;#32;in&amp;#32;episerver&amp;#32;&quot; height=&quot;332&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.globalizationpartners.com/wp-content/uploads/2019/11/episerver-7-1-300x128.png&quot; width=&quot;750&quot; alt=&quot;gpi_how&amp;#32;to&amp;#32;copy&amp;#32;content&amp;#32;in&amp;#32;episerver&amp;#32;&quot; height=&quot;320&quot; /&gt;&lt;/p&gt;
&lt;h2&gt;Exporting &amp;amp; Importing&lt;/h2&gt;
&lt;p&gt;On the CMS admin page, in the left menu, there is an option for exporting and importing data under the tools section.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.globalizationpartners.com/wp-content/uploads/2019/11/episerver-8-1.png&quot; width=&quot;523&quot; alt=&quot;gpi_how&amp;#32;to&amp;#32;copy&amp;#32;content&amp;#32;in&amp;#32;episerver&amp;#32;&quot; height=&quot;551&quot; /&gt;&lt;/p&gt;
&lt;p&gt;By clicking Export Data, Episerver (Optimizely) will show the exportation screen to the user and allow the selection of the desired content to be exported. In this example, the same page as the first example will be used. Be sure to check &amp;ldquo;Automatically export dependent content types&amp;rdquo; and &amp;ldquo;Export property settings&amp;rdquo;, to ensure the content will be able to be imported on the destination website.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.globalizationpartners.com/wp-content/uploads/2019/11/episerver-9-1.png&quot; width=&quot;839&quot; alt=&quot;gpi_how&amp;#32;to&amp;#32;copy&amp;#32;content&amp;#32;in&amp;#32;episerver&amp;#32;&quot; height=&quot;556&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Next, click the export button and a file will be downloaded.&lt;/p&gt;
&lt;p&gt;In the destination website, go to the Import Data area, select the downloaded file and select the content destination. Make sure to uncheck &amp;ldquo;Update existing content items with matching ID&amp;rdquo; otherwise, if the destination website is in the same instance that the destination is, the content will not be imported and will override the existing one that was recently exported.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://www.globalizationpartners.com/wp-content/uploads/2019/11/episerver-10-1.png&quot; width=&quot;839&quot; alt=&quot;gpi_how&amp;#32;to&amp;#32;copy&amp;#32;content&amp;#32;in&amp;#32;episerver&amp;#32;&quot; height=&quot;445&quot; /&gt;&lt;/p&gt;
&lt;p&gt;When exporting and importing the content, you can select if want to import all languages or to import just one language.&lt;/p&gt;
&lt;p&gt;This process will be easier for duplicating the content in another website than copying all properties one by one and will save you valuable time.&lt;/p&gt;</id><updated>2021-02-04T13:49:02.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Managing Multilingual Content using Episerver (Optimizely)’s Approval Sequence</title><link href="https://world.optimizely.com/blogs/fernando/dates/2021/1/managing-multilingual-content-using-episervers-approval-sequence/" /><id>&lt;p&gt;Having a multilingual website is a must for any business who wants to market their products or services worldwide. However, managing multilingual content efficiently is not an easy task. Due to the complexities of online services and requirements, it becomes nearly impossible to develop custom websites from scratch and localize the source language version into multiple languages, while maintaining the integrity between the source and target languages. That&amp;rsquo;s why many businesses choose to use a content management system (CMS) to manage their dynamic content.&lt;/p&gt;
&lt;p&gt;From a business perspective, there are three primary factors which determine the success of your digital presence. Managing multilingual content depends on:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Content type.&lt;/li&gt;
&lt;li&gt;Content management system (CMS).&lt;/li&gt;
&lt;li&gt;Localization team.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The selection of a CMS is very important because this tool will be the mechanism where the content will be manipulated, published and updated constantly. A good CMS must have the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;User-friendly interface.&lt;/li&gt;
&lt;li&gt;Stability.&lt;/li&gt;
&lt;li&gt;Reliable technical support.&lt;/li&gt;
&lt;li&gt;Add-ons to handle additional business needs&lt;/li&gt;
&lt;li&gt;Localization management features, like creating multiple versions of a page, comparison between versions, workflows, etc.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Episerver (Optimizely) Multilingual Content Support&lt;/h2&gt;
&lt;p&gt;Episerver (Optimizely) is one of the best CMSs in the marketplace, so I will use Episerver (Optimizely)&amp;rsquo;s content approval sequence as an example to show how multiple users can work together as a team to manage multilingual content in their website.&lt;/p&gt;
&lt;p&gt;For this example, let&amp;rsquo;s assume we have an Episerver (Optimizely)-based mobile website with English as the source language and a localized Arabic version. The content approval sequence can be completed in two steps:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The product specialist approves the technical product-related content in English.&lt;/li&gt;
&lt;li&gt;Languages approval.
&lt;ul&gt;
&lt;li&gt;English reviewer approves the English content.&lt;/li&gt;
&lt;li&gt;Arabic reviewer approves the Arabic content.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The content approval sequence is usually setup by the CMS administrator and the process is very simple:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Admin logs in to the system with administration credentials.&lt;/li&gt;
&lt;li&gt;Admin selects the content and then clicks&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Edit Approval Sequence.&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&quot;https://www.globalizationpartners.com/wp-content/uploads/2019/04/Episerver-multilingual-support-1.png&quot; width=&quot;514&quot; alt=&quot;Episerver&amp;#32;Approval&amp;#32;Sequence&amp;#32;gpi_managing&amp;#32;multilingual&amp;#32;content&amp;#32;using&amp;#32;episerver&amp;#32;approval&amp;#32;sequence&amp;#32;&quot; height=&quot;294&quot; /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Admin creates two approval steps:
&lt;ul&gt;
&lt;li&gt;Product details approval.&lt;/li&gt;
&lt;li&gt;Languages approval.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&quot;https://www.globalizationpartners.com/wp-content/uploads/2019/04/Episerver-multilingual-support-2.png&quot; width=&quot;1285&quot; alt=&quot;gpi_managing&amp;#32;multilingual&amp;#32;content&amp;#32;using&amp;#32;episerver&amp;#32;approval&amp;#32;sequence&amp;#32;&quot; height=&quot;502&quot; /&gt;&lt;/p&gt;
&lt;p&gt;As you can see in the above screen, the first step is to approve the product details then once approved, the content will be pushed to the languages review step. The steps show how simple a group of users can handle multiple languages at the same time.&lt;/p&gt;
&lt;h2&gt;Translation Connectors&lt;/h2&gt;
&lt;p&gt;A third step for managing multilingual content is the integration of a professional localization team to localize the content. A CMS localization best practice is to use a translation connector, which is an add-on integrated with the CMS in order to automate the process of exporting and importing content without manually copying and pasting. A connector doesn&amp;rsquo;t automate the translation, it automates the process of extracting the content and then importing the translated content back into the CMS.&lt;/p&gt;
&lt;p&gt;For example, GPI utilizes&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://www.translationplugin.com/index.php/episerver-translation/&quot;&gt;custom-built translation connectors&lt;/a&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;to handle this process while providing 100% human translation. The connector has the capability of being integrated with the CMS and localization workflows, which advances the existing Episerver (Optimizely) localization features.&lt;/p&gt;</id><updated>2021-02-04T13:47:36.0000000Z</updated><summary type="html">Blog post</summary></entry></feed>