feat(builder): implement professional content management experience
Content dashboard with real published/draft/SEO-health/completion metrics and a recommended-next-action; static pages editor rebuilt as visual page cards (icon/status/SEO badge/last edited) with legal pages surfaced first; full-page editor grouped into Content/SEO/Sharing/Advanced tabs, raw HTML moved behind an Advanced disclosure; hero image now supports alt text and caption; content-health-widget is a reusable checklist+completion component.
This commit is contained in:
@@ -937,6 +937,55 @@ export const hy: Translations = {
|
||||
previewMobile: 'Հեռախոս',
|
||||
previewToggle: 'Նախադիտում',
|
||||
},
|
||||
contentManagement: {
|
||||
publishedPages: 'Հրապարակված էջեր',
|
||||
draftPages: 'Սևագրեր',
|
||||
missingLegalPages: 'Բացակայող իրավական էջեր',
|
||||
seoHealth: 'SEO վիճակ',
|
||||
lastEdited: 'Վերջին փոփոխություն',
|
||||
lastEditedNever: 'Երբեք',
|
||||
completionLabel: 'Ավարտվածություն',
|
||||
recommendedNext: 'Հաջորդ առաջարկվող քայլը',
|
||||
recommendAddTitles: 'Որոշ էջեր չունեն վերնագիր առնվազն մեկ լեզվով։',
|
||||
recommendFixSeo: 'Մի էջ ունի ուղղման կարիք ունեցող SEO դաշտ (canonical/OG պատկեր կամ robots)։',
|
||||
recommendPublish: 'Պարտադիր իրավական էջը դեռ սևագիր է․ հրապարակեք այն։',
|
||||
recommendNone: 'Հիանալի է․ բովանդակությունը լավ վիճակում է։',
|
||||
openAction: 'Բացել',
|
||||
backToPages: 'Վերադառնալ էջերին',
|
||||
groupContent: 'Բովանդակություն',
|
||||
groupSeo: 'SEO',
|
||||
groupSharing: 'Տարածում',
|
||||
groupAdvanced: 'Լրացուցիչ',
|
||||
groupAdvancedHtml: 'Հում HTML (լրացուցիչ)',
|
||||
seoExplainDesc: 'Սա այն է, ինչ երևում է որոնման արդյունքներում․ հստակ վերնագիրն ու նկարագրությունը օգնում են հաճախորդներին գտնել այս էջը։',
|
||||
seoTitleHelp: 'Վերնագիրը, որ երևում է որոնման արդյունքներում։ Պահեք կարճ և հստակ։',
|
||||
seoDescriptionHelp: 'Կարճ նկարագրություն՝ վերնագրի տակ, որոնման արդյունքներում։',
|
||||
seoCanonicalHelp: 'Էջի պաշտոնական հասցեն՝ կրկնվող բովանդակության խնդիրներից խուսափելու համար։',
|
||||
seoRobotsHelp: 'Կարգավորում է՝ արդյոք որոնողական համակարգերին թույլատրվում է ցուցադրել այս էջը։',
|
||||
sharingExplain: 'Այսպես է էջը երևում սոցիալական ցանցերում կիսվելիս (Facebook, Twitter/X և այլն)։',
|
||||
mediaSelect: 'Ընտրել պատկեր',
|
||||
mediaReplace: 'Փոխարինել',
|
||||
mediaRemove: 'Հեռացնել',
|
||||
mediaAlt: 'Alt տեքստ',
|
||||
mediaCaption: 'Ենթագիր',
|
||||
emptyStateGuideTitle: 'Սկսեք ստեղծել ձեր խանութի էջերը',
|
||||
emptyStateGuideBody: 'Իրավական էջերը՝ ինչպիսիք են Մեր մասին, Գաղտնիություն և Պայմաններ, մեծացնում են հաճախորդների վստահությունը։ Խորհուրդ ենք տալիս նախ հրապարակել Մեր մասին, Կապ, Գաղտնիություն և Պայմաններ, ապա ավելացնել Cookies, Առաքում, Վերադարձներ և ՀՏՀ։',
|
||||
seoStatusGood: 'SEO լավ է',
|
||||
seoStatusPartial: 'SEO մասնակի',
|
||||
seoStatusWarning: 'SEO խնդիր',
|
||||
seoStatusMissing: 'SEO բացակայում է',
|
||||
needsAttention: 'Ուշադրություն է պահանջում',
|
||||
legal: {
|
||||
about: { label: 'Մեր մասին', why: 'Ասում է հաճախորդներին, թե ով եք դուք, և վստահություն է ստեղծում գնումից առաջ։' },
|
||||
contacts: { label: 'Կապ', why: 'Հաճախորդներին հնարավորություն է տալիս կապվել հարցերով։' },
|
||||
privacy: { label: 'Գաղտնիություն', why: 'Բացատրում է, թե ինչպես են մշակվում տվյալները․ հաճախ պահանջվում է օրենքով։' },
|
||||
terms: { label: 'Պայմաններ', why: 'Սահմանում է խանութից օգտվելու կանոնները՝ պաշտպանելով և՛ ձեզ, և՛ հաճախորդներին։' },
|
||||
cookies: { label: 'Cookies', why: 'Բացահայտում է cookie-ների օգտագործումը՝ պահանջվում է շատ երկրներում։' },
|
||||
delivery: { label: 'Առաքում', why: 'Սահմանում է հստակ առաքման ակնկալիքներ և նվազեցնում աջակցության հարցումները։' },
|
||||
returns: { label: 'Վերադարձներ', why: 'Բացատրում է վերադարձի քաղաքականությունը և մեծացնում գնման վստահությունը։' },
|
||||
faq: { label: 'ՀՏՀ', why: 'Պատասխանում է հաճախակի հարցերին նախապես։' },
|
||||
},
|
||||
},
|
||||
widgets: {
|
||||
unavailable: 'Վիջեթը հասանելի չէ',
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user