feat(platform): sprint 11.5 standardization
Some checks failed
Architecture Governance / architecture (push) Has been cancelled
Some checks failed
Architecture Governance / architecture (push) Has been cancelled
This commit is contained in:
@@ -10,6 +10,8 @@ export const en: Translations = {
|
||||
catalog: 'Catalog',
|
||||
wishlist: 'Wishlist',
|
||||
compare: 'Compare',
|
||||
openMenu: 'Open menu',
|
||||
closeMenu: 'Close menu',
|
||||
},
|
||||
footer: {
|
||||
description: 'A modern marketplace for comfortable shopping',
|
||||
@@ -102,6 +104,8 @@ export const en: Translations = {
|
||||
paymentTimeoutDesc: 'We did not receive payment confirmation within 3 minutes.',
|
||||
autoClose: 'Window will close automatically...',
|
||||
confirmClear: 'Are you sure you want to clear the cart?',
|
||||
removeItem: 'Remove item',
|
||||
paymentQrAlt: 'Payment QR code',
|
||||
acceptTerms: 'Please accept the offer terms, return policy, and warranty terms to proceed with the order.',
|
||||
copyError: 'Copy error:',
|
||||
emailSuccess: 'Email sent successfully! Check your inbox.',
|
||||
@@ -175,11 +179,15 @@ export const en: Translations = {
|
||||
enabled: 'Enabled',
|
||||
searchPlaceholder: 'Search products, brands, categories',
|
||||
searchSubmit: 'Search',
|
||||
clearSearch: 'Clear',
|
||||
suggestionsTitle: 'Suggestions',
|
||||
popularSearchesTitle: 'Popular searches',
|
||||
recentSearchesTitle: 'Recent searches',
|
||||
searchHistoryTitle: 'Search history',
|
||||
clearHistory: 'Clear',
|
||||
searchNoResultsHint: 'No results found for this query. Try broader keywords.',
|
||||
searchProductsFound: '{{total}} products found',
|
||||
searchResultsSummary: '{{total}} results for "{{query}}"',
|
||||
sortBy: 'Sort by',
|
||||
sortRelevance: 'Recommended',
|
||||
sortLatest: 'Newest',
|
||||
@@ -331,6 +339,39 @@ export const en: Translations = {
|
||||
retryConnection: 'Retry',
|
||||
pageTitle: 'Marketplace of goods and services',
|
||||
},
|
||||
platform: {
|
||||
loadingPage: 'Loading platform page...',
|
||||
emptyConfig: 'No page configuration found.',
|
||||
},
|
||||
backoffice: {
|
||||
title: 'Backoffice Sandbox',
|
||||
subtitle: 'Business data management domain (mocked for platform foundation).',
|
||||
loading: 'Loading backoffice data...',
|
||||
products: 'Products',
|
||||
categories: 'Categories',
|
||||
otherDomains: 'Other Domains',
|
||||
sku: 'SKU',
|
||||
titleColumn: 'Title',
|
||||
price: 'Price',
|
||||
status: 'Status',
|
||||
itemsCount: 'items',
|
||||
orders: 'Orders',
|
||||
customers: 'Customers',
|
||||
inventory: 'Inventory',
|
||||
media: 'Media',
|
||||
settings: 'Settings',
|
||||
notAvailable: 'n/a',
|
||||
},
|
||||
builder: {
|
||||
title: 'Builder Sandbox',
|
||||
subtitle: 'Configuration-only editing surface.',
|
||||
branding: 'Branding',
|
||||
brandName: 'Brand Name',
|
||||
featureFlags: 'Feature Flags',
|
||||
},
|
||||
widgets: {
|
||||
unavailable: 'Widget unavailable',
|
||||
},
|
||||
carousel: {
|
||||
loading: 'Loading products...',
|
||||
addToCart: 'Add to cart',
|
||||
@@ -360,6 +401,7 @@ export const en: Translations = {
|
||||
wishlistEmptyTitle: 'Your wishlist is empty',
|
||||
wishlistEmptyDescription: 'Save products to revisit them anytime.',
|
||||
clearWishlist: 'Clear wishlist',
|
||||
wishlistCleared: 'Wishlist cleared',
|
||||
compareTitle: 'Compare Products',
|
||||
compareEmptyTitle: 'No products to compare',
|
||||
compareEmptyDescription: 'Add products from catalog cards to compare specs and prices.',
|
||||
@@ -378,7 +420,17 @@ export const en: Translations = {
|
||||
productShared: 'Product shared',
|
||||
productLinkCopied: 'Product link copied',
|
||||
sharingUnsupported: 'Sharing is not supported on this device',
|
||||
addedToCart: 'Added to cart',
|
||||
enterQueryBeforeSave: 'Enter a search query before saving',
|
||||
savedSearchNamed: 'Saved search: {{name}}',
|
||||
recentlyViewedTitle: 'Recently Viewed',
|
||||
compareAttribute: 'Attribute',
|
||||
comparePrice: 'Price',
|
||||
compareRating: 'Rating',
|
||||
compareStock: 'Stock',
|
||||
compareDiscount: 'Discount',
|
||||
compareColor: 'Color',
|
||||
compareSize: 'Size',
|
||||
compareUnknown: 'unknown',
|
||||
},
|
||||
};
|
||||
|
||||
@@ -10,6 +10,8 @@ export const hy: Translations = {
|
||||
catalog: 'Կատալոգ',
|
||||
wishlist: 'Ընտրյալ',
|
||||
compare: 'Համեմատում',
|
||||
openMenu: 'Բացել մենյուն',
|
||||
closeMenu: 'Փակել մենյուն',
|
||||
},
|
||||
footer: {
|
||||
description: 'Ժամանակակից մարքեթփլեյս հարմար գնումների համար',
|
||||
@@ -102,6 +104,8 @@ export const hy: Translations = {
|
||||
paymentTimeoutDesc: 'Մենք չստացանք վճարման հաստատում 3 րոպեի ընթացքում։',
|
||||
autoClose: 'Պատուհանը կփակվի ավտոմատ...',
|
||||
confirmClear: 'Վստա՞հ եք, որ ցանկանում եք մաքրել զամբյուղը',
|
||||
removeItem: 'Հեռացնել ապրանքը',
|
||||
paymentQrAlt: 'Վճարման QR կոդ',
|
||||
acceptTerms: 'Խնդրում ենք ընդունել պայմանները՝ պատվերը հաստատելու համար։',
|
||||
copyError: 'Պատճենման սխալ՝',
|
||||
emailSuccess: 'Email-ը հաջողությամբ ուղարկվեց։ Ստուգեք ձեր փոստը։',
|
||||
@@ -175,11 +179,15 @@ export const hy: Translations = {
|
||||
enabled: 'Միացված',
|
||||
searchPlaceholder: 'Որոնել ապրանքներ, բրենդներ, կատեգորիաներ',
|
||||
searchSubmit: 'Որոնել',
|
||||
clearSearch: 'Մաքրել',
|
||||
suggestionsTitle: 'Առաջարկներ',
|
||||
popularSearchesTitle: 'Հանրաճանաչ որոնումներ',
|
||||
recentSearchesTitle: 'Վերջին որոնումներ',
|
||||
searchHistoryTitle: 'Որոնման պատմություն',
|
||||
clearHistory: 'Մաքրել',
|
||||
searchNoResultsHint: 'Արդյունքներ չկան։ Փորձեք ավելի լայն բանալի բառեր։',
|
||||
searchProductsFound: 'Գտնված ապրանքներ՝ {{total}}',
|
||||
searchResultsSummary: '{{total}} արդյունք "{{query}}" հարցմամբ',
|
||||
sortBy: 'Տեսակավորել ըստ',
|
||||
sortRelevance: 'Առաջարկվող',
|
||||
sortLatest: 'Նորության',
|
||||
@@ -331,6 +339,39 @@ export const hy: Translations = {
|
||||
retryConnection: 'Փորձել կրկին',
|
||||
pageTitle: 'Ապրանքների և ծառայությունների մարքեթփլեյս',
|
||||
},
|
||||
platform: {
|
||||
loadingPage: 'Պլատֆորմի էջի բեռնում...',
|
||||
emptyConfig: 'Էջի կոնֆիգուրացիա չի գտնվել։',
|
||||
},
|
||||
backoffice: {
|
||||
title: 'Backoffice Sandbox',
|
||||
subtitle: 'Բիզնես տվյալների կառավարման դոմեն (mock պլատֆորմի հիմքի համար):',
|
||||
loading: 'Backoffice տվյալների բեռնում...',
|
||||
products: 'Ապրանքներ',
|
||||
categories: 'Կատեգորիաներ',
|
||||
otherDomains: 'Այլ դոմեններ',
|
||||
sku: 'SKU',
|
||||
titleColumn: 'Անվանում',
|
||||
price: 'Գին',
|
||||
status: 'Կարգավիճակ',
|
||||
itemsCount: 'հատ',
|
||||
orders: 'Պատվերներ',
|
||||
customers: 'Հաճախորդներ',
|
||||
inventory: 'Պահեստ',
|
||||
media: 'Մեդիա',
|
||||
settings: 'Կարգավորումներ',
|
||||
notAvailable: 'չկա',
|
||||
},
|
||||
builder: {
|
||||
title: 'Builder Sandbox',
|
||||
subtitle: 'Միայն կոնֆիգուրացիայի խմբագրման մակերես։',
|
||||
branding: 'Բրենդինգ',
|
||||
brandName: 'Բրենդի անվանում',
|
||||
featureFlags: 'Feature flags',
|
||||
},
|
||||
widgets: {
|
||||
unavailable: 'Վիջեթը հասանելի չէ',
|
||||
},
|
||||
carousel: {
|
||||
loading: 'Ապրանքների բեռնում...',
|
||||
addToCart: 'Ավելացնել զամբյուղ',
|
||||
@@ -360,6 +401,7 @@ export const hy: Translations = {
|
||||
wishlistEmptyTitle: 'Ընտրյալները դատարկ են',
|
||||
wishlistEmptyDescription: 'Պահպանեք ապրանքները, որպեսզի արագ վերադառնաք դրանց։',
|
||||
clearWishlist: 'Մաքրել ընտրյալները',
|
||||
wishlistCleared: 'Ընտրյալները մաքրվել են',
|
||||
compareTitle: 'Ապրանքների համեմատում',
|
||||
compareEmptyTitle: 'Համեմատելու ապրանքներ չկան',
|
||||
compareEmptyDescription: 'Ավելացրեք ապրանքներ կատալոգից՝ բնութագրերը և գները համեմատելու համար։',
|
||||
@@ -378,7 +420,17 @@ export const hy: Translations = {
|
||||
productShared: 'Ապրանքը կիսվել է',
|
||||
productLinkCopied: 'Ապրանքի հղումը պատճենվել է',
|
||||
sharingUnsupported: 'Այս սարքում կիսվելու հնարավորությունը չի աջակցվում',
|
||||
addedToCart: 'Ավելացվեց զամբյուղում',
|
||||
enterQueryBeforeSave: 'Մինչ պահպանումը մուտքագրեք որոնման հարցում',
|
||||
savedSearchNamed: 'Պահպանված որոնում՝ {{name}}',
|
||||
recentlyViewedTitle: 'Վերջին դիտվածներ',
|
||||
compareAttribute: 'Ատրիբուտ',
|
||||
comparePrice: 'Գին',
|
||||
compareRating: 'Վարկանիշ',
|
||||
compareStock: 'Առկայություն',
|
||||
compareDiscount: 'Զեղչ',
|
||||
compareColor: 'Գույն',
|
||||
compareSize: 'Չափ',
|
||||
compareUnknown: 'անհայտ',
|
||||
},
|
||||
};
|
||||
|
||||
@@ -10,6 +10,8 @@ export const ru: Translations = {
|
||||
catalog: 'Каталог',
|
||||
wishlist: 'Избранное',
|
||||
compare: 'Сравнение',
|
||||
openMenu: 'Открыть меню',
|
||||
closeMenu: 'Закрыть меню',
|
||||
},
|
||||
footer: {
|
||||
description: 'Современный маркетплейс для комфортных покупок',
|
||||
@@ -102,6 +104,8 @@ export const ru: Translations = {
|
||||
paymentTimeoutDesc: 'Мы не получили подтверждение оплаты в течение 3 минут.',
|
||||
autoClose: 'Окно закроется автоматически...',
|
||||
confirmClear: 'Вы уверены, что хотите очистить корзину?',
|
||||
removeItem: 'Удалить товар',
|
||||
paymentQrAlt: 'QR-код для оплаты',
|
||||
acceptTerms: 'Пожалуйста, примите условия оферты, политику возврата и возврата для подтверждения оформления заказа.',
|
||||
copyError: 'Ошибка копирования:',
|
||||
emailSuccess: 'Email успешно отправлен! Проверьте свою почту.',
|
||||
@@ -175,11 +179,15 @@ export const ru: Translations = {
|
||||
enabled: 'Включено',
|
||||
searchPlaceholder: 'Поиск товаров, брендов и категорий',
|
||||
searchSubmit: 'Найти',
|
||||
clearSearch: 'Очистить',
|
||||
suggestionsTitle: 'Подсказки',
|
||||
popularSearchesTitle: 'Популярные запросы',
|
||||
recentSearchesTitle: 'Недавние запросы',
|
||||
searchHistoryTitle: 'История поиска',
|
||||
clearHistory: 'Очистить',
|
||||
searchNoResultsHint: 'Ничего не найдено. Попробуйте более общий запрос.',
|
||||
searchProductsFound: 'Найдено товаров: {{total}}',
|
||||
searchResultsSummary: '{{total}} результатов по запросу "{{query}}"',
|
||||
sortBy: 'Сортировать по',
|
||||
sortRelevance: 'Рекомендуемые',
|
||||
sortLatest: 'Новизне',
|
||||
@@ -331,6 +339,39 @@ export const ru: Translations = {
|
||||
retryConnection: 'Повторить попытку',
|
||||
pageTitle: 'Маркетплейс товаров и услуг',
|
||||
},
|
||||
platform: {
|
||||
loadingPage: 'Загрузка страницы платформы...',
|
||||
emptyConfig: 'Конфигурация страницы не найдена.',
|
||||
},
|
||||
backoffice: {
|
||||
title: 'Песочница Backoffice',
|
||||
subtitle: 'Домен управления бизнес-данными (mock для платформенного фундамента).',
|
||||
loading: 'Загрузка данных backoffice...',
|
||||
products: 'Товары',
|
||||
categories: 'Категории',
|
||||
otherDomains: 'Другие домены',
|
||||
sku: 'SKU',
|
||||
titleColumn: 'Название',
|
||||
price: 'Цена',
|
||||
status: 'Статус',
|
||||
itemsCount: 'шт.',
|
||||
orders: 'Заказы',
|
||||
customers: 'Клиенты',
|
||||
inventory: 'Склад',
|
||||
media: 'Медиа',
|
||||
settings: 'Настройки',
|
||||
notAvailable: 'н/д',
|
||||
},
|
||||
builder: {
|
||||
title: 'Песочница Builder',
|
||||
subtitle: 'Поверхность редактирования только конфигурации.',
|
||||
branding: 'Брендинг',
|
||||
brandName: 'Название бренда',
|
||||
featureFlags: 'Фичи-флаги',
|
||||
},
|
||||
widgets: {
|
||||
unavailable: 'Виджет недоступен',
|
||||
},
|
||||
carousel: {
|
||||
loading: 'Загрузка товаров...',
|
||||
addToCart: 'Добавить в корзину',
|
||||
@@ -360,6 +401,7 @@ export const ru: Translations = {
|
||||
wishlistEmptyTitle: 'Избранное пока пусто',
|
||||
wishlistEmptyDescription: 'Сохраняйте товары, чтобы быстро вернуться к ним позже.',
|
||||
clearWishlist: 'Очистить избранное',
|
||||
wishlistCleared: 'Избранное очищено',
|
||||
compareTitle: 'Сравнение товаров',
|
||||
compareEmptyTitle: 'Нет товаров для сравнения',
|
||||
compareEmptyDescription: 'Добавьте товары из каталога, чтобы сравнить характеристики и цену.',
|
||||
@@ -378,7 +420,17 @@ export const ru: Translations = {
|
||||
productShared: 'Товар отправлен',
|
||||
productLinkCopied: 'Ссылка на товар скопирована',
|
||||
sharingUnsupported: 'На этом устройстве нет поддержки шаринга',
|
||||
addedToCart: 'Добавлено в корзину',
|
||||
enterQueryBeforeSave: 'Введите поисковый запрос перед сохранением',
|
||||
savedSearchNamed: 'Сохраненный поиск: {{name}}',
|
||||
recentlyViewedTitle: 'Недавно просмотренные',
|
||||
compareAttribute: 'Атрибут',
|
||||
comparePrice: 'Цена',
|
||||
compareRating: 'Рейтинг',
|
||||
compareStock: 'Наличие',
|
||||
compareDiscount: 'Скидка',
|
||||
compareColor: 'Цвет',
|
||||
compareSize: 'Размер',
|
||||
compareUnknown: 'неизвестно',
|
||||
},
|
||||
};
|
||||
|
||||
@@ -8,6 +8,8 @@ export interface Translations {
|
||||
catalog: string;
|
||||
wishlist: string;
|
||||
compare: string;
|
||||
openMenu: string;
|
||||
closeMenu: string;
|
||||
};
|
||||
footer: {
|
||||
description: string;
|
||||
@@ -100,6 +102,8 @@ export interface Translations {
|
||||
paymentTimeoutDesc: string;
|
||||
autoClose: string;
|
||||
confirmClear: string;
|
||||
removeItem: string;
|
||||
paymentQrAlt: string;
|
||||
acceptTerms: string;
|
||||
copyError: string;
|
||||
emailSuccess: string;
|
||||
@@ -173,11 +177,15 @@ export interface Translations {
|
||||
enabled: string;
|
||||
searchPlaceholder: string;
|
||||
searchSubmit: string;
|
||||
clearSearch: string;
|
||||
suggestionsTitle: string;
|
||||
popularSearchesTitle: string;
|
||||
recentSearchesTitle: string;
|
||||
searchHistoryTitle: string;
|
||||
clearHistory: string;
|
||||
searchNoResultsHint: string;
|
||||
searchProductsFound: string;
|
||||
searchResultsSummary: string;
|
||||
sortBy: string;
|
||||
sortRelevance: string;
|
||||
sortLatest: string;
|
||||
@@ -329,6 +337,39 @@ export interface Translations {
|
||||
retryConnection: string;
|
||||
pageTitle: string;
|
||||
};
|
||||
platform: {
|
||||
loadingPage: string;
|
||||
emptyConfig: string;
|
||||
};
|
||||
backoffice: {
|
||||
title: string;
|
||||
subtitle: string;
|
||||
loading: string;
|
||||
products: string;
|
||||
categories: string;
|
||||
otherDomains: string;
|
||||
sku: string;
|
||||
titleColumn: string;
|
||||
price: string;
|
||||
status: string;
|
||||
itemsCount: string;
|
||||
orders: string;
|
||||
customers: string;
|
||||
inventory: string;
|
||||
media: string;
|
||||
settings: string;
|
||||
notAvailable: string;
|
||||
};
|
||||
builder: {
|
||||
title: string;
|
||||
subtitle: string;
|
||||
branding: string;
|
||||
brandName: string;
|
||||
featureFlags: string;
|
||||
};
|
||||
widgets: {
|
||||
unavailable: string;
|
||||
};
|
||||
carousel: {
|
||||
loading: string;
|
||||
addToCart: string;
|
||||
@@ -358,6 +399,7 @@ export interface Translations {
|
||||
wishlistEmptyTitle: string;
|
||||
wishlistEmptyDescription: string;
|
||||
clearWishlist: string;
|
||||
wishlistCleared: string;
|
||||
compareTitle: string;
|
||||
compareEmptyTitle: string;
|
||||
compareEmptyDescription: string;
|
||||
@@ -376,7 +418,17 @@ export interface Translations {
|
||||
productShared: string;
|
||||
productLinkCopied: string;
|
||||
sharingUnsupported: string;
|
||||
addedToCart: string;
|
||||
enterQueryBeforeSave: string;
|
||||
savedSearchNamed: string;
|
||||
recentlyViewedTitle: string;
|
||||
compareAttribute: string;
|
||||
comparePrice: string;
|
||||
compareRating: string;
|
||||
compareStock: string;
|
||||
compareDiscount: string;
|
||||
compareColor: string;
|
||||
compareSize: string;
|
||||
compareUnknown: string;
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user