Issue #21: Исправлены неточности в лексиконах#82
Conversation
Ревью PR #82Хорошая работа по наведению порядка в лексиконах — удаление дублей, унификация нотации, перенос хардкода в лексиконы. Есть несколько проблем. 1. CustomerUI.js —
|
Ревью PR #82Хорошая работа по наведению порядка в лексиконах — удаление дублей, унификация нотации, перенос хардкода в лексиконы. Есть несколько проблем. 1. CustomerUI.js —
|
Описание
Приведение в порядок лексиконов MiniShop3 по плану Issue #21: удаление дублей и неиспользуемых ключей, унификация нотации (snake_case), перенос захардкоженных строк в лексиконы.
Сделано:
ms3_err_tokenоставлен только в customer.inc.php,ms3_customer— в default.inc.php; убраны повторы в manager, product, properties, setting (ru/en).ms3_source_max_upload_width_desc,ms3_prop_include_content,ms3_prop_include_tvs); в_build/build.phpдобавленcamelToSnake()для описаний свойств сниппетов, в resolver_04_sources.php — обновлены ключи для источников.t(key); в ProductData.vue подписи и диалог удаления — в vue.inc.php черезuseLexiconи_().Тип изменений
Связанные Issues
Closes #21
Как это было протестировано?
Конфигурация тестирования:
Скриншоты (если применимо)
Не применимо — изменения в лексиконах и сборке.
Чеклист
Дополнительные заметки
includeTVsв build используется ключms3_prop_include_tvs(исключение вcamelToSnake).ms3_cart_add_error,ms3_cart_remove_error,ms3_order_err_validation_rules; дубли из других файлов по плану.