Files
marketplaces/src/app/i18n/translations.ts

658 lines
16 KiB
TypeScript
Raw Normal View History

2026-02-26 23:09:20 +04:00
export interface Translations {
header: {
home: string;
search: string;
about: string;
contacts: string;
searchPlaceholder: string;
catalog: string;
wishlist: string;
compare: string;
openMenu: string;
closeMenu: string;
2026-02-26 23:09:20 +04:00
};
footer: {
description: string;
company: string;
aboutUs: string;
contacts: string;
requisites: string;
support: string;
faq: string;
delivery: string;
guarantee: string;
legal: string;
offer: string;
privacy: string;
returns: string;
info: string;
aboutCompany: string;
documents: string;
paymentRules: string;
returnPolicy: string;
publicOffer: string;
help: string;
payment: string;
allRightsReserved: string;
};
home: {
welcomeTo: string;
subtitle: string;
startSearch: string;
loading: string;
errorTitle: string;
retry: string;
categoriesTitle: string;
categoriesSubtitle: string;
categoriesEmpty: string;
categoriesEmptyDesc: string;
dexarHeroTitle: string;
dexarHeroSubtitle: string;
dexarHeroTagline: string;
goToCatalog: string;
findProduct: string;
loadingDexar: string;
catalogTitle: string;
emptyCategoriesDexar: string;
categoriesSoonDexar: string;
itemsCount: string;
};
cart: {
title: string;
clear: string;
empty: string;
emptyDesc: string;
goShopping: string;
total: string;
items: string;
deliveryLabel: string;
2026-06-21 23:13:01 +04:00
deliveryMethod: string;
selectDelivery: string;
deliveryPlace: string;
deliveryTime: string;
digitalDelivery: string;
deliveryRequired: string;
2026-02-26 23:09:20 +04:00
toPay: string;
agreeWith: string;
publicOffer: string;
returnPolicy: string;
guaranteeTerms: string;
privacyPolicy: string;
and: string;
checkout: string;
2026-06-29 00:06:18 +04:00
payViaQr: string;
payViaCard: string;
2026-02-26 23:09:20 +04:00
close: string;
creatingPayment: string;
waitFewSeconds: string;
scanQr: string;
amountToPay: string;
waitingPayment: string;
copied: string;
copyLink: string;
openNewTab: string;
paymentSuccess: string;
paymentSuccessDesc: string;
sending: string;
send: string;
2026-06-02 00:57:36 +04:00
paymentError: string;
paymentErrorDesc: string;
retryPayment: string;
2026-02-26 23:09:20 +04:00
paymentTimeout: string;
paymentTimeoutDesc: string;
autoClose: string;
confirmClear: string;
removeItem: string;
paymentQrAlt: string;
2026-02-26 23:09:20 +04:00
acceptTerms: string;
copyError: string;
emailSuccess: string;
emailError: string;
phoneRequired: string;
phoneMoreDigits: string;
phoneTooMany: string;
emailRequired: string;
emailTooShort: string;
emailTooLong: string;
emailNeedsAt: string;
emailNeedsDomain: string;
emailInvalid: string;
2026-03-24 00:09:11 +04:00
loginRequired: string;
loginRequiredDesc: string;
loginWithTelegram: string;
orScanQr: string;
2026-02-26 23:09:20 +04:00
};
search: {
title: string;
placeholder: string;
searchBarAria: string;
2026-02-26 23:09:20 +04:00
resultsCount: string;
searching: string;
retry: string;
noResults: string;
noResultsFor: string;
noResultsHint: string;
emptyResultsAria: string;
popularCategories: string;
recommendedProducts: string;
aiSuggestionHint: string;
suggestionType: {
product: string;
category: string;
brand: string;
collection: string;
seller: string;
'static-page': string;
ai: string;
};
2026-02-26 23:09:20 +04:00
addToCart: string;
loadingMore: string;
allLoaded: string;
emptyState: string;
2026-07-05 01:10:56 +04:00
minLength: string;
2026-02-26 23:09:20 +04:00
of: string;
};
category: {
retry: string;
addToCart: string;
loadingMore: string;
allLoaded: string;
emptyTitle: string;
emptyDesc: string;
goHome: string;
loading: string;
};
2026-07-05 01:36:21 +04:00
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;
2026-07-09 01:40:22 +04:00
entriesCount: string;
categoryBannerPlaceholder: string;
navigationPlaceholder: string;
removeSavedSearch: string;
resetFilters: string;
filtersTitle: string;
from: string;
to: string;
2026-07-09 01:40:22 +04:00
minValue: string;
maxValue: string;
enabled: string;
searchPlaceholder: string;
searchSubmit: string;
clearSearch: string;
2026-07-09 01:40:22 +04:00
suggestionsTitle: string;
popularSearchesTitle: string;
2026-07-09 01:40:22 +04:00
recentSearchesTitle: string;
searchHistoryTitle: string;
clearHistory: string;
searchNoResultsHint: string;
searchProductsFound: string;
searchResultsSummary: string;
2026-07-10 15:55:38 +04:00
loadMore: string;
2026-07-09 01:40:22 +04:00
sortBy: string;
sortRelevance: string;
sortLatest: string;
sortPriceAsc: string;
sortPriceDesc: string;
sortRating: string;
sortPopular: string;
sortDiscount: string;
layoutGrid: string;
layoutLargeGrid: string;
layoutCompactGrid: string;
2026-07-10 15:55:38 +04:00
layoutGrid2: string;
layoutGrid3: string;
layoutGrid4: string;
layoutCompact: string;
2026-07-09 01:40:22 +04:00
layoutList: string;
noResults: string;
itemsCount: string;
emptyResultsTitle: string;
emptyResultsDescription: string;
previousPage: string;
nextPage: string;
pageOf: string;
emptyCategoryTitle: string;
emptyCategoryMessage: string;
2026-07-10 15:55:38 +04:00
goToParentCategory: string;
browseCategories: string;
2026-07-10 15:55:38 +04:00
offlineTitle: string;
offlineMessage: string;
noFilterMatchTitle: string;
noFilterMatchMessage: string;
clearFilters: string;
openFilters: string;
applyFilters: string;
close: string;
filtersDrawerAria: string;
sortSheetAria: string;
mobileToolbarAria: string;
gridCycle: string;
filtersPanelAria: string;
2026-07-09 01:40:22 +04:00
filterPrice: string;
filterAvailability: string;
filterInStock: string;
filterLowStock: string;
filterOutOfStock: string;
filterRating: string;
filterStars: string;
filterBrand: string;
filterCategory: string;
filterCategoryValue: string;
filterSubcategory: string;
filterDiscount: string;
filterNew: string;
filterColor: string;
filterSize: string;
filterAttributes: string;
};
productDetails: {
loading: string;
errorTitle: string;
retry: string;
missingTitle: string;
missingDescription: string;
backToCatalog: string;
tabsAria: string;
mediaAria: string;
ratingStarsAria: string;
selectRatingAria: string;
reviewsEmpty: string;
questionsEmpty: string;
askQuestion: string;
hideQuestionForm: string;
questionFormTitle: string;
questionFormPlaceholder: string;
questionFormAnonymous: string;
submitQuestion: string;
reviewFormTitle: string;
reviewRatingLabel: string;
reviewTitleLabel: string;
reviewTitlePlaceholder: string;
reviewTextLabel: string;
reviewTextPlaceholder: string;
reviewAnonymous: string;
reviewUploadPlaceholder: string;
reviewRatingRequired: string;
reviewTextRequired: string;
reviewSuccess: string;
2026-07-09 01:40:22 +04:00
submitReview: string;
submitting: string;
loadMore: string;
showingOf: string;
questionsSubmissionFuture: string;
specificationsGeneral: string;
actionsAria: string;
buyNow: string;
wishlist: string;
compare: string;
share: string;
notifyMe: string;
zoom: string;
fullscreen: string;
pdfDocument: string;
manualDocument: string;
warrantyDocument: string;
openDocument: string;
2026-07-09 01:40:22 +04:00
specificationsEmpty: string;
warrantyTitle: string;
warrantyItem1: string;
warrantyItem2: string;
warrantyItem3: string;
verifiedPurchase: string;
officialSeller: string;
acceptedAnswer: string;
like: string;
dislike: string;
reviewsCountLabel: string;
previous: string;
next: string;
pageOf: string;
2026-07-05 01:36:21 +04:00
};
2026-02-26 23:09:20 +04:00
subcategories: {
loading: string;
retry: string;
emptyTitle: string;
emptyDesc: string;
goHome: string;
2026-03-24 00:09:11 +04:00
itemsInCategory: string;
2026-07-05 01:09:55 +04:00
childrenCount: string;
productsCount: string;
includesProducts: string;
2026-02-26 23:09:20 +04:00
};
itemDetail: {
loading: string;
loadingDexar: string;
back: string;
backHome: string;
noImage: string;
stock: string;
inStock: string;
lowStock: string;
lastItems: string;
mediumStock: string;
addToCart: string;
description: string;
specifications: string;
2026-02-26 23:09:20 +04:00
reviews: string;
yourReview: string;
leaveReview: string;
rating: string;
reviewPlaceholder: string;
reviewPlaceholderDexar: string;
anonymous: string;
submitting: string;
submit: string;
reviewSuccess: string;
reviewError: string;
defaultUser: string;
defaultUserDexar: string;
noReviews: string;
qna: string;
photo: string;
reviewsCount: string;
today: string;
yesterday: string;
daysAgo: string;
weeksAgo: string;
2026-03-24 00:09:11 +04:00
colour: string;
size: string;
2026-07-05 01:07:53 +04:00
relatedProducts: string;
2026-02-26 23:09:20 +04:00
};
app: {
connecting: string;
serverUnavailable: string;
serverError: string;
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;
2026-07-10 13:43:53 +04:00
general: string;
branding: string;
2026-07-10 13:43:53 +04:00
theme: string;
header: string;
footer: string;
homepage: string;
widgets: string;
2026-07-10 13:52:01 +04:00
staticPages: string;
2026-07-10 13:43:53 +04:00
marketplaceFeatures: string;
preview: string;
brandName: string;
2026-07-10 13:43:53 +04:00
marketplaceName: string;
domain: string;
descriptionLabel: string;
defaultLanguage: string;
supportedLanguages: string;
logo: string;
smallLogo: string;
favicon: string;
marketplaceTitle: string;
primaryColor: string;
secondaryColor: string;
backgroundColor: string;
surfaceColor: string;
textColor: string;
successColor: string;
warningColor: string;
dangerColor: string;
showLogo: string;
showSearch: string;
showCategories: string;
showLanguages: string;
showCart: string;
showProfile: string;
showWishlist: string;
showCompare: string;
showRegion: string;
companyName: string;
address: string;
phone: string;
email: string;
copyright: string;
paymentIcons: string;
socialLinks: string;
2026-07-10 13:52:01 +04:00
createPage: string;
deletePage: string;
pageId: string;
slug: string;
iconLabel: string;
showInFooter: string;
showInHeader: string;
showInSitemap: string;
requiresAuthentication: string;
footerGroup: string;
orderLabel: string;
translationTitle: string;
htmlPreview: string;
2026-07-10 13:43:53 +04:00
visible: string;
layoutLabel: string;
columns: string;
height: string;
overlay: string;
autoplay: string;
cardsPerRow: string;
filtersLabel: string;
showBadges: string;
showRating: string;
showPrice: string;
widgetJson: string;
reviews: string;
questions: string;
comments: string;
recommendations: string;
recentlyViewed: string;
searchSuggestions: string;
searchHistory: string;
livePreview: string;
languagesTab: string;
addLanguage: string;
removeLanguage: string;
setDefaultLanguage: string;
defaultLanguageLabel: string;
2026-07-10 13:43:53 +04:00
exportBootstrap: string;
importBootstrap: string;
exportedBootstrap: string;
importSource: string;
importError: string;
featureFlags: string;
};
2026-07-10 13:52:01 +04:00
staticPages: {
notFound: string;
backHome: string;
duplicateSlug: string;
emptyTitle: string;
};
widgets: {
unavailable: string;
};
2026-02-26 23:09:20 +04:00
carousel: {
loading: string;
addToCart: string;
};
common: {
retry: string;
loading: string;
};
2026-02-28 17:18:24 +04:00
location: {
allRegions: string;
chooseRegion: string;
detectAuto: string;
};
auth: {
loginRequired: string;
loginDescription: string;
checking: string;
loginWithTelegram: string;
orScanQr: string;
loginNote: string;
2026-03-25 15:32:50 +04:00
qrExpired: string;
2026-06-01 00:47:26 +04:00
qrError: string;
2026-02-28 17:18:24 +04:00
};
ux: {
items: string;
wishlistTitle: string;
wishlistEmptyTitle: string;
wishlistEmptyDescription: string;
clearWishlist: string;
wishlistCleared: string;
compareTitle: string;
compareEmptyTitle: string;
compareEmptyDescription: string;
clearCompare: string;
hideIdentical: string;
highlightDifferences: string;
clearRecentlyViewed: string;
recentlyViewedEmpty: string;
saveSearch: string;
goToCatalog: string;
2026-07-09 01:40:22 +04:00
wishlistAdded: string;
wishlistRemoved: string;
compareAdded: string;
compareRemoved: string;
compareLimitReached: string;
productShared: string;
productLinkCopied: string;
sharingUnsupported: string;
addedToCart: string;
2026-07-09 01:40:22 +04:00
enterQueryBeforeSave: string;
savedSearchNamed: string;
recentlyViewedTitle: string;
compareAttribute: string;
comparePrice: string;
compareRating: string;
compareStock: string;
compareDiscount: string;
compareColor: string;
compareSize: string;
compareUnknown: string;
};
2026-07-10 13:34:25 +04:00
diagnostics: {
title: string;
disabledTitle: string;
disabledDescription: string;
generatedAt: string;
healthScore: string;
summary: string;
passedChecks: string;
warnings: string;
errors: string;
critical: string;
healthChecks: string;
results: string;
noIssues: string;
ok: string;
failed: string;
affectedComponent: string;
suggestedResolution: string;
severity: {
info: string;
warning: string;
error: string;
critical: string;
};
checks: {
bootstrapLoaded: string;
tenantResolved: string;
runtimeInitialized: string;
themeLoaded: string;
widgetManifestLoaded: string;
sectionEngineInitialized: string;
configurationEngineInitialized: string;
translationResourcesAvailable: string;
requiredAssetsAvailable: string;
};
bootstrapMissingTitle: string;
bootstrapMissingDescription: string;
bootstrapMissingResolution: string;
requiredPropertyMissingTitle: string;
requiredPropertyMissingDescription: string;
requiredPropertyMissingResolution: string;
unknownWidgetTypeTitle: string;
unknownWidgetTypeDescription: string;
unknownWidgetTypeResolution: string;
duplicateIdTitle: string;
duplicatePageIdDescription: string;
duplicateSectionIdDescription: string;
duplicateWidgetIdDescription: string;
duplicateIdResolution: string;
unknownLayoutTitle: string;
unknownLayoutDescription: string;
unknownLayoutResolution: string;
invalidFeatureFlagTitle: string;
invalidFeatureFlagDescription: string;
invalidFeatureFlagResolution: string;
brokenPageDefinitionTitle: string;
brokenPageDefinitionDescription: string;
brokenPageDefinitionResolution: string;
invalidNavigationTargetTitle: string;
invalidNavigationTargetDescription: string;
invalidNavigationTargetResolution: string;
missingTranslationTitle: string;
missingTranslationDescription: string;
missingTranslationResolution: string;
missingMediaTitle: string;
missingMediaDescription: string;
missingMediaResolution: string;
runtimeNotInitializedTitle: string;
runtimeNotInitializedDescription: string;
runtimeNotInitializedResolution: string;
configFallbackUsageTitle: string;
configFallbackUsageDescription: string;
configFallbackUsageResolution: string;
missingDatasourceTitle: string;
missingDatasourceDescription: string;
missingDatasourceResolution: string;
widgetRenderFailureTitle: string;
widgetRenderFailureDescription: string;
widgetRenderFailureResolution: string;
brokenRouteTitle: string;
brokenRouteDescription: string;
brokenRouteResolution: string;
imageLoadFailedTitle: string;
imageLoadFailedDescription: string;
imageLoadFailedResolution: string;
optionalDataMissingTitle: string;
optionalDataMissingDescription: string;
optionalDataMissingResolution: string;
};
2026-02-26 23:09:20 +04:00
}