Monday, January 7, 2019

hybrid multi-site setup and multi-language setup




Sitecore.config (Language.AlwaysScript to false)


Edit the App_Config/Include/LanguageDefinitions.config file to add a new language definition. For our "en-AR" example we would add this line to the file:
<language id="en" region="AR" codepage="65001" encoding="utf-8" charset="iso-8859-1" icon="flags/16x16/flag_Argentina.PNG" />

From <http://integryx.net/post/2018/02/19/add-a-custom-language-definition-to-sitecore>



<configuration xmlns:patch="http://www.sitecore.net/xmlconfig/">
    <sitecore>
        <sites>
            <!--French sites-->
            <site name="davincisurgery.us" patch:before="site[@name='modules_website']"
                     hostName="intuitivesurgical.dev.local"
                     targetHostName="intuitivesurgical.dev.local"
                     scheme="http"
                     database="web"
                     virtualFolder="/fr-FR"
                     physicalFolder="/fr-FR"
                     rootPath="/sitecore/content/Intuitive Surgical/Europe/FR"
                     startItem="/Home"
                     language="fr-FR"
                     dictionaryPath="/sitecore/content/Intuitive Surgical/Europe/FR/globals/dictionary"
                     dictionaryAutoCreate="false"
                     placeholderSettingsRoot="/sitecore/layout/Placeholder Settings/Project/Intuitive Surgical"
                     domain="intuitivesurgical"
                     allowDebug="true"
                     cacheHtml="true"
                     htmlCacheSize="50MB"
                     registryCacheSize="0"
                     viewStateCacheSize="0"
                     xslCacheSize="25MB"
                     filteredItemsCacheSize="10MB"
                     enablePreview="true"
                     enableWebEdit="true"
                     enableDebugger="true"
                     disableClientData="false"
                     cacheRenderingParameters="true"
                     renderingParametersCacheSize="10MB"
                     formsRoot="/sitecore/content/Intuitive Surgical/Europe/FR/Globals/Forms Folder"
                     loginPage="/login"
                     enableItemLanguageFallback="true" />
        </sites>
    </sitecore>
</configuration>

No comments:

Post a Comment