feat: VivesPOS landing on Winter CMS 1.2 — theme + plugin + Dockerfile
Some checks are pending
Module sub-split / Sub-split (push) Waiting to run
Some checks are pending
Module sub-split / Sub-split (push) Waiting to run
- 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
This commit is contained in:
18
modules/system/lang/ar/client.php
Normal file
18
modules/system/lang/ar/client.php
Normal file
@@ -0,0 +1,18 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Client-side Language Lines
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| These are messages made available to the client browser via JavaScript.
|
||||
| To compile this file run: php artisan winter:util compile lang
|
||||
|
|
||||
*/
|
||||
|
||||
'markdowneditor' => [
|
||||
'formatting' => 'التنسيق',
|
||||
],
|
||||
];
|
||||
57
modules/system/lang/ar/lang.php
Normal file
57
modules/system/lang/ar/lang.php
Normal file
@@ -0,0 +1,57 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'app' => [
|
||||
'name' => 'نظام إدارة المحتوى أكتوبر',
|
||||
'tagline' => 'عودة إلى الأساس'
|
||||
],
|
||||
'locale' => [
|
||||
'ar' => 'العربية',
|
||||
'be' => 'Беларуская',
|
||||
'bg' => 'Български',
|
||||
'cs' => 'Čeština',
|
||||
'da' => 'Dansk',
|
||||
'en' => 'English (United States)',
|
||||
'en-au' => 'English (Australia)',
|
||||
'en-ca' => 'English (Canada)',
|
||||
'en-gb' => 'English (United Kingdom)',
|
||||
'et' => 'Eesti',
|
||||
'de' => 'Deutsch',
|
||||
'el' => 'Ελληνικά',
|
||||
'es' => 'Español',
|
||||
'es-ar' => 'Español (Argentina)',
|
||||
'fa' => 'فارسی',
|
||||
'fr' => 'Français',
|
||||
'fr-ca' => 'Français (Canada)',
|
||||
'hu' => 'Magyar',
|
||||
'id' => 'Bahasa Indonesia',
|
||||
'it' => 'Italiano',
|
||||
'ja' => '日本語',
|
||||
'kr' => '한국어',
|
||||
'lt' => 'Lietuvių',
|
||||
'lv' => 'Latviešu',
|
||||
'nb-no' => 'Norsk (Bokmål)',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt-br' => 'Português (Brasil)',
|
||||
'pt-pt' => 'Português (Portugal)',
|
||||
'ro' => 'Română',
|
||||
'rs' => 'Srpski',
|
||||
'ru' => 'Русский',
|
||||
'fi' => 'Suomi',
|
||||
'sv' => 'Svenska',
|
||||
'sk' => 'Slovenský',
|
||||
'sl' => 'Slovenščina',
|
||||
'tr' => 'Türkçe',
|
||||
'uk' => 'Українська мова',
|
||||
'zh-cn' => '简体中文',
|
||||
'zh-tw' => '繁體中文'
|
||||
],
|
||||
'settings' => [
|
||||
'menu_label' => 'الإعدادات',
|
||||
],
|
||||
'pagination' => [
|
||||
'previous' => 'السابق',
|
||||
'next' => 'التالي',
|
||||
],
|
||||
];
|
||||
36
modules/system/lang/ar/validation.php
Normal file
36
modules/system/lang/ar/validation.php
Normal file
@@ -0,0 +1,36 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Validation Language Lines
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| The following language lines contain the default error messages used by
|
||||
| the validator class. Some of these rules have multiple versions such
|
||||
| as the size rules. Feel free to tweak each of these messages here.
|
||||
|
|
||||
*/
|
||||
|
||||
'accepted' => ':attribute يجب أن يكون مقبولاً.',
|
||||
'active_url' => ':attribute ليس عنوان ويب صحيح.',
|
||||
'after' => ':attribute يجب أن يكون تاريخ بعد :date.',
|
||||
'after_or_equal' => ':attribute يجب أن يكون أكبر من أو يساوي :date.',
|
||||
'alpha' => ':attribute يجب أن يحتوي على حروف فقط.',
|
||||
'alpha_dash' => ':attribute يجب أن يحتوي على حروف وأرقام وعلامات خاصة.',
|
||||
'alpha_num' => ':attribute يجب أن يحتوي على حروف وأرقام فقط.',
|
||||
'array' => ':attribute يجب أن يكون مصفوفة.',
|
||||
'before' => ':attribute يجب أن يكون قبل تاريخ :date.',
|
||||
'before_or_equal' => ':attribute يجب أن يكون أكبر من أو يساوي :date.',
|
||||
'date' => ':attribute ليس تاريخ صحيح.',
|
||||
'date_format' => ':attribute لا يناسب صيغة التاريخ :format.',
|
||||
'distinct' => ':attribute به قيمة مكررة.',
|
||||
'email' => ':attribute يجب أن يكون بريد إلكتروني صحيح.',
|
||||
'filled' => ':attribute لا يمكن أن يكون فارغاً.',
|
||||
'required' => ':attribute مطلوب.',
|
||||
'string' => ':attribute يجب أن يكون نصاً.',
|
||||
'unique' => ':attribute موجود بالفعل.',
|
||||
'uploaded' => 'فشل تحميل :attribute.',
|
||||
'url' => 'صيغة عنوان :attribute غير صحيحة.',
|
||||
];
|
||||
Reference in New Issue
Block a user