> ## Content Index
> Fetch the complete content index at: https://www.gowthamaraja.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# Sitecore OrderCloud Headstart Installation Guide - Part 3
- URL: https://www.gowthamaraja.com/install-sitecore-headstart-part3/
- Published: 2023-02-03T18:30:00.000Z
- Updated: 2025-11-17T10:37:25.000Z
- Author: Gowtham
- Tags: Ordercloud, Sitecore

This blog will guide you through the process of creating a blob storage container and uploading the translation file needed by both the Buyer and Seller UI Applications.

- Right-click on the Blob Containers of the Local Storage account created in the previous part and select “Create Blob Container.”
- Name the container “ngx-translate”.

![create-blob-container](https://static.wixstatic.com/media/14fd51_b22e1921ac3642bebd398ac1d9917863~mv2.png/v1/fill/w_740,h_404,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/14fd51_b22e1921ac3642bebd398ac1d9917863~mv2.png)

- Create a virtual directory “i18n” by clicking “New Folder”.

![create-virtual-directory](https://static.wixstatic.com/media/14fd51_5238a02e3ae84cfc8e98908d836b9e26~mv2.png/v1/fill/w_740,h_404,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/14fd51_5238a02e3ae84cfc8e98908d836b9e26~mv2.png)

- Upload the translation file (en.json) located at “src\\Middleware\\src\\Headstart.API\\wwwroot\\i18n\\en.json”.

![upload-translation-file](https://static.wixstatic.com/media/14fd51_fe9bb7ac7e5b453bb86a09dbdb41d8f2~mv2.png/v1/fill/w_740,h_404,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/14fd51_fe9bb7ac7e5b453bb86a09dbdb41d8f2~mv2.png)

- Update the CORS settings to avoid Authorization Failure error.
- Set the container to public access by right-clicking on the “ngx-translate” blob container and selecting “Set Public Access Level.”

![set-public-access-level](https://static.wixstatic.com/media/14fd51_6dc3624732bc4b5fb3ee7a622f847601~mv2.png/v1/fill/w_740,h_404,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/14fd51_6dc3624732bc4b5fb3ee7a622f847601~mv2.png)

- In the pop-up, select “Public read access for container and blobs” and click “Apply”.

![public-read-access-for-container-and-blobs](https://static.wixstatic.com/media/14fd51_e31321088387406a9a7f4ed860e5d9cb~mv2.png/v1/fill/w_583,h_436,al_c,lg_1,q_85,enc_avif,quality_auto/14fd51_e31321088387406a9a7f4ed860e5d9cb~mv2.png)

- Right-click on the “Blob Containers” in the left pane of Azure Storage Explorer and select “Configure CORS Settings.”

![configure-cors-settings](https://static.wixstatic.com/media/14fd51_1e95f28e93ac4c8293de68f3fce15bcc~mv2.png/v1/fill/w_740,h_404,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/14fd51_1e95f28e93ac4c8293de68f3fce15bcc~mv2.png)

- In the pop-up, click “Add” to add the CORS setting values.

![add-cors-settings](https://static.wixstatic.com/media/14fd51_c073b409588f4802969cf7cac992d6fa~mv2.png/v1/fill/w_740,h_559,al_c,lg_1,q_90,enc_avif,quality_auto/14fd51_c073b409588f4802969cf7cac992d6fa~mv2.png)

- Add the following values to the CORS rule:
  - Allowed Origins: http://localhost:4200
  - Allowed Headers: x-ms-meta-data,x-ms-meta-target,x-ms-meta-abc
  - Exposed Headers: x-ms-meta-data,x-ms-meta-target,x-ms-meta-abc
- Click “Save” to save the newly added CORS rule.

![add-cors-rule](https://static.wixstatic.com/media/14fd51_4734c48a59ad44bba9304ff7f12c3853~mv2.png/v1/fill/w_740,h_559,al_c,lg_1,q_90,enc_avif,quality_auto/14fd51_4734c48a59ad44bba9304ff7f12c3853~mv2.png)

- Confirm that the newly added CORS Rule is added on the next window and click on “Save” to save your CORS settings

![cors-setting](https://static.wixstatic.com/media/14fd51_7f06fa2f92a7471397c8c2f4ed82f193~mv2.png/v1/fill/w_740,h_559,al_c,lg_1,q_90,enc_avif,quality_auto/14fd51_7f06fa2f92a7471397c8c2f4ed82f193~mv2.png)

- Confirm that the CORS settings were saved by accessing the URL in a browser: [http://127.0.0.1:10000/devstoreaccount1/ngx-translat/i18n/en.json](http://127.0.0.1:10000/devstoreaccount1/ngx-translat/i18n/en.json?ref=gowthamaraja.com)

![cors-verification](https://static.wixstatic.com/media/14fd51_89c7e22b5df547109a2bbabd7e5c88e7~mv2.png/v1/fill/w_740,h_404,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/14fd51_89c7e22b5df547109a2bbabd7e5c88e7~mv2.png)

- To access the URL, right-click on the “en.json” file in Azure Storage Explorer and click “Copy URL”
- Open the copied URL in a browser to confirm the CORS settings and validate the steps performed.

![cors-url](https://static.wixstatic.com/media/14fd51_602c54621ba642e889dfab33b7afe1f5~mv2.webp/v1/fill/w_740,h_403,al_c,q_80,usm_0.66_1.00_0.01,enc_avif,quality_auto/14fd51_602c54621ba642e889dfab33b7afe1f5~mv2.webp)

We have finished setting up the blob storage container, uploading the translation file, and configuring CORS settings for the local installation of Sitecore Order Cloud.