Files
avives 1f72193a64
Some checks are pending
Module sub-split / Sub-split (push) Waiting to run
feat: VivesPOS landing on Winter CMS 1.2 — theme + plugin + Dockerfile
- Base: wintercms/winter branch 1.2 (full framework)
- Theme vivespos: Canvas 7 + Bootstrap 5 CDN, custom CSS
- Layout: deferred GTM/GA4 tracking, JSON-LD SoftwareApplication
- Partials: hero (offline-first), features, modes (offline/nube toggle),
  screenshots, pricing (3 planes), comparison, FAQ, CTA
- Plugin VivesPOS.Site with ContactForm
- Dockerfile: PHP 8.2 Apache, port 80, healthcheck
- Added winter/wn-pages, blog, sitemap, seo plugins
- Active theme set to vivespos
2026-08-21 19:29:00 -06:00

55 lines
1.9 KiB
PHP

<?php
return [
/*
|--------------------------------------------------------------------------
| Linii lingvistice pe partea clientului
|--------------------------------------------------------------------------
|
| Acestea sunt mesaje puse la dispoziția browserului client prin JavaScript.
| Pentru a compila acest fișier rulați: php artisan winter:util compile lang
|
*/
'markdowneditor' => [
'formatting' => 'Formatare',
'quote' => 'Citat',
'code' => 'Cod',
'header1' => 'Antet 1',
'header2' => 'Antet 2',
'header3' => 'Antet 3',
'header4' => 'Antet 4',
'header5' => 'Antet 5',
'header6' => 'Antet 6',
'bold' => 'Îngroșat',
'italic' => 'Italic',
'unorderedlist' => 'Listă neordonată',
'orderedlist' => 'Listă ordonată',
'video' => 'Video',
'image' => 'Imagine',
'link' => 'Legătură',
'horizontalrule' => 'Inserează linie orizontală',
'fullscreen' => 'Umple ecranul',
'preview' => 'Previzualizează',
],
'mediamanager' => [
'insert_link' => 'Inserează legătură',
'insert_image' => 'Inserează imagine',
'insert_video' => 'Inserează fișier video',
'insert_audio' => 'Inserează fișier audio',
'invalid_file_empty_insert' => 'Selectează un fișier către care să se facă legătura.',
'invalid_file_single_insert' => 'Selectează un singur fișier.',
'invalid_image_empty_insert' => 'Alege imaginile pentru a fi introduse.',
'invalid_video_empty_insert' => 'Alege un fișier video pentru a fi introdus.',
'invalid_audio_empty_insert' => 'Alege un fișier audio pentru a fi introdus.',
],
'alert' => [
'confirm_button_text' => 'OK',
'cancel_button_text' => 'Anulează',
],
];