{sprintf('[`Import new products and update existing product information from a comma-separated values (CSV) file. CSV files can be created and managed using most modern spreadsheet applications such as Microsoft Excel, OpenOffice, and iWork. For detailed information about Shop-Script-supported CSV file structure, please refer to the manual.`]','[`https://www.shop-script.com/help/45/import-products-from-csv-file/`]')}
[`Following columns were located in the uploaded file:`]
{% for (var column in file.header){if(file.header.hasOwnProperty(column)){ %}
{%=file.header[column]%}
{% }} %}
{% } %}
[`Select a CSV file or a ZIP archive with a CSV file. ZIP archives enable faster uploading of large CSV files without exceeding server limitations on the uploaded data size.`]
[`Product identification column`]
[`Select the product identification column (property) which uniquely identifies each product. Based on the identification column value in the CSV file uploaded, the import routine will either update existing product info, or create a new product.`]
[`SKU identification column`]
[`Similar to product, select the SKU identification column (property) which uniquely identifies each product SKU. Based on the identification column value in the CSV file uploaded, the import routine will either update existing SKU info, or create a new SKU for the product.`]
[`When importing a product and searching if it exists in the store already, product search will be performed only within the category as defined in a CSV file.`]
[`Product type`]
[`If no particular product type column was specified in the uploaded CSV file, selected product type will be applied to all new products, created during the import.`]
[`Product descriptions`]
[`If checked, a <br> tag will be automatically added after every line of the product description.`]
[`Product images import local path`]
[`If your CSV file contains links to product images to be imported, import routine will attempt to automatically attach them to imported products. A link to an image file can be either global (a full image URL) or local (image file name). For local image import, indicate path to the folder where all source images are stored, i.e. where you uploaded them into. If linked image was not found, no image will be attached to the product.`]
[`Select how unique image URLs must be extracted from your CSV file.`]
[`Stock level for products with selectable features defined as <{ … }>`]
[`(e.g. if 24 is set as stock level for the entire product in CSV file, and there are 8 SKUs to be imported, every SKU will be set 3 as stock count; the overall product stock level will be set to 8 × 3 = 24)`]
[`(e.g. if 24 is set as stock level for the entire product in CSV file, and there are 8 SKUs, every SKU will be set 24 as stock count, and thus the overall product stock level will be set to 8 × 24 = 192)`]
{% file=o.file; %}
{% if(file.header){ %}
[`Column assignment map`]
{% for (var column in file.header){if(file.header.hasOwnProperty(column)){ %}
{%=file.header[column]%}
{% }} %}
{% } %}
[`Upload and assign columns`]
[`Review settings`]
[`Import`]
[`Please do not close your browser window and do not leave this page until the entire import process is finished.`]