1
0
mirror of synced 2024-11-22 05:16:09 +03:00

english translation (#159)

This commit is contained in:
Evgeniy-Goroh 2020-11-23 17:54:39 +03:00 committed by GitHub
parent 0fa7c8d819
commit b34da9a756
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
21 changed files with 602 additions and 20 deletions

View File

@ -256,17 +256,27 @@ else{
<tr class="heading"> <tr class="heading">
<td colspan="2"><b><?php echo GetMessage('PAYMENT_STATUS_LIST'); ?></b></td> <td colspan="2"><b><?php echo GetMessage('PAYMENT_STATUS_LIST'); ?></b></td>
</tr> </tr>
<tr>
<td width="50%"></td> <? if (empty($arResult['bitrixStatusesList'])) :?>
<td width="50%"> <td colspan="2" class="option-head option-other-top option-other-bottom" style="text-align: center;">
<table width="100%"> <b><label><?echo GetMessage('STATUS_NOT_SETTINGS');?></label></b>
<tr>
<td width="50%"></td>
<td width="50%"><?php echo GetMessage('CANCELED'); ?></td>
</tr>
</table>
</td> </td>
</tr> <?else:?>
<tr>
<td width="50%"></td>
<td width="50%">
<table width="100%">
<tr>
<td width="50%"></td>
<td width="50%" style="text-align: center;">
<?php echo GetMessage('CANCELED'); ?>
</td>
</tr>
</table>
</td>
</tr>
<?endif;?>
<?php foreach($arResult['bitrixStatusesList'] as $bitrixStatus): ?> <?php foreach($arResult['bitrixStatusesList'] as $bitrixStatus): ?>
<tr> <tr>
<td width="50%" class="adm-detail-content-cell-l" name="<?php echo $bitrixStatus['ID']; ?>"> <td width="50%" class="adm-detail-content-cell-l" name="<?php echo $bitrixStatus['ID']; ?>">

View File

@ -0,0 +1,3 @@
<?php
$MESS ['API_MODULE_NAME'] = '1C-Bitrix';

View File

@ -0,0 +1,4 @@
<?php
$MESS["NO_DELIVERY"] = "No delivery";
$MESS["PRICE_TYPE"] = "retailCRM price";

View File

@ -0,0 +1,4 @@
<?php
$MESS["NO_DELIVERY"] = "No delivery";
$MESS["PRICE_TYPE"] = "retailCRM price";

View File

@ -0,0 +1,13 @@
<?php
$MESS["ROOT_CATEGORY_FOR_CATALOG"] = "Root category for catalog \"%s\"";
$MESS["PROPERTY_ARTICLE_HEADER_NAME"] = "Article";
$MESS["PROPERTY_MANUFACTURER_HEADER_NAME"] = "Manufacturer";
$MESS["PROPERTY_COLOR_HEADER_NAME"] = "Color";
$MESS["PROPERTY_WEIGHT_HEADER_NAME"] = "Weight (dimensions)";
$MESS["PROPERTY_LENGTH_HEADER_NAME"] = "Length (dimensions)";
$MESS["PROPERTY_WIDTH_HEADER_NAME"] = "Width (dimensions)";
$MESS["PROPERTY_HEIGHT_HEADER_NAME"] = "Height (dimensions)";
$MESS["PROPERTY_PICTURE_HEADER_NAME"] = "Photo";
$MESS["PROPERTY_SIZE_HEADER_NAME"] = "Size";

View File

@ -0,0 +1,110 @@
<?php
$MESS["YANDEX_DETAIL_TITLE"] = "Additional parameters settings";
$MESS["YANDEX_ERR_NO_ACCESS_EXPORT"] = "No access to export management";
$MESS["YANDEX_ERR_NO_IBLOCK_CHOSEN"] = "Info block not selected";
$MESS["YANDEX_ERR_NO_IBLOCK_FOUND"] = "Info block not found";
$MESS["YANDEX_ERR_NO_ACCESS_IBLOCK"] = "No access to info block";
$MESS["YANDEX_TAB1_TITLE"] = "Export settings";
$MESS["YANDEX_TAB1_DESC"] = "Configure export data and export type settings";
$MESS["YANDEX_TAB2_TITLE"] = "Currencies and prices";
$MESS["YANDEX_TAB2_DESC"] = "Configure list of currencies and prices";
$MESS["YANDEX_SKIP_PROP"] = "(skip)";
$MESS["YANDEX_PROP_country_of_origin"] = "Country of origin";
$MESS["YANDEX_PROP_vendor"] = "Manufacturer";
$MESS["YANDEX_PROP_model"] = "Model";
$MESS["YANDEX_PROP_vendorCode"] = "Manufacturer's code";
$MESS["YANDEX_PROP_manufacturer_warranty"] = "Manufacturer's warranty";
$MESS["YANDEX_PROP_author"] = "Author";
$MESS["YANDEX_PROP_publisher"] = "Publisher";
$MESS["YANDEX_PROP_series"] = "Series";
$MESS["YANDEX_PROP_year"] = "Publication year";
$MESS["YANDEX_PROP_ISBN"] = "Book code (ISBN)";
$MESS["YANDEX_PROP_volume"] = "Number of volumes";
$MESS["YANDEX_PROP_part"] = "Volume number";
$MESS["YANDEX_PROP_language"] = "Language";
$MESS["YANDEX_PROP_binding"] = "Binding";
$MESS["YANDEX_PROP_page_extent"] = "Total pages";
$MESS["YANDEX_PROP_table_of_contents"] = "Contents";
$MESS["YANDEX_PROP_performed_by"] = "Perfomer";
$MESS["YANDEX_PROP_performance_type"] = "Performance type";
$MESS["YANDEX_PROP_format"] = "Audiobook format";
$MESS["YANDEX_PROP_storage"] = "Storage device";
$MESS["YANDEX_PROP_recording_length"] = "Recording time (mm.ss)";
$MESS["YANDEX_PROP_title"] = "Ttile";
$MESS["YANDEX_PROP_artist"] = "Artist";
$MESS["YANDEX_PROP_director"] = "Director";
$MESS["YANDEX_PROP_starring"] = "Starring";
$MESS["YANDEX_PROP_originalName"] = "Original name";
$MESS["YANDEX_PROP_country"] = "Country";
$MESS["YANDEX_PROP_media"] = "Media";
$MESS["YANDEX_PROP_worldRegion"] = "Part of the world";
$MESS["YANDEX_PROP_region"] = "Resort or city";
$MESS["YANDEX_PROP_days"] = "Tour duration (days)";
$MESS["YANDEX_PROP_dataTour"] = "Tour dates";
$MESS["YANDEX_PROP_hotel_stars"] = "Hotel stars (5*****)";
$MESS["YANDEX_PROP_room"] = "Room type (SNG, DBL...)";
$MESS["YANDEX_PROP_meal"] = "Meal type (All, HB...)";
$MESS["YANDEX_PROP_included"] = "What's included in the tour price";
$MESS["YANDEX_PROP_transport"] = "Transportation";
$MESS["YANDEX_PROP_place"] = "Place";
$MESS["YANDEX_PROP_hall"] = "Hall";
$MESS["YANDEX_PROP_date"] = "Date";
$MESS["YANDEX_PROP_is_premiere"] = "Is premiere?";
$MESS["YANDEX_PROP_is_kids"] = "For kids?";
$MESS["YANDEX_TYPE"] = "Description type";
$MESS["YANDEX_TYPE_SIMPLE"] = "simplified";
$MESS["YANDEX_TYPE_NOTE"] = "More info at <a href=\"http://partner.market.yandex.ru/legal/tt/\" target=\"_blank\">http://partner.market.yandex.ru/legal/tt/&lt;/a&gt;";
$MESS["YANDEX_PROPS_COMMON"] = "General settings";
$MESS["YANDEX_PROPS_TYPE"] = "Description type settings";
$MESS["YANDEX_PROPS_NO"] = "no";
$MESS["YANDEX_PROPS_ADDITIONAL"] = "Additional properties for export";
$MESS["YANDEX_PROPS_ADDITIONAL_TITLE"] = "Select properties";
$MESS["YANDEX_PROPS_ADDITIONAL_MORE"] = "More";
$MESS["YANDEX_PRICES"] = "Prices";
$MESS["YANDEX_PRICE_TYPE"] = "Show price";
$MESS["YANDEX_PRICE_TYPE_NONE"] = "optimal";
$MESS["YANDEX_CURRENCIES"] = "Currencies";
$MESS["YANDEX_CURRENCY"] = "currency ";
$MESS["YANDEX_CURRENCY_RATE"] = "rate";
$MESS["YANDEX_CURRENCY_RATE_SITE"] = "site";
$MESS["YANDEX_CURRENCY_RATE_CBRF"] = "Cental bank of Russia";
$MESS["YANDEX_CURRENCY_RATE_NBU"] = "National bank of Ukraine";
$MESS["YANDEX_CURRENCY_RATE_NBK"] = "National bank of Kazakhstan";
$MESS["YANDEX_CURRENCY_RATE_CB"] = "Bank of your region";
$MESS["YANDEX_CURRENCY_PLUS"] = "rate correction";
$MESS["YANDEX_PARAMS_TITLE"] = "Property";
$MESS["YANDEX_ERR_NO_ACCESS_IBLOCK_SKU"] = "No access to info block with trade offers";
$MESS["YANDEX_ERR_NO_IBLOCK_SKU_FOUND"] = "Info block with trade offers #ID# not found";
$MESS["YANDEX_ERR_NO_IBLOCK_FOUND_EXT"] = "Info block #ID# not found";
$MESS["YANDEX_ERR_NO_IBLOCK_IS_CATALOG"] = "Info block #ID# is not a sales catalog and doesn't have trade offers";
$MESS["YANDEX_ERR_NO_SECTION_LIST"] = "Section list not set";
$MESS["YANDEX_ERR_FILE_ACCESS_DENIED"] = "No permission to re-write file #FILE#";
$MESS["YANDEX_ERR_FILE_OPEN_WRITING"] = "Unable to open file #FILE# for writing";
$MESS["YANDEX_ERR_SETUP_FILE_WRITE"] = "Unable to write in file #FILE#";
$MESS["YANDEX_PRODUCT_PROPS"] = "--- Products info block ---";
$MESS["YANDEX_OFFERS_PROPS"] = "--- Trade offers info block ---";
$MESS["YANDEX_SKU_SETTINGS"] = "Trade offers export";
$MESS["YANDEX_OFFERS_SELECT"] = "Selection condition";
$MESS["YANDEX_SKU_EXPORT_ALL_TITLE"] = "All product offers";
$MESS["YANDEX_SKU_EXPORT_MIN_PRICE_TITLE"] = "Offer with lowest price";
$MESS["YANDEX_SKU_EXPORT_PROP_TITLE"] = "Selection by property";
$MESS["YANDEX_SKU_EXPORT_PROP_ID"] = "Property";
$MESS["YANDEX_SKU_EXPORT_PROP_COND"] = "Selection condition";
$MESS["YANDEX_SKU_EXPORT_PROP_VALUE"] = "Values";
$MESS["YANDEX_SKU_EXPORT_PROP_EMPTY"] = "--- select property ---";
$MESS["YANDEX_SKU_EXPORT_PROP_SELECT_ZERO"] = "empty";
$MESS["YANDEX_SKU_EXPORT_PROP_SELECT_NONZERO"] = "not empty";
$MESS["YANDEX_SKU_EXPORT_PROP_SELECT_EQUAL"] = "equals";
$MESS["YANDEX_SKU_EXPORT_PROP_SELECT_NONEQUAL"] = "not equals";
$MESS["YANDEX_SKU_EXPORT_ERR_CONDITION_ABSENT"] = "Condition for filtering trade offers is not set";
$MESS["YANDEX_SKU_EXPORT_ERR_PROPERTY_ABSENT"] = "Property for filtering trade offers by property value is not set";
$MESS["YANDEX_SKU_EXPORT_ERR_PROPERTY_COND_ABSENT"] = "Condition for filtering trade offers by property is not set";
$MESS["YANDEX_SKU_EXPORT_ERR_PROPERTY_VALUES_ABSENT"] = "Property values for filtering trade offers are not set";
$MESS["YANDEX_SAVE_ERR"] = "Save errors";
$MESS["YANDEX_ERR_BAD_PRICE_TYPE"] = "Wrong price type is set for export";
$MESS["YANDEX_ERR_BAD_OFFERS_IBLOCK_ID"] = "Wrong ID of Info block with trade offers";
$MESS["YANDEX_ERR_SKU_SETTINGS_ABSENT"] = "Trade offers export settings are missing";
$MESS["YANDEX_ROOT_DIRECTORY"] = "Catalog root section";
$MESS["CET_ERROR_IBLOCK_PERM"] = "No permission to work with info block ##IBLOCK_ID#";
$MESS["CES_ERROR_BAD_EXPORT_FILENAME"] = "Export file name contains forbidden characters";

View File

@ -0,0 +1,125 @@
<?php
$MESS["CET_ERROR_NO_NAME"] = "Enter export profile name.";
$MESS["CET_STEP1"] = "Step";
$MESS["CET_STEP2"] = "of";
$MESS["CET_SAVE"] = "Save";
$MESS["CET_ERROR_NO_IBLOCK1"] = "Info block";
$MESS["CET_ERROR_NO_IBLOCK2"] = "not found.";
$MESS["CET_ERROR_NO_FILENAME"] = "Filename fpr export is not set.";
$MESS["CET_ERROR_NO_GROUPS"] = "Groups for export are not set.";
$MESS["CET_ERROR_NO_PROFILE_NAME"] = "Enter export profile name.";
$MESS["CET_SELECT_IBLOCK"] = "Select info block";
$MESS["CET_SELECT_IBLOCK_EXT"] = "Select info block for export:";
$MESS["CET_SELECT_GROUP"] = "Select groups:";
$MESS["CET_FIRST_SELECT_IBLOCK"] = "Select info block at first";
$MESS["CET_ALL_GROUPS"] = "All groups";
$MESS["CET_SERVER_NAME"] = "Domain name:";
$MESS["CET_SERVER_NAME_SET_CURRENT"] = "current";
$MESS["CET_SAVE_FILENAME"] = "Save to file:";
$MESS["CET_PROFILE_NAME"] = "Profile name:";
$MESS["CET_EXPORT"] = "Export";
$MESS["CET_ERROR_NO_IBLOCKS"] = "Info blocks for export are not set.";
$MESS["CET_EXPORT_CATALOGS"] = "Catalogs for export:";
$MESS["CET_CATALOG"] = "Catalog";
$MESS["CET_EXPORT2YANDEX"] = "Export to Yandex.Tovariy";
$MESS["CATI_DATA_EXPORT"] = "Data export";
$MESS["CATI_NO_IBLOCK"] = "Info block is not selected. Export is not possible.";
$MESS["CATI_NO_FORMAT"] = "Specify format of the data file and its properties.";
$MESS["CATI_NO_DELIMITER"] = "Specify the field delimiter character.";
$MESS["CATI_NO_SAVE_FILE"] = "Specify file for saving the result.";
$MESS["CATI_CANNOT_CREATE_FILE"] = "Error creating data file.";
$MESS["CATI_NO_FIELDS"] = "Fields for export are not set.";
$MESS["CATI_SCHEME_EXISTS"] = "Scheme with this name already exists.";
$MESS["CATI_PAGE_TITLE"] = "Catalog export: step";
$MESS["CATI_NEXT_STEP"] = "Next";
$MESS["CATI_INFOBLOCK"] = "Info block for export:";
$MESS["CATI_SCHEME_NAME"] = "Export scheme:";
$MESS["CATI_NOT"] = "No";
$MESS["CATI_DELETE"] = "delete";
$MESS["CATI_FIELDS"] = "Set correspondence of fields in file with fields in database";
$MESS["CATI_FI_ID"] = "ID";
$MESS["CATI_FI_NAME"] = "Name";
$MESS["CATI_FI_ACTIV"] = "Activity";
$MESS["CATI_FI_ACTIVFROM"] = "Active from";
$MESS["CATI_FI_ACTIVTO"] = "Active to";
$MESS["CATI_FI_CATIMG"] = "List image";
$MESS["CATI_FI_CATDESCR"] = "List description";
$MESS["CATI_FI_DETIMG"] = "Image";
$MESS["CATI_FI_DETDESCR"] = "Description";
$MESS["CATI_FI_UNIXML"] = "Unique id";
$MESS["CATI_FI_QUANT"] = "Quantity";
$MESS["CATI_FI_WEIGHT"] = "Weight";
$MESS["CATI_FI_PROPS"] = "Property";
$MESS["CATI_FI_GROUP_LEV"] = "Level group";
$MESS["CATI_FI_PRICE_TYPE"] = "Price type";
$MESS["CATI_FIELD"] = "field";
$MESS["CATI_FORMAT_PROPS"] = "Set file format properties";
$MESS["CATI_DELIMITERS"] = "With delimiters";
$MESS["CATI_DELIMITER_TYPE"] = "Delimiter type";
$MESS["CATI_TAB"] = "tab";
$MESS["CATI_TZP"] = "semicolon";
$MESS["CATI_ZPT"] = "comma";
$MESS["CATI_SPS"] = "space";
$MESS["CATI_OTR"] = "other";
$MESS["CATI_SAVE_SCHEME"] = "Save settings as scheme";
$MESS["CATI_SSCHEME_NAME"] = "Scheme name";
$MESS["CATI_DATA_FILE_NAME"] = "Save data file as...";
$MESS["CATI_DATA_FILE_NAME1"] = "Data file name";
$MESS["CATI_SUCCESS"] = "Export completed";
$MESS["CATI_SU_ALL"] = "Total raws exported:";
$MESS["CATI_BACK"] = "Back";
$MESS["CATI_FIRST_LINE_NAMES"] = "First line contains field names";
$MESS["CATI_SU_ALL1"] = "Download file DATA_URL on your computer";
$MESS["CATI_FIELDS_NEEDED"] = "To export";
$MESS["CATI_FIELDS_NAMES"] = "Filed name";
$MESS["CATI_FIELDS_SORTING"] = "Order";
$MESS["CATI_NEXT_STEP_F"] = "Start export";
$MESS["CATI_DATA_FILE_NAME1_DESC"] = "If such a file exists, it will be overwritten";
$MESS["CATI_TOO_MANY_TABLES"] = "The table joining is too large. Reduce the number of exported properties or price types.";
$MESS["EST_QUANTITY_FROM"] = "Purchased quantity from";
$MESS["EST_QUANTITY_TO"] = "Purchased quantity to";
$MESS["EST_PRICE_TYPE"] = "Price type \"#TYPE#\"";
$MESS["EST_PRICE_TYPE2"] = "Price type \"#NAME#\" (#TYPE#)";
$MESS["CAT_DETAIL_PROPS"] = "Detailed settings";
$MESS["CAT_DETAIL_PROPS_RUN"] = "configure";
$MESS["CET_IS_SKU"] = "Trade offers info block is chosen.";
$MESS["CET_USE_PARENT_SECT"] = "Use groups of products info block";
$MESS["CET_YAND_RUN_ERR_IBLOCK_ABSENT"] = "Info block ##IBLOCK_ID# not exists";
$MESS["CET_YAND_RUN_ERR_PRODUCT_IBLOCK_ABSENT"] = "Products info block ##IBLOCK_ID# not exists";
$MESS["CET_YAND_RUN_ERR_SECTION_SET_EMPTY"] = "Group list not set";
$MESS["CET_YAND_RUN_ERR_SETUP_FILE_ACCESS_DENIED"] = "No permission to re-write file #FILE#";
$MESS["CET_YAND_RUN_ERR_SETUP_FILE_OPEN_WRITING"] = "Unable to open file #FILE# for writing";
$MESS["CET_YAND_RUN_ERR_SETUP_FILE_WRITE"] = "Unable to write in file #FILE#";
$MESS["CET_YAND_SELECT_IBLOCK"] = "Info block for export";
$MESS["CET_SELECT_IBLOCK_TYPE"] = "Select info block type";
$MESS["CET_YAND_GROUP_AND_OFFERS"] = "Groups and products for import";
$MESS["CET_YAND_USE_IBLOCK_SITE"] = "Use domain name from info block";
$MESS["CET_ERROR_IBLOCK_PERM"] = "No permission to work with info block ##IBLOCK_ID#";
$MESS["YANDEX_ERR_SKU_SETTINGS_ABSENT"] = "Trade offers export settings are missing";
$MESS["CES_ERROR_BAD_EXPORT_FILENAME"] = "Export file name contains forbidden characters";
$MESS["CES_ERROR_BAD_EXPORT_FILENAME_EXTENTIONS"] = "Export file name contains forbidden extension";
$MESS["CES_ERROR_FORBIDDEN_EXPORT_FILENAME"] = "Forbidden export file name";
$MESS["CES_ERROR_PATH_WITHOUT_DEFAUT"] = "Export can only be made to the folder specified in the field <b>Default path for the exported files</b> in module settings.";
$MESS["CAT_ADM_CSV_EXP_TAB1"] = "Info block";
$MESS["CAT_ADM_CSV_EXP_TAB1_TITLE"] = "Select info block for export";
$MESS["CAT_ADM_CSV_EXP_TAB2"] = "Export parameters";
$MESS["CAT_ADM_CSV_EXP_TAB2_TITLE"] = "Export parameters settings";
$MESS["CAT_ADM_CSV_EXP_TAB3"] = "Result";
$MESS["CAT_ADM_CSV_EXP_TAB3_TITLE"] = "Export result";
$MESS["CAT_ADM_CSV_EXP_IBLOCK_ID"] = "Info block";
$MESS["CAT_ADM_CSV_EXP_ADD_SETTINGS"] = "Additional settings";
$MESS["CAT_ADM_CSV_EXP_EXPORT_FILES"] = "Export files";
$MESS["CAT_ADM_CSV_EXP_TIME_STEP"] = "Step execution time";
$MESS["CAT_ADM_CSV_EXP_TIME_STEP_COMMENT"] = "0 - load all at once<br>positive value - number of seconds to complete a single step";
$MESS["CAT_ADM_CSV_EXP_SEP_ELEMENTS"] = "Fields and properties of elements";
$MESS["CAT_ADM_CSV_EXP_SEP_SECTIONS"] = "Sections fields";
$MESS["CAT_ADM_CSV_EXP_SEP_SECTIONS_EXT"] = "Fields and custom properties of sections";
$MESS["CAT_ADM_CSV_EXP_SEP_PRODUCT"] = "Product properties";
$MESS["CAT_ADM_CSV_EXP_SEP_PRICES"] = "Prices";
$MESS["CAT_ADM_CSV_EXP_SEP_SKU"] = "Fields and properties of trade offers";
$MESS["CAT_ADM_CSV_EXP_DESCR_SECT_PROP"] = "Custom property";
$MESS["CAT_ADM_CSV_EXP_SECTION_LEVEL"] = "Level group #LEVEL#";
$MESS["CATI_FI_PRICE_TYPE2"] = "Price type \"#TYPE#\"";
$MESS["CATI_FI_PRICE_TYPE3"] = "Price type \"#NAME#\" (#TYPE#)";
$MESS["CATI_FI_PRICE_CURRENCY"] = "in currency #CURRENCY#";

View File

@ -0,0 +1,48 @@
<?php
$MESS["ERROR_FILENAME_NOT_SET"] = "Data file not set.";
$MESS["ERROR_PROFIE_NOT_SET"] = "Profile name not set";
$MESS["EXPORT_CATALOGS"] = "Select catalogs for export to ICML:";
$MESS["CATALOG"] = "Catalog";
$MESS["EXPORT2INTAROCML"] = "Export to ICML";
$MESS["FILENAME"] = "Specify data file name:";
$MESS["LOAD_PURCHASE_PRICE"] = "Export purchase price";
$MESS["PROPERTY"] = "Property that contains product article";
$MESS["ALL_CATALOG"] = "All catalogs";
$MESS["CET_EXPORT"] = "Export";
$MESS["CET_SAVE"] = "Save";
$MESS["ERROR_IBLOCK_MODULE"] = "Module Info blocks not installed";
$MESS["ERROR_IBLOCK_CATALOG"] = "Module Catalog not installed";
$MESS["ERROR_IBLOCK_INTAROCRM"] = "Module retailCRM not installed";
$MESS["ERROR_ARTICLE_NOT_SET"] = "Article fields were set, but Info blocks were not installed";
$MESS["PROFILE_NAME"] = "Profile name";
$MESS["SETTINGS_INFOBLOCK"] = "Info block settings";
$MESS["SETTINGS_EXPORT"] = "Export settings";
$MESS["CHECK_ALL_INFOBLOCKS"] = "Select all info blocks ";
$MESS["LOADED_PROPERTY"] = "Exported property";
$MESS["PROPERTY_PRODUCT_HEADER_NAME"] = "Product property";
$MESS["PROPERTY_OFFER_HEADER_NAME"] = "Trade offer property";
$MESS["PROPERTY_ARTICLE_HEADER_NAME"] = "Article";
$MESS["PROPERTY_MANUFACTURER_HEADER_NAME"] = "Manufacturer";
$MESS["PROPERTY_COLOR_HEADER_NAME"] = "Color";
$MESS["PROPERTY_WEIGHT_HEADER_NAME"] = "Weight (dimensions)";
$MESS["PROPERTY_LENGTH_HEADER_NAME"] = "Length (dimensions)";
$MESS["PROPERTY_WIDTH_HEADER_NAME"] = "Width (dimensions)";
$MESS["PROPERTY_HEIGHT_HEADER_NAME"] = "Height (dimensions)";
$MESS["PROPERTY_PICTURE_HEADER_NAME"] = "Photo";
$MESS["PROPERTY_SIZE_HEADER_NAME"] = "Size";
$MESS["SELECT_FIELD_NAME"] = "Field";
$MESS["SELECT_PROPERTY_NAME"] = "Properties";
$MESS["SELECT_WEIGHT_PROPERTY_NAME"] = "Weight (gram)";
$MESS["SELECT_LENGTH_PROPERTY_NAME"] = "Length (mm)";
$MESS["SELECT_WIDTH_PROPERTY_NAME"] = "Width (mm)";
$MESS["SELECT_HEIGHT_PROPERTY_NAME"] = "Height (mm)";
$MESS["UNIT_MEASUREMENT_MM"] = "mm";
$MESS["UNIT_MEASUREMENT_CM"] = "cm";
$MESS["UNIT_MEASUREMENT_M"] = "m";
$MESS["UNIT_MEASUREMENT_MG"] = "mg";
$MESS["UNIT_MEASUREMENT_G"] = "g";
$MESS["UNIT_MEASUREMENT_KG"] = "kg";
$MESS['BASE_PRICE'] = 'Base price';
$MESS['WAIT'] = 'Loading...';
$MESS["OFFERS_VALUE"] = "Maximum number of trade offers for a product";

View File

@ -0,0 +1,16 @@
<?php
$MESS ['RETAIL_MODULE_NAME'] = 'retailCRM';
$MESS ['MODULE_DESCRIPTION'] = 'Integration module with retailCRM - specialized CRM for e-commerce';
$MESS ['MODULE_PARTNER_NAME'] = 'Intaro Software';
$MESS ['MODULE_PARTNER_URI'] = 'http://www.retailcrm.ru';
$MESS ['MODULE_INSTALL_TITLE'] = 'Module install';
$MESS ['MODULE_UNINSTALL_TITLE'] = 'Module uninstall';
$MESS ['CANCELED'] = 'Is «Cancelled»';
$MESS ['ERR_SALE'] = 'Module sale is missing! Further installation is not possible.';
$MESS ['ERR_IBLOCK'] = 'Module iblock is missing! Further installation is not possible.';
$MESS ['ERR_CATALOG'] = 'Module catalog is missing! Further installation is not possible.';
$MESS ['RETAILCRM_CURL_ERR'] = 'retailCRM integration module requires PHP CURL extension.';
$MESS ['ERR_ARTICLE_IBLOCK'] = 'Articles are not set';
$MESS ['DATE_TIMEZONE_ERR'] = 'Timezone is not specified in php settings.';
$MESS ['SALE_VERSION_ERR'] = '\'Online-store\' module version must be higher than 16.';

View File

@ -0,0 +1,17 @@
<?php
$MESS ['STEP_NAME'] = 'Step 1';
$MESS ['MOD_NEXT_STEP'] = 'Next step';
$MESS ['ICRM_API_HOST'] = 'Address of retailCRM:';
$MESS ['ICRM_API_KEY'] = 'API key:';
$MESS ['ICRM_SITES'] = 'Active sites:';
$MESS ['ERR_404'] = 'CRM address may be incorrect.';
$MESS ['ERR_6'] = 'CRM address may be incorrect.';
$MESS ['ERR_403'] = 'Wrong apiKey.';
$MESS ['ERR_0'] = 'Server connection timeout error.';
$MESS ['ERR_FIELDS_API_HOST'] = 'Fields are filled incorrectly.';
$MESS ['ERR_METHOD_NOT_FOUND'] = 'Check availability of API methods for current key.';
//$MESS ['URL_NOT_FOUND'] = 'One or more sites have empty "server URL" field.';
$MESS ['INFO_1'] = 'Enter the address of retailCRM instance (for example, https://demo.retailcrm.ru) and API key.';
$MESS ['INFO_2'] = 'API key can be generated when the store is registered in retailCRM (Administration > Integration).';
$MESS ['INFO_3'] = 'Store code in 1C-Bitrix must correspond with the store code in retailCRM (Administration > Stores).';

View File

@ -0,0 +1,12 @@
<?php
$MESS ['STEP_NAME'] = 'Step 1. Sites';
$MESS ['MOD_NEXT_STEP'] = 'Next step';
$MESS ['ICRM_SITES'] = 'Active sites:';
$MESS ['ERR_404'] = 'CRM address may be incorrect.';
$MESS ['ERR_6'] = 'CRM address may be incorrect.';
$MESS ['ERR_403'] = 'Wrong apiKey.';
$MESS ['ERR_0'] = 'Server connection timeout error.';
$MESS ['ERR_FIELDS_API_HOST'] = 'Fields are filled incorrectly.';
$MESS ['INFO_1'] = 'Set the correspondence between 1C-Bitrix and retailCRM stores.';
$MESS ['INFO_2'] = 'All your stores in retailCRM must have a common API key!';

View File

@ -0,0 +1,22 @@
<?php
$MESS ['STEP_NAME'] = 'Step 2';
$MESS ['MOD_NEXT_STEP'] = 'Next step';
$MESS ['MOD_PREV_STEP'] = 'Previous step';
$MESS ['DELIVERY_TYPES_LIST'] = 'Delivery types';
$MESS ['PAYMENT_TYPES_LIST'] = 'Payment types';
$MESS ['PAYMENT_STATUS_LIST'] = 'Statuses';
$MESS ['ORDER_TYPES_LIST'] = 'Order types';
$MESS ['PAYMENT_LIST'] = 'Payment';
$MESS ['PAYMENT_Y'] = 'Paid';
$MESS ['PAYMENT_N'] = 'Not paid';
$MESS ['CANCELED'] = 'Is «Cancelled»';
$MESS ['INFO_1'] = 'Set the correspondence between 1C-Bitrix data books and retailCRM data books.';
$MESS ['INFO_2'] = 'If you can\'t find the appropriate values in the retailCRM data books, you can enter them in the section ';
$MESS ['URL_1'] = 'Administration';
$MESS ['INFO_3'] = 'Then load new values by refreshing the page';
$MESS ['UPDATE_CATS'] = 'Update data books';
$MESS ['MESS_5'] = 'A server error occurred, please contact Intaro Software.';
$MESS ['DELIV_TYPES_EXPORT'] = 'Export a list of delivery types from 1C-Bitrix';
$MESS ['DELIV_TYPES_EXPORT_F'] = 'Set the correspondence between 1C-Bitrix and retailCRM delivery types';
$MESS ['STATUS_NOT_SETTINGS'] ='Cannot find suitable statuses in Bitrix';

View File

@ -0,0 +1,29 @@
<?php
$MESS ['STEP_NAME'] = 'Step 3';
$MESS ['STOP'] = 'Suspend export';
$MESS ['MOD_NEXT_STEP'] = 'Next step';
$MESS ['MOD_PREV_STEP'] = 'Previous step';
$MESS ['INFO_2'] = ' Set the correspondence between 1C-Bitrix and retailCRM order fields.';
$MESS ['ORDER_TYPE_INFO'] = 'Order type:';
$MESS ['CONTRAGENT_TYPE'] = 'Contragent type';
$MESS ['ORDER_LEGAL_INFO'] = 'Legal entity and bank details';
$MESS ['ORDER_CUSTOM'] = 'Custom fields';
$MESS ['ORDER_PROPS'] = 'Correspondence settings between retailCRM order fields and 1C-Bitrix order properties';
$MESS ['FIO'] = 'Full name';
$MESS ['ZIP'] = 'Zip code';
$MESS ['ADDRESS'] = 'Address (string)';
$MESS ['PHONE'] = 'Phone';
$MESS ['EMAIL'] = 'E-mail';
$MESS ['COUNTRY'] = 'Country';
$MESS ['REGION'] = 'Region';
$MESS ['CITY'] = 'City';
$MESS ['STREET'] = 'Street';
$MESS ['BUILDING'] = 'Building';
$MESS ['FLAT'] = 'Flat';
$MESS ['INTERCOMCODE'] = 'Intercom code';
$MESS ['FLOOR'] = 'Floor';
$MESS ['BLOCK'] = 'Block';
$MESS ['HOUSE'] = 'House';
$MESS ['ADDRESS_SHORT'] = 'Short address';
$MESS ['ADDRESS_FULL'] = 'Detailed address';

View File

@ -0,0 +1,14 @@
<?php
$MESS ['STEP_NAME'] = 'Step 4';
$MESS ['MESS_1'] = ' At this step you can upload previously placed orders to retailCRM. Click the «Start export» button to start uploading.';
$MESS ['MESS_2'] = 'Export...';
$MESS ['MESS_3'] = 'Export of orders is completed successfully.';
$MESS ['MESS_4'] = 'Export of orders is suspended.';
$MESS ['MESS_5'] = 'A server error occurred, please contact Intaro Software.';
$MESS ['STOP'] = 'Suspend export';
$MESS ['START_1'] = 'Start export';
$MESS ['START_2'] = 'Suspend export';
$MESS ['START_3'] = 'Resume export';
$MESS ['MOD_NEXT_STEP'] = 'Next step';
$MESS ['MOD_PREV_STEP'] = 'Previous step';

View File

@ -0,0 +1,27 @@
<?php
$MESS ['STEP_NAME'] = 'Step 5';
$MESS ['MOD_NEXT_STEP'] = 'Finish setup';
$MESS ['MOD_PREV_STEP'] = 'Previous step';
$MESS ['DELIVERY_TYPES_LIST'] = 'Delivery types';
$MESS ['PAYMENT_TYPES_LIST'] = 'Payment types';
$MESS ['PAYMENT_STATUS_LIST'] = 'Statuses';
$MESS ['ORDER_TYPES_LIST'] = 'Order types';
$MESS ['PAYMENT_LIST'] = 'Payment';
$MESS ['PAYMENT_Y'] = 'Paid';
$MESS ['PAYMENT_N'] = 'Not paid';
$MESS ['CANCELED'] = 'Is «Cancelled»';
$MESS ['INFO_1'] = ' Set the correspondence between 1C-Bitrix data books and retailCRM data books.';
$MESS ['LOAD_PERIOD'] = 'Export catalog periodically';
$MESS ['NOT_LOADING'] = 'No';
$MESS ['CRON_LOADING'] = 'By CRON every 24 hours';
$MESS ['AGENT_LOADING'] = 'By Agent every 24 hours (by default)';
$MESS ['LOAD_NOW'] = 'Export now';
$MESS ['PROFILE_NAME'] = 'Profile name:';
$MESS ['PROFILE_NAME_EXAMPLE'] = 'retailCRM catalog export';
$MESS ['ERR_FIELDS_PROFILE'] = 'Invalid profile name field';
$MESS ['ERR_FIELDS_IBLOCK'] = 'No info block selected';
$MESS ['ERR_FIELDS_ARTICLE'] = 'Articles are not selected';
$MESS ['ERR_FIELDS_FILE'] = 'File name not specified';
$MESS ['BASE_PRICE'] = 'Base price';
$MESS ['WAIT'] = 'Loading...';

View File

@ -0,0 +1,19 @@
<?php
$MESS ['INTAROCRM_INFO'] = '
<h2>Further actions</h2>
<p>
If you uploaded orders in step 3, these orders are already available in your CRM and
after a while analytical reports will be calculated for these orders and ready in KPI Panel.
</p>
<p>
New orders will be send by agent <span style="font-family: Courier New;">RCrmActions::uploadOrdersAgent();</span>
to retailCRM every 10 minutes (interval can be changed in section <a href="/bitrix/admin/agent_list.php">Agents</a>).
</p>
<p>
If you selected "Export catalog now" option in step 4, your catalog will be generated.
If you did not select this option, you can generate catalog file by «retailCRM» export function
in section Store > Settings > <a href="/bitrix/admin/cat_export_setup.php">Export data</a>.
retailCRM checks and downloads this catalog file every 3 hours.
</p>
';

View File

@ -0,0 +1,4 @@
<?php
$MESS['MOD_UNINST_OK'] = 'Module uninstall completed successfully';
$MESS['MOD_BACK'] = 'Back to list';

View File

@ -0,0 +1,94 @@
<?php
$MESS ['ICRM_OPTIONS_GENERAL_TAB'] = 'General settings';
$MESS ['ICRM_OPTIONS_IMPORT_TAB'] = 'Import settings';
$MESS ['ICRM_OPTIONS_ORDER_PROPS_TAB'] = 'Order property fields conformity';
$MESS ['ICRM_CONN_SETTINGS'] = 'Connection settings';
$MESS ['ICRM_API_HOST'] = 'Address of retailCRM:';
$MESS ['ICRM_API_KEY'] = 'API key:';
$MESS ['ICRM_SITES'] = 'Active sites';
$MESS ['ICRM_OPTIONS_CATALOG_TAB'] = 'Data books settings';
$MESS ['DELIVERY_TYPES_LIST'] = 'Delivery types';
$MESS ['PAYMENT_TYPES_LIST'] = 'Payment types';
$MESS ['PAYMENT_STATUS_LIST'] = 'Statuses';
$MESS ['ORDER_TYPES_LIST'] = 'Order types';
$MESS ['CONTRAGENTS_TYPES_LIST'] = 'Contragent type';
$MESS ['PAYMENT_LIST'] = 'Payment';
$MESS ['PAYMENT_Y'] = 'Paid';
$MESS ['PAYMENT_N'] = 'Not paid';
$MESS ['LEGAL_DETAIL'] = 'Legal entity and bank details';
$MESS ['ORDER_CUSTOM'] = 'Custom fields';
$MESS ['ORDER_UPLOAD'] = 'Re-upload orders';
$MESS ['ORDER_NUMBER'] = 'Order numbers: ';
$MESS ['ORDER_UPLOAD_INFO'] = 'Click "Start uploading" to upload all the orders . Or list the required order IDs separated by commas, intervals or dashes. For example: 1, 3, 5-10, 12, 13... etc.';
$MESS ['ICRM_OPTIONS_SUBMIT_TITLE'] = 'Save settings';
$MESS ['ICRM_OPTIONS_SUBMIT_VALUE'] = 'Save';
$MESS ['ERR_404'] = 'CRM address may be incorrect.';
$MESS ['ERR_403'] = 'Wrong apiKey.';
$MESS ['ERR_JSON'] = 'Invalid data was received from CRM, check data books settings';
$MESS ['ERR_0'] = 'Server connection timeout error.';
$MESS ['ICRM_OPTIONS_OK'] = 'Changes are successfully saved.';
$MESS ['CANCELED'] = 'Is «Cancelled»';
$MESS ['STATUS_NOT_SETTINGS'] ='Cannot find suitable statuses in Bitrix';
$MESS ['INFO_1'] = ' Set the correspondence between 1C-Bitrix data books and retailCRM data books.';
$MESS ['ICRM_OPTIONS_ORDER_DISCHARGE_TAB'] = 'Orders uploading mode';
$MESS ['ORDER_DISCH'] = 'Orders uploading mode';
$MESS ['DISCHARGE_AGENT'] = 'Upload orders using agent';
$MESS ['DISCHARGE_EVENTS'] = 'Upload orders by events';
$MESS ['INFO_2'] = ' Set the correspondence between 1C-Bitrix and retailCRM order fields.';
$MESS ['ORDER_PROPS'] = 'Correspondence settings between retailCRM order fields and 1C-Bitrix order properties';
$MESS ['FIO'] = 'Full name';
$MESS ['ZIP'] = 'Zip code';
$MESS ['ADDRESS'] = 'Address (string)';
$MESS ['PHONE'] = 'Phone';
$MESS ['EMAIL'] = 'E-mail';
$MESS ['COUNTRY'] = 'Country';
$MESS ['REGION'] = 'Region';
$MESS ['CITY'] = 'City';
$MESS ['STREET'] = 'Street';
$MESS ['BUILDING'] = 'Building';
$MESS ['FLAT'] = 'Flat';
$MESS ['INTERCOMCODE'] = 'Intercom code';
$MESS ['FLOOR'] = 'Floor';
$MESS ['BLOCK'] = 'Block';
$MESS ['HOUSE'] = 'House';
$MESS ['ADDRESS_SHORT'] = 'Short address';
$MESS ['ADDRESS_FULL'] = 'Detailed address';
$MESS ['UPDATE_DELIVERY_SERVICES'] = 'Upload delivery types';
$MESS ['MESS_1'] = 'An error occurred when uploading one or more delivery types, please try again. If the problem repeated, please contact Intaro Software.';
$MESS ['MESS_2'] = 'A server error occurred, please contact Intaro Software.';
$MESS ['ORDER_TYPES_LIST_CUSTOM'] = 'Attention! There is non-standard conforminty of order types.';
$MESS ['ORDER_UPL_START'] = 'Start uploading';
$MESS ['UPLOAD_ORDERS_OPTIONS'] = 'Manual uploading';
$MESS ['OTHER_OPTIONS'] = 'Other settings';
$MESS ['ORDERS_OPTIONS'] = 'Order settings';
$MESS ['ORDER_NUMBERS'] = 'Send order numbers to the store for orders created in CRM';
$MESS ['CRM_API_VERSION'] = 'API version';
$MESS ['CURRENCY'] = 'Currency set in the order when uploading from CRM';
$MESS ['ORDER_DIMENSIONS'] = 'Send dimensions and weight of the products in the order';
$MESS ['SEND_PAYMENT_AMOUNT'] = 'Send payment amount in the order';
$MESS ['INVENTORIES_UPLOAD'] = 'Enable leftovers uploading by warehouse';
$MESS ['INVENTORIES'] = 'Warehouses';
$MESS ['SHOPS_INVENTORIES_UPLOAD'] = 'Stores where leftovers will be uploaded';
$MESS ['IBLOCKS_UPLOAD'] = 'Products info blocks';
$MESS ['PRICES_UPLOAD'] = 'Enable uploading of price types for products';
$MESS ['PRICE_TYPES'] = 'Uploaded price types';
$MESS ['SHOPS_PRICES_UPLOAD'] = 'Stores where additional price types will be uploaded';
$MESS ['DEMON_COLLECTOR'] = 'Activate Daemon Collector';
$MESS ['DEMON_KEY'] = 'Key for';
$MESS ['UNIVERSAL_ANALYTICS'] = 'Activate integration with UA';
$MESS ['ID_UA'] = 'Tracking ID:';
$MESS ['INDEX_UA'] = 'Custom Dimension index:';
$MESS ['API_NOT_FOUND'] = 'Wrong API version';
$MESS ['API_NOT_WORK'] = 'Selected API version is not supported';
$MESS['CORP_CLIENTE'] = 'Corporate customer';
$MESS['CORP_NAME'] = "Name";
$MESS['CORP_ADRESS'] = "Address";
$MESS['CORP_LABEL'] = "Stores where corporate customers will be uploaded";
$MESS['ROUND_LABEL'] = "If enabled, rounding will be up to smallest value";
$MESS['ROUND_HEADER'] = "If enabled, rounding will be up to smallest value";
$MESS['ROUND_PRICE_FOR_SAME_POSITIONS'] = "Rounding up the product price for identical order items";
$MESS['PURCHASE_ICML'] = "If enabled, ICML generation will reset the purchase price to 0 if it is not specified";
$MESS['PURCHASE_HEADER'] = "Reset purchase price in ICML";
$MESS['PHONE_REQUIRED'] = "In the main module settings «Phone Number is required» option was enabled, so it may cause problems with reverse synchronization. For proper work you must disable this option.";
$MESS['CHANGE_SHIPMENT_STATUS_FROM_CRM'] = "Change the shipment status when corresponding flag is received from retailCRM";

View File

@ -19,3 +19,4 @@ $MESS ['UPDATE_CATS'] = 'Обновить справочники';
$MESS ['MESS_5'] = 'Произошла ошибка сервера, обратитесь в Интаро Софт.'; $MESS ['MESS_5'] = 'Произошла ошибка сервера, обратитесь в Интаро Софт.';
$MESS ['DELIV_TYPES_EXPORT'] = 'Выгрузить список доставок из 1С-Битрикс'; $MESS ['DELIV_TYPES_EXPORT'] = 'Выгрузить список доставок из 1С-Битрикс';
$MESS ['DELIV_TYPES_EXPORT_F'] = 'Настроить соответствие доставок 1С-Битрикс и retailCRM'; $MESS ['DELIV_TYPES_EXPORT_F'] = 'Настроить соответствие доставок 1С-Битрикс и retailCRM';
$MESS ['STATUS_NOT_SETTINGS'] ='Не найдены подходящие статусы в Битрикс';

View File

@ -32,6 +32,7 @@ $MESS ['ERR_JSON'] = 'Получены некорректные данные и
$MESS ['ERR_0'] = 'Превышено время ожидания ответа от сервера.'; $MESS ['ERR_0'] = 'Превышено время ожидания ответа от сервера.';
$MESS ['ICRM_OPTIONS_OK'] = 'Изменения успешно сохранены.'; $MESS ['ICRM_OPTIONS_OK'] = 'Изменения успешно сохранены.';
$MESS ['CANCELED'] = 'Является флагом «Отменен»'; $MESS ['CANCELED'] = 'Является флагом «Отменен»';
$MESS ['STATUS_NOT_SETTINGS'] ='Не найдены подходящие статусы в Битрикс';
$MESS ['INFO_1'] = ' Задайте соответствие между справочниками 1C-Битрикс и справочниками retailCRM.'; $MESS ['INFO_1'] = ' Задайте соответствие между справочниками 1C-Битрикс и справочниками retailCRM.';
$MESS ['ICRM_OPTIONS_ORDER_DISCHARGE_TAB'] = 'Режим выгрузки заказов'; $MESS ['ICRM_OPTIONS_ORDER_DISCHARGE_TAB'] = 'Режим выгрузки заказов';

View File

@ -998,17 +998,26 @@ if (isset($_POST['Update']) && ($_POST['Update'] == 'Y')) {
<tr class="heading"> <tr class="heading">
<td colspan="2"><b><?php echo GetMessage('PAYMENT_STATUS_LIST'); ?></b></td> <td colspan="2"><b><?php echo GetMessage('PAYMENT_STATUS_LIST'); ?></b></td>
</tr> </tr>
<tr> <? if (empty($arResult['bitrixPaymentStatusesList'])) :?>
<td width="50%"></td> <td colspan="2" class="option-head option-other-top option-other-bottom">
<td width="50%"> <b><label><?echo GetMessage('STATUS_NOT_SETTINGS');?></label></b>
<table width="100%">
<tr>
<td width="50%"></td>
<td width="50%"><?php echo GetMessage('CANCELED'); ?></td>
</tr>
</table>
</td> </td>
</tr> <?else:?>
<tr>
<td width="50%"></td>
<td width="50%">
<table width="100%">
<tr>
<td width="50%"></td>
<td width="50%" style="text-align: center;">
<?php echo GetMessage('CANCELED'); ?>
</td>
</tr>
</table>
</td>
</tr>
<?endif;?>
<?php foreach($arResult['bitrixPaymentStatusesList'] as $bitrixPaymentStatus): ?> <?php foreach($arResult['bitrixPaymentStatusesList'] as $bitrixPaymentStatus): ?>
<tr> <tr>
<td width="50%" class="adm-detail-content-cell-l" name="<?php echo $bitrixPaymentStatus['ID']; ?>"> <td width="50%" class="adm-detail-content-cell-l" name="<?php echo $bitrixPaymentStatus['ID']; ?>">