product grid creating

This commit is contained in:
sdarbinyan
2026-07-05 01:36:21 +04:00
parent d2f0f0de54
commit 0efcfb5225
20 changed files with 951 additions and 9 deletions

View File

@@ -144,6 +144,25 @@ export const en: Translations = {
goHome: 'Go home',
loading: 'Loading products...',
},
catalog: {
title: 'Catalog',
breadcrumb: 'Catalog breadcrumb',
allCategories: 'All categories',
products: 'Products',
loading: 'Loading catalog...',
loadingProducts: 'Loading products...',
errorTitle: 'Catalog is unavailable',
error: 'Could not load catalog data. Try again later.',
retry: 'Try again',
categoryHint: 'Choose a category to continue',
productHint: 'Browse products in this category',
emptyTitle: 'Nothing here yet',
emptyCategories: 'There are no child categories in this section yet.',
emptyProducts: 'There are no products in this category yet.',
addToCart: 'Add to cart',
categoriesCount: '{{count}} categories',
productsCount: '{{count}} products',
},
subcategories: {
loading: 'Loading subcategories...',
retry: 'Try again',

View File

@@ -144,6 +144,25 @@ export const hy: Translations = {
goHome: 'Գլխավոր',
loading: 'Ապրանքների բեռնում...',
},
catalog: {
title: 'Կատալոգ',
breadcrumb: 'Կատալոգի նավիգացիա',
allCategories: 'Բոլոր կատեգորիաները',
products: 'Ապրանքներ',
loading: 'Կատալոգի բեռնում...',
loadingProducts: 'Ապրանքների բեռնում...',
errorTitle: 'Կատալոգը հասանելի չէ',
error: 'Չհաջողվեց բեռնել կատալոգը։ Փորձեք ավելի ուշ։',
retry: 'Փորձել կրկին',
categoryHint: 'Ընտրեք կատեգորիա շարունակելու համար',
productHint: 'Ապրանքներ այս կատեգորիայում',
emptyTitle: 'Այստեղ դեռ դատարկ է',
emptyCategories: 'Այս բաժնում դեռ ենթակատեգորիաներ չկան։',
emptyProducts: 'Այս կատեգորիայում դեռ ապրանքներ չկան։',
addToCart: 'Ավելացնել զամբյուղ',
categoriesCount: '{{count}} կատեգորիա',
productsCount: '{{count}} ապրանք',
},
subcategories: {
loading: 'Ենթակատեգորիաների բեռնում...',
retry: 'Փորձել կրկին',

View File

@@ -144,6 +144,25 @@ export const ru: Translations = {
goHome: 'На главную',
loading: 'Загрузка товаров...',
},
catalog: {
title: 'Каталог',
breadcrumb: 'Навигация по каталогу',
allCategories: 'Все категории',
products: 'Товары',
loading: 'Загрузка каталога...',
loadingProducts: 'Загрузка товаров...',
errorTitle: 'Каталог недоступен',
error: 'Не удалось загрузить каталог. Попробуйте позже.',
retry: 'Попробовать снова',
categoryHint: 'Выберите категорию, чтобы продолжить',
productHint: 'Товары в выбранной категории',
emptyTitle: 'Здесь пока пусто',
emptyCategories: 'В этом разделе пока нет дочерних категорий.',
emptyProducts: 'В этой категории пока нет товаров.',
addToCart: 'В корзину',
categoriesCount: '{{count}} категорий',
productsCount: '{{count}} товаров',
},
subcategories: {
loading: 'Загрузка подкатегорий...',
retry: 'Попробовать снова',

View File

@@ -142,6 +142,25 @@ export interface Translations {
goHome: string;
loading: string;
};
catalog: {
title: string;
breadcrumb: string;
allCategories: string;
products: string;
loading: string;
loadingProducts: string;
errorTitle: string;
error: string;
retry: string;
categoryHint: string;
productHint: string;
emptyTitle: string;
emptyCategories: string;
emptyProducts: string;
addToCart: string;
categoriesCount: string;
productsCount: string;
};
subcategories: {
loading: string;
retry: string;