Beebox-Sitecore Connector is the name of the Sitecore module distributed as a .zip and contains Sitecore following packages.
...
- Inside the ………..\Website\App_Config\Include\Beebox folder, locate Beebox.Sitecore.config.
- Copy the sample connection string:as displayed provided at the bottom of the Beebox.Sitecore.config or copy from the below sample.
<add
name="Beebox_Sitecore_TranslationEntities"
...
Locate connectionStrings.config, usually placed at…./Website/App_Config/ConnectionStrings.config and paste the new connectionString at the bottom of existing connection strings as given below.
<connectionStrings>
<!--
Sitecore connection strings.
All database connections for Sitecore are configured here.
-->
<addname="core"connectionString="user id=XX;password=XXXX;Data Source=XXXXX;Database=XXXXXXXSitecore_Core"/>
<addname="master"connectionString="user id=XX;password=XXXX;Data Source=XXXXX;Database=Beebox71Sitecore_Master"/>
<addname="web"connectionString="user id=XX;password=XXXX;Data Source=XXXXX;Database=Beebox71Sitecore_Web"/>
<addname="Beebox_Sitecore_TranslationEntities"
connectionString="metadata=res://*/Beebox_Sitecore_Translation.csdl|res://*/Beebox_Sitecore_Translation.ssdl|res://*/Beebox_Sitecore_Translation.msl;
provider=System.Data.SqlClient;
provider connection string="
data source=SQL Server Instance Name;
initial catalog=Beebox_Sitecore_Translation;
user id=username;
password=password;
MultipleActiveResultSets=True;
App=EntityFramework""
providerName="System.Data.EntityClient" />
</connectionStrings>
Modify the highlighted values suitably: You will need to provide the name of SQL Server instance where we created Beebox_Sitecore_Translation database and corresponding username and password.
...
- Open Beebox Setting application: Login as Admin to Sitecore Desktop, click Start button, Select Beebox and choose Beebox –Settings applications as shown in the screenshot below.
...
Create a New Connection: The Beebox – Setting application lets you create new and update existing Beebox connection. Click “Add New” Command on the top left to create a new Beebox connection;following screen would be shown and provide the suitable values. You can use any memorable name for connection name.
The connection page shows these fields:
Field | Description |
Beebox Connection name | Give this connection any name. For example the name of your translation service provider. |
Beebox Project Source language | The source language that is configured in your Sitecore site. |
Beebox Url | A URL pointing to the Beebox server. Supplied by the Beebox manager: /wiki/spaces/JOOMLA/pages/698140 |
Beebox Project Key | A key identifying a Beebox project. Supplied by the Beebox manager. |
Beebox Login | A login to access the Beebox. Supplied by the Beebox manager. |
Beebox Password | A password to access the Beebox. Supplied by the Beebox manager. |
Login Timeout(Seconds) | Connector connection timeout with Beebox. |
Default Connection | Setting default connection in case of many Beebox connections. |
Test & Save the Beebox Connection: We need to test the newly created/updated settings to ensure that it works as per our expectations. Click on the heart icon i.e. Test command, our heartbeat command. It should display a success message "Yes, it works!". You may check the “Set “Set as default connection” connection” checkbox to make it your default connection. Click Update connection to save the connection.
...