Initial commit

This commit is contained in:
2019-05-26 15:57:49 +02:00
commit 9f74ec1089
34290 changed files with 5059123 additions and 0 deletions

0
templates/.gitkeep Normal file
View File

View File

@@ -0,0 +1,9 @@
{extends file="general_error.html"}
{block name="page-title"}{intl l='Page not found'}{/block}
{block name="content-title"}{intl l='Page not found'}{/block}
{block name="error-message"}
<h2>{intl l='The server returned a "404 Not Found"'}</h2>
<p>{intl l='The page you\'ve requested was not found. Please check the page address, and try again.'}</p>
{/block}

View File

@@ -0,0 +1,341 @@
<?php
return [
' (default)' => ' (الافتراضي)',
'%count more...' => '%count أكثر...',
'(edit)' => '(تحرير)',
'<a href="http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes" target="_other">Check the list</a> of ISO 639-1 codes' => '<a href="http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes" target="_other"> تحقق من القائمة</a> من رموز ISO 639-1',
'<span id="number_of_generated_combinations">0</span> combinations' => '<span id="number_of_generated_combinations"> 0</span> تركيبات',
'<strong>Cannot translate all fields.</strong> According to your PHP configuration, forms cannot contains more than %current_max_input_vars input fields, but at least %required_max_input_vars are required. Please change the value of max_input_vars in your PHP configuration of change the translation file by hand.' => '<strong>لا يمكن ترجمة كافة الحقول.</strong> ووفقا للتكوين الخاص بك PHP، لا يمكن أن يحتوي على أشكال أكثر من %current_max_input_vars إدخال الحقول، ولكن في required_max_input_vars % أقل من المطلوب. الرجاء تغيير قيمة max_input_vars في التكوين الخاص بك PHP لتغيير ملف الترجمة باليد.',
'<strong>Congratulations</strong>, all text is now translated !' => '<strong>تهانينا</strong>، كل النصوص مترجمة بالكامل الآن!',
'<strong>Did not found any text to translate</strong>. It\'s probably normal. If not, please be sure to use Smarty\'s "intl" function in templates, or the Translator::trans() method in PHP files.' => '<strong>لم يتم العثور على أي نص ترجمة</strong>. ومن الطبيعي المحتمل. إذا لم يكن الأمر كذلك، يرجى التأكد من استخدام دالة "intl" في القوالب، أو أسلوب المترجم:: trans() في ملفات PHP.',
'<strong>Warning</strong>, some of your shipping zones are not attached to any delivery module:' => '<strong>تحذير</strong>، بعض من مناطق الشحن الخاص بك غير مرفقة بأي وحدة التسليم:',
'A content could be attached to more than one folder. Select here the additional folders for this content.' => 'يمكن أن يرفق محتوى إلى مجلد واحد أو أكثر. حدد هنا مجلدات إضافية لهذا المحتوى.',
'A product could be attached to more than one category. Select here the additional categories for this product.' => 'يمكن أن ترفق منتج لأكثر من فئة واحدة. حدد هنا فئات إضافية لهذا المنتج.',
'Accessory title' => 'العنوان التبعي',
'Action' => 'إجراء',
'Actions' => 'إجراءات',
'Activate this log destination' => 'تنشيط وجهة هذا السجل',
'Active' => 'مفعل',
'Add' => 'اضافة',
'Add a condition' => 'إضافة شرط',
'Add a new Customer' => 'إضافة عميل جديد',
'Add a new address' => 'إضافة عنوان جديد',
'Add a new category' => 'إضافة فئة جديدة',
'Add a new combination' => 'إضافة مجموعة جديدة',
'Add a new content' => 'إضافة محتوى جديد',
'Add a new country' => 'إضافة بلد جديد',
'Add a new currency' => 'إضافة عمله جديدة',
'Add a new folder' => 'إضافة مجلد جديد',
'Add a new language' => 'إضافة لغة جديدة',
'Add a new mailing template' => 'إضافة قالب بريدي جديد',
'Add a new product' => 'إضافة منتج جديد',
'Add a new product attribute' => 'أضف سمة جديدة للمنتج',
'Add a new product feature' => 'إضافة ميزة للمنتج الجديد',
'Add a new product template' => 'إضافة قالب المنتج الجديد',
'Add a new shipping zone' => 'إضافة منطقة شحن جديدة',
'Add a new variable' => 'إضافة تغيير جديد',
'Add tax to this group' => 'إضافة ضريبة لهذه المجموعة',
'Add this attribute to all product templates' => 'إضافة هذه السمة على كافة قوالب المنتج',
'Add this feature to all product templates' => 'إضافة هذه الميزة لكافة قوالب المنتج',
'Add to all product templates' => 'إضافة إلى كافة قوالب المنتج',
'Additional Folders' => 'مجلدات إضافية',
'Additional address' => 'عنوان إضافي',
'Additional categories' => 'فئات إضافية',
'Address' => 'عنوان',
'Administration logs' => 'إدارة السجلات',
'Administration profiles' => 'إدارة ملفات التعريف',
'Administrators' => 'المسؤولين',
'Advanced configuration' => 'التكوين المتقدم',
'Advanced configuration and tools' => 'التكوين المتقدم والأدوات',
'All orders' => 'جميع الطلبات',
'Amount' => 'القيمة',
'An error occured' => 'حدث خطأ',
'An unknow error happend' => 'حدث خطأ غير معروف',
'And' => 'و',
'Apply' => 'طبق',
'Associate documents' => 'ربط المستندات',
'Associate images' => 'ربط الصور',
'Associations' => 'الجمعيات',
'Attribute' => 'الخاصية',
'Attribute Combinations' => 'تكوين السمة',
'Attribute Name' => 'اسم الخاصية',
'Attribute information' => 'معلومات السمة',
'Attribute title' => 'سمة العنوان',
'Attribute values' => 'قيم السمات',
'Attributes' => 'عنوان الصفحة',
'Attributes &amp; Features' => 'سمات &amp; وميزات',
'Auth Mode' => 'وضع المصادقة',
'Auth Mode :' => 'وضع المصادقة :',
'Back' => 'خلف',
'Back Office' => 'ادارة النظام',
'Back-office home' => 'صفحة المكتب الخلفية',
'Back-office template you want to translate' => 'قالب المكاتب الخلفية التي تريد ترجمتها',
'Back-office templates' => 'قوالب المكتب الخلفي',
'Back-office users' => 'مستخدمي المكتب الخلفي',
'Brands' => 'العلامات التجارية',
'Browse files' => 'تصفح الملفات',
'Browse this category' => 'تصفح هذه الفئة',
'Browse this folder' => 'تصفح هذا المجلد',
'Can\'t load documents, please refresh this page.' => 'لا يمكن تحميل الوثائق، الرجاء تحديث هذه الصفحة.',
'Can\'t load images, please refresh this page.' => 'لا يمكن تحميل الصور، الرجاء تحديث هذه الصفحة.',
'Can\'t reorder documents, please refresh this page.' => 'لا يمكن إعادة طلب المستندات، الرجاء تحديث هذه الصفحة.',
'Can\'t reorder images, please refresh this page.' => 'لا يمكن إعادة ترتيب الصور، الرجاء تحديث هذه الصفحة.',
'Cancel' => 'إالغاء',
'Cancel changes and revert to original value' => 'إلغاء التغييرات والعودة إلى القيمة الأصلية',
'Cancel this order' => 'إلغاء هذا الطلب',
'Cart - Prices in %currency' => 'عربة-أسعار في %currency',
'Catalog' => 'دليل',
'Categories' => 'الفئات',
'Categories in %cat' => 'الفئات في %cat',
'Category' => 'الفئة',
'Category created on %date_create. Last modification: %date_change' => 'الفئة التي تم إنشاؤها في %date_create. آخر تعديل: %date_change',
'Category title' => 'عنوان الفئة',
'Cellphone' => 'الهاتف المحمول',
'Cellular phone' => 'الهاتف الخلوي',
'Cellular phone number' => 'رقم الهاتف الخلوي',
'Change this administrator' => 'تغيير هذا المسؤول',
'Change this attribute' => 'تغيير هذه السمة',
'Change this condition' => 'تغيير هذا الشرط',
'Change this country' => 'تغيير هذا البلد',
'Change this coupon' => 'تغيير هذه القسيمة',
'Change this currency' => 'تغيير هذه العملة',
'Change this feature' => 'تغيير هذه الميزة',
'Change this language' => 'تغيير هذه اللغة',
'Change this mailing template' => 'تغيير هذا القالب البريدي',
'Change this product attribute' => 'تغيير سمة هذا المنتج',
'Change this product feature' => 'تغيير ميزة هذا المنتج',
'Change this product template' => 'تغيير قالب هذا المنتج',
'Change this profile' => 'تغيير ملف التعريف',
'Change this shipping zone' => 'تغيير منطقة الشحن',
'Change this tax' => 'تغيير هذه الضريبة',
'Change this tax rule' => 'تغيير هذه القاعدة الضريبية',
'Change this template' => 'تغيير هذا القالب',
'Change this variable' => 'تغيير هذا المتغير',
'Chapo' => 'تشابو',
'Check this box if you want to add this attributes to all product templates' => 'حدد هذا المربع إذا كنت ترغب في إضافة هذه السمات لجميع قوالب المنتج',
'Check this box if you want to add this features to all product templates' => 'حدد هذا المربع إذا كنت ترغب في إضافة هذه السمات لجميع قوالب المنتج',
'Choose a country' => 'اختر البلد',
'City' => 'المدينة',
'Classic modules' => 'الوحدات النمطية الكلاسيكية',
'Close' => 'إغلاق',
'Close administation session' => 'إغلاق منطقة الإدارة',
'Code' => 'الرمز',
'Combinable with other promotions' => 'يمكن أن يجتمع مع عروض أخرى',
'Combination EAN Code' => 'تركيبة كود EAN',
'Combination builder' => 'منشئ مجموعة',
'Combination reference' => 'إشارة الجمع',
'Company' => 'شركة',
'Condition category :' => 'شرط الفئة:',
'Condition description' => 'وصف الحالة',
'Configuration' => 'لوحة التحكم',
'Configuration mailing system' => 'تهيئة النظام البريدي',
'Configure' => 'تهيئة',
'Configure this module' => 'تكوين وحدة نمطية لهذا المنتج',
'Confirm' => 'تأكيد',
'Confirm changes' => 'تأكيد التغييرات',
'Confirmation' => 'تأكيد',
'Content title' => 'عنوان المحتوى',
'Contents in %fold' => 'محتويات في %fold',
'Copy source text in input field' => 'نسخ نص المصدر في حقل الإدخال',
'Countries' => 'البلدان',
'Countries assigned to this zone' => 'البلدان التي تم تعيينها إلى هذه المنطقة',
'Country' => 'الدولة',
'Coupon' => 'قسيمة خصم',
'Coupon code' => 'رمز قسيمة الخصم',
'Coupon code * :' => 'رمز القسيمة *:',
'Coupon type * :' => 'نوع القسيمة *:',
'Coupons' => 'كوبونات',
'Create' => 'إنشاء',
'Create a customer address' => 'إنشاء عنوان العميل',
'Create a new administrator' => 'إنشاء مدير جديد',
'Create a new attribute' => 'إنشاء سمة جديدة',
'Create a new attribute value' => 'قم بإنشاء قيمة السمة الجديدة',
'Create a new category' => 'إنشاء قسم جديد',
'Create a new combination' => 'إنشاء مجموعة جديدة',
'Create a new content' => 'إنشاء محتوى جديد',
'Create a new country' => 'إنشاء دولة جديدة',
'Create a new coupon' => 'إنشاء قسيمة جديدة',
'Create a new currency' => 'إنشاء عمله جديدة',
'Create a new customer' => 'إنشاء عميل جديد',
'Create a new feature' => 'إنشاء سمة جديدة',
'Create a new feature value' => 'قم بإنشاء قيمة ميزة الجديدة',
'Create a new folder' => 'إنشاء مجلد جديد',
'Create a new language' => 'إنشاء لغة جديدة',
'Create a new mailing template' => 'إنشاء قالب جديد للمراسلة البريدية',
'Create a new product' => 'إنشاء منتج جديد',
'Create a new product template' => 'إنشاء قالب لمنتج جديد',
'Create a new profile' => 'إنشاء ملف شخصي',
'Currency name' => 'اسم العملة',
'Currency rate' => 'أسعار العملات',
'Currency symbol' => 'رمز العملة',
'Current product template' => 'قالب المنتج الحالي',
'Current quantity' => 'الكمية الحالية',
'Customer' => 'العميل',
'Customers' => 'العملاء',
'Customers list' => 'قائمة العملاء',
'Cutomer Name' => 'اسم العميل',
'Date & Hour' => 'التاريخ و الساعة',
'Date of last order' => 'تاريخ آخر طلب',
'Days before expiration' => 'أيام قبل انتهاء الصلاحية',
'Deactivate %title module' => 'إلغاء تنشيط الوحدة النمطية %title',
'Default' => 'إفتراضي',
'Default address' => 'العنوان الإفتراضي',
'Define here this product\'s accessories' => 'عرف هنا ملحقات هذا المنتج',
'Delete' => 'حذف',
'Delete a combination' => 'حذف مجموعة',
'Delete a module' => 'حذف وحدة نمطية',
'Delete a variable' => 'حذف التغيير',
'Delete address' => 'حذف عنوان',
'Delete administrator' => 'حذف المسؤول',
'Delete also module data' => 'أيضا قم بحذف بيانات الوحدة النمطية',
'Delete an order' => 'حذف طلب',
'Delete attribute' => 'حذف السمة',
'Delete attribute value' => 'حذف قيمة السمة',
'Delete category' => 'حذف فئة',
'Delete content' => 'حذف المحتوى',
'Delete country' => 'حذف البلد',
'Delete currency' => 'حذف العملة',
'Delete customer' => 'حذف العميل',
'Delete feature' => 'حذف سمة',
'Delete feature value' => 'حذف قيمة الميزة',
'Delete folder' => 'حذف مجلد',
'Delete language' => 'حذف اللغة',
'Delete mailing template' => 'حذف القالب البريدي',
'Delete product' => 'حذف المنتج',
'Delete profile' => 'حذف الملف الشخصي',
'Delete shipping zone' => 'حذف منطقة الشحن',
'Delete tax' => 'حذف الضرائب',
'Delete tax rule' => 'حذف القاعدة الضريبية',
'Delete template' => 'حذف قالب',
'Delete this accessory' => 'حذف هذا الملحق',
'Delete this administrator' => 'حذف هذا المسؤول',
'Delete this attribute' => 'حذف هذه السمة',
'Delete this category and all its contents' => 'حذف هذه الفئة وجميع محتوياتها',
'Delete this combination' => 'حذف هذا المزيج',
'Delete this condition' => 'حذف هذا الشرط',
'Delete this content' => 'حذف هذا المحتوى',
'Delete this country' => 'حذف هذا البلد',
'Delete this currency' => 'حذف هذه العملة',
'Delete this customer and all his orders' => 'حذف هذا العميل وجميع طلباته',
'Delete this feature' => 'حذف هذه الميزة',
'Delete this folder and all its contents' => 'حذف هذا المجلد وكافة محتوياته',
'Delete this language' => 'حذف هذه اللغة',
'Delete this mailing template' => 'حذف هذا القالب البريدي',
'Delete this module' => 'حذف هذه الوحدة النمطية',
'Delete this product' => 'حذف هذا المنتج',
'Delete this product attribute' => 'حذف سمة هذا المنتج',
'Delete this product feature' => 'حذف ميزة هذا المنتج',
'Delete this product template' => 'حذف قالب هذا المنتج',
'Delete this profile' => 'هل تريد حذف الملف الشخصي؟',
'Delete this shipping zone' => 'حذف منطقة الشحن',
'Delete this tax' => 'حذف هذه الضريبة',
'Delete this tax rule' => 'حذف القاعدة الضريبية',
'Delete this value' => 'حذف هذه القيمة',
'Delete this variable' => 'حذف هذا المتغير',
'Delete this zone' => 'حذف هذه المنطقة',
'Delivery address' => 'عنوان التوصيل',
'Delivery module' => 'طريقة التوصيل',
'Delivery modules' => 'طريقة التوصيل',
'Description' => 'الوصف',
'Destinations' => 'الوجهات',
'Disabled' => 'تعطيل',
'Discount' => 'خصم',
'Do not use a product template' => 'لا تستخدم قالب المنتج',
'Do you really want to add this attribute to all product templates ?' => 'هل تريد حقاً اضافة هذه السمة إلى جميع قوالب المنتج؟',
'Do you really want to add this feature to all product templates ?' => 'هل تريد حقاً اضافة هذه الميزة لكافة قوالب المنتج؟',
'Do you really want to cancel this order ?' => 'هل تريد إلغاء هذا الطلب حقاً؟',
'Do you really want to delete this address ?' => 'هل تريد حذف هذا العنوان حقاً؟',
'Do you really want to delete this administrator ?' => 'هل تريد حذف هذا المسؤول حقاً؟',
'Do you really want to delete this attribute ? It will be removed from all product templates.' => 'هل تريد حذف هذه السمة حقاً؟ يمكن إزالتها من كافة قوالب المنتج.',
'Do you really want to delete this attribute value ?' => 'هل تريد حذف قيمة السمة حقاً؟',
'Do you really want to delete this category and all its content ?' => 'هل تريد فعلا حذف هذه الفئة وكافة محتوياتها؟',
'Do you really want to delete this combination ?' => 'هل تريد حذف هذا المزيج حقاً؟',
'Do you really want to delete this condition ?' => 'هل تريد حذف هذا المزيج حقاً؟',
'Do you really want to delete this content ?' => 'هل تريد حذف هذا المحتوى حقاً؟',
'Do you really want to delete this country ?' => 'هل تريد حذف هذا البلد حقاً؟',
'Do you really want to delete this currency ?' => 'هل تريد حذف هذه العملة حقاً؟',
'Do you really want to delete this customer ?' => 'هل تريد حذف هذا العميل حقاً؟',
'Do you really want to delete this element ?' => 'هل حقاً تريد حذف هذا العنصر؟',
'Do you really want to delete this feature ? It will be removed from all product templates.' => 'هل تريد فعلا حذف هذه الميزة؟ يمكن إزالتها من كافة قوالب المنتج.',
'Do you really want to delete this feature value ?' => 'هل تريد حذف قيمة الميزة حقاً؟',
'Do you really want to delete this folder and all its content ?' => 'هل حقاً تريد حذف هذا المجلد وكافة محتوياته؟',
'Do you really want to delete this image ?' => 'هل تريد حذف هذه الصورة حقاً؟',
'Do you really want to delete this language ?' => 'هل تريد حذف هذه اللغة حقاً؟',
'EAN Code' => 'كود EAN',
'Ecotax is a tax wich add a defined amount (throug a product feature) to the product price.' => 'Ecotax is a tax wich add a defined amount (throug a product feature) to the product price.',
'Edit' => 'تحرير',
'Edit a template' => 'تحرير قالب',
'Edit an attribute' => 'تحرير السمة',
'Edit an image' => 'تحرير الصورة',
'Edit an order' => 'تحرير الطلب',
'Edit attribute "%name"' => 'تحرير السمة "%name"',
'Edit category' => 'تحرير الفئة',
'Edit category %title' => 'تحرير الفئة %title',
'Edit content' => 'مراجعة المحتوى',
'Edit content %title' => 'تحرير محتوى %title',
'Edit this address' => 'تحرير عنوان هذا',
'Email address' => 'عنوان البريد الإلكتروني',
'Encryption' => 'التشفير',
'Errors' => 'أخطاء',
'First Name' => 'الاسم الأول',
'Folder' => 'مجلّد',
'French 19.6% VAT is a tax which add a 19.6% tax to the product price.' => 'French 19.6% VAT is a tax which add a 19.6% tax to the product price.',
'French 19.6% VAT with ecotax is the applicance of the ecotax (on the product price) then the applicance of the 19.6% tax (on the product price + the ecotax amount).' => 'French 19.6% VAT with ecotax is the applicance of the ecotax (on the product price) then the applicance of the 19.6% tax (on the product price + the ecotax amount).',
'Front Office' => 'الواجهة',
'Home' => 'صفحة البداية',
'Hooks' => 'روابط',
'Host' => 'المضيف / Host',
'If a translation is missing or incomplete :' => 'إذا كانت الترجمة مفقودة أو غير كاملة:',
'Il seems that this string contains a Smarty variable (&#36;). If \'s the case, it cannot be transleted properly.' => 'Il seems that this string contains a Smarty variable (&#36;). If \'s the case, it cannot be transleted properly.',
'In order to manges your shop taxes you can manage' => 'In order to manges your shop taxes you can manage',
'Invoice' => 'الفاتورة',
'Language name' => 'اسم اللغة',
'Last Name' => 'الاسم الأخير',
'Lastname' => 'الإسم الأخير',
'Login' => 'تسجل الدخول',
'Manage the tax rule taxes appliance order' => 'Manage the tax rule taxes appliance order',
'Maximum usage count :' => 'Maximum usage count :',
'Name' => 'الإسم',
'Order details' => 'تفاصيل الطلب',
'Password' => 'كلمة المرور',
'Phone' => 'الهاتف',
'Port' => 'منفذ Port',
'Position' => 'موضع',
'Postage' => 'الارسالية',
'Price' => 'السعر',
'Product price including taxes' => 'سعر المنتج مع الضرائب',
'Profil' => 'الملف الشخصي',
'Profile' => 'الملف الشخصي',
'Quantity' => 'الكمية',
'Reference' => 'مرجع',
'Save chages' => 'Save chages',
'Save changes' => 'Save chages',
'Search' => 'بحث',
'Send' => 'إرسل',
'Source IP' => 'مصدر IP',
'Status' => 'الحالة',
'Tax rules' => 'Tax rules',
'Tax rules are combination of different taxes.' => 'Tax rules are combination of different taxes.',
'Taxes define the amount of money which is added to a bought product.' => 'Taxes define the amount of money which is added to a bought product.',
'There is currently no available attributes.' => 'There is currently no available attributes.',
'There is currently no available features.' => 'There is currently no available features.',
'There is no documents attached to this %type.' => 'There is no documents attached to this %type.',
'There is no images attached to this %type.' => 'There is no images attached to this %type.',
'Timeout' => 'انتهاء المهلة',
'Title' => 'العنوان',
'Total' => 'الإجمالي',
'Update' => 'تحديث',
'Usage count' => 'Usage count',
'Usages left' => 'Usage count',
'Username' => 'اسم المستخدم',
'Value' => 'القيمة',
'View' => 'عرض',
'Warning' => 'تحذير',
'Weight' => 'الوزن',
'Zip code' => 'الرمز البريدي',
'firstname & lastname' => 'firstname & lastname',
'permanent discount' => 'خصم دائم (في المائة)',
'tracking reference' => 'tracking reference',
'you can combine taxes in tax rules and chose if they are applied one after the other or at the same time : it allows to apply taxes on an already taxed price or not.' => 'you can combine taxes in tax rules and chose if they are applied one after the other or at the same time : it allows to apply taxes on an already taxed price or not.',
];

View File

@@ -0,0 +1,39 @@
<?php
return [
'Add a new address' => 'Přidat novou adresu',
'Address' => 'Adresa',
'All' => 'Vše',
'Amount' => 'Množství',
'An error occured' => 'Došlo k chybě',
'Back' => 'Zpět',
'Cancel' => 'Zrušit',
'Categories' => 'Kategorie',
'Category' => 'Kategorie',
'Cellphone' => 'Mobilní telefon',
'Content' => 'Obsah',
'Coupon code' => 'Kód kupónu',
'Create' => 'Vytvořit',
'Decimal places' => 'Počet desetinných míst',
'Delivery address' => 'Doručovací adresa',
'Description' => 'Popis',
'Do you really want to delete this address ?' => 'Opravdu chcete odstranit tuto adresu?',
'Edit' => 'Upravit',
'Edit this address' => 'Upravit tuto adresu',
'Email address' => 'E-mailová adresa',
'Home' => 'Domů',
'Login' => 'Přihlášení',
'Name' => 'Název',
'Order details' => 'Detail objednávky',
'Password' => 'Heslo',
'Position' => 'Pozice',
'Price' => 'Cena',
'Quantity' => 'Množství',
'Search' => 'Vyhledávání',
'Send' => 'Odeslat',
'Status' => 'Stav',
'Total' => 'Celkem',
'Update' => 'Aktualizovat',
'View' => 'Prohlížet',
'Warning' => 'Upozornění',
];

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,62 @@
<?php
return [
'(edit)' => '(επεξεργασία)',
'A content could be attached to more than one folder. Select here the additional folders for this content.' => 'A content could be attached to more than one folder. Select here the additional folders for this content.',
'A product could be attached to more than one category. Select here the additional categories for this product.' => 'A product could be attached to more than one category. Select here the additional categories for this product.',
'Action' => 'Ενέργεια',
'Actions' => 'Ενέργειες',
'Add' => 'Προσθήκη',
'Add a new address' => 'Προσθέστε μια νέα διεύθυνση',
'Address' => 'Διεύθυνση',
'Amount' => 'Ποσό',
'An error occured' => 'An error occured',
'Back' => 'Προηγούμενο',
'Cancel' => 'Ακύρωση',
'Categories' => 'Kατηγορίες',
'Coupon code' => 'Κωδικός κουπονιού',
'Create' => 'Δημιουργία',
'Cutomer Name' => 'Cutomer Name',
'Delivery address' => 'Διεύθυνση παράδοσης',
'Description' => 'Περιγραφή',
'Do you really want to delete this address ?' => 'Θέλετε να διαγράψετε αυτή τη διεύθυνση;',
'Ecotax is a tax wich add a defined amount (throug a product feature) to the product price.' => 'Ecotax is a tax wich add a defined amount (throug a product feature) to the product price.',
'Edit' => 'Επεξεργασία',
'Edit this address' => 'Επεξεργαστείτε αυτή τη διεύθυνση',
'Email address' => 'Διεύθυνση E-mail',
'French 19.6% VAT is a tax which add a 19.6% tax to the product price.' => 'French 19.6% VAT is a tax which add a 19.6% tax to the product price.',
'French 19.6% VAT with ecotax is the applicance of the ecotax (on the product price) then the applicance of the 19.6% tax (on the product price + the ecotax amount).' => 'French 19.6% VAT with ecotax is the applicance of the ecotax (on the product price) then the applicance of the 19.6% tax (on the product price + the ecotax amount).',
'Home' => 'Αρχή',
'Il seems that this string contains a Smarty variable (&#36;). If \'s the case, it cannot be transleted properly.' => 'Il seems that this string contains a Smarty variable (&#36;). If \'s the case, it cannot be transleted properly.',
'In order to manges your shop taxes you can manage' => 'In order to manges your shop taxes you can manage',
'Login' => 'Σύνδεση',
'Manage the tax rule taxes appliance order' => 'Manage the tax rule taxes appliance order',
'Maximum usage count :' => 'Maximum usage count :',
'Name' => 'Όνομα',
'Order details' => 'Λεπτομέρειες παραγγελίας',
'Password' => 'Κωδικός',
'Position' => 'Θέση',
'Price' => 'Τιμή',
'Quantity' => 'Ποσότητα',
'Save chages' => 'Save chages',
'Save changes' => 'Save chages',
'Search' => 'Αναζήτηση',
'Send' => 'Αποστολή',
'Status' => 'Κατάσταση',
'Tax rules' => 'Tax rules',
'Tax rules are combination of different taxes.' => 'Tax rules are combination of different taxes.',
'Taxes define the amount of money which is added to a bought product.' => 'Taxes define the amount of money which is added to a bought product.',
'There is currently no available attributes.' => 'There is currently no available attributes.',
'There is currently no available features.' => 'There is currently no available features.',
'There is no documents attached to this %type.' => 'There is no documents attached to this %type.',
'There is no images attached to this %type.' => 'There is no images attached to this %type.',
'Total' => 'Σύνολο',
'Update' => 'Ενημέρωση',
'Usage count' => 'Usage count',
'Usages left' => 'Usage count',
'View' => 'Προβολή',
'Warning' => 'Προειδοποίηση',
'firstname & lastname' => 'firstname & lastname',
'tracking reference' => 'tracking reference',
'you can combine taxes in tax rules and chose if they are applied one after the other or at the same time : it allows to apply taxes on an already taxed price or not.' => 'you can combine taxes in tax rules and chose if they are applied one after the other or at the same time : it allows to apply taxes on an already taxed price or not.',
];

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,8 @@
<?php
return [
'Active' => 'פעיל',
'An unknow error happend' => 'שגיאה לא ידועה אירעה',
'Associate documents' => 'לשייך מסמכים',
'Associate images' => 'לקשר תמונות',
];

View File

@@ -0,0 +1,851 @@
<?php
return [
'%count more...' => 'további %count',
'(edit)' => '(szerkesztés)',
'A content could be attached to more than one folder. Select here the additional folders for this content.' => 'Több csoporthoz is társíthatja az oldalt. Itt kiválaszthatja a társított csoportot.',
'A product could be attached to more than one category. Select here the additional categories for this product.' => 'A terméket több kategóriához is kapcsolhatja. Válasszon alább további kategóriákat.',
'API configuration' => 'API beállítás',
'API users' => 'API-felhasználók',
'Accessory title' => 'Kellék név',
'Action' => 'Művelet',
'Actions' => 'Műveletek',
'Active' => 'Aktív',
'Add' => 'Hozzáad',
'Add a condition' => 'Feltétel hozzáadása',
'Add a module to a hook' => 'Modul hozzáadása a Hook-hoz',
'Add a new Customer' => 'Új ügyfél hozzáadása',
'Add a new address' => 'Új cím hozzáadása',
'Add a new brand' => 'Új márka hozzáadása',
'Add a new category' => 'Új kategória hozzáadása',
'Add a new combination' => 'Új variáció hozzáadása',
'Add a new content' => 'Új tartalom hozzáadása',
'Add a new country' => 'Új ország hozzáadása',
'Add a new currency' => 'Új pénznem hozzáadása',
'Add a new folder' => 'Új csoport hozzáadása',
'Add a new hook' => 'Új Hook hozzáadása',
'Add a new language' => 'Új nyelv hozzáadása',
'Add a new mailing template' => 'Új levélsablon hozzáadása',
'Add a new module in a hook' => 'Új modul hozzáadása a Hook-ban',
'Add a new module to this hook' => 'Új modul hozzáadása ebben a Hook-ban',
'Add a new product' => 'Új termék hozzáadása',
'Add a new product attribute' => 'Új terméktulajdonság hozzáadása',
'Add a new product feature' => 'Új termékjellemző hozzáadása',
'Add a new product template' => 'Új terméksablon hozzáadása',
'Add a new sale' => 'Új akciós kampány hozzáadása',
'Add a new shipping zone' => 'Új szállítási zóna hozzáadása',
'Add a new variable' => 'Új változó hozzáadása',
'Add document to your product.' => 'Új dokumentum hozzáadása a termékhez.',
'Add selected countries' => 'A kijelölt országok hozzáadása',
'Add tax to this group' => 'Adónem hozzáadása a csoporthoz',
'Add this attribute to all product templates' => 'A tulajdonság hozzáadása minden terméksablonhoz',
'Add this feature to all product templates' => 'A jellemző hozzáadása minden terméksablonhoz',
'Add to all product templates' => 'Hozzáadás minden terméksablonhoz',
'Add to selected categories' => 'Hozzáadás a kiválasztott kategóriákhoz',
'Additional Folders' => 'További csoportok',
'Additional address' => 'Kiegészítő információk',
'Additional categories' => 'További kategóriák',
'Address' => 'Cím',
'Administrators' => 'Adminisztrátorok',
'Advanced configuration' => 'Speciális beállítások',
'All' => 'Mind',
'All orders' => 'Összes megrendelés',
'Amount' => 'Összeg',
'Amount, e.g. 12.50' => 'Összeg, pl. 12.50',
'An error occured' => 'Hiba történt',
'An unexpected error occured' => 'Nem várt hiba történt',
'An unknow error happend' => 'Ismeretlen hiba történt',
'An unknown error occured, please try again.' => 'Ismeretlen hiba történt, kérem próbálja meg újra',
'And' => 'És',
'Api' => 'API',
'Api key' => 'API kulcs',
'Applies to attribute values :' => 'Érvényes a kiválasztott tulajdonságokra:',
'Applies to products :' => 'Érvényes a kiválasztott termékekre:',
'Applies to products in categories :' => 'Érvényes a kiválasztott kategóriák termékeire:',
'Apply' => 'Alkalmaz',
'Assigned modules' => 'Beállított szállítási modulok',
'Associate documents' => 'Dokumentumok társítása',
'Associate images' => 'Képek társítása',
'Associated' => 'Kapcsolódó',
'Associations' => 'Kapcsolatok',
'Attribute' => 'Tulajdonság',
'Attribute %title' => '"%title" tulajdonság',
'Attribute Combinations' => 'Termék variációk',
'Attribute Name' => 'Tulajdonság neve',
'Attribute information' => 'Tulajdonság információ',
'Attribute title' => 'Tulajdonság név',
'Attribute values' => 'A tulajdonság értékei',
'Attributes' => 'Tulajdonságok',
'Attributes &amp; Features' => 'Tulajdonságok és Jellemzők',
'Author' => 'Szerző',
'Available product categories' => 'Elérhető termék kategóriák',
'Back' => 'Vissza',
'Back Office' => 'Adminisztrációs felület',
'Back-office home' => 'Adminisztrációs kezdőlap',
'Back-office users' => 'Adminisztrációs felület felhasználói',
'Best taxed price' => 'Legalacsonyabb Bruttó ár',
'Brand created on %date_create. Last modification: %date_change' => 'A kampány létrehozásának ideje: %date_create. Utolsó módosítás: %date_change',
'Brands' => 'Márkák',
'Browse files' => 'Tallózzon a gépén',
'Browse this category' => 'Kategória megtekintése',
'Browse this folder' => 'Csoport tallózása',
'By module' => 'Modul szerint',
'By module:' => 'Modul szerint:',
'By status' => 'Státusz szerint',
'By type' => 'Típus szerint',
'Can\'t load documents, please refresh this page.' => 'Nem lehetséges a dokumentumok betöltése kérem frissítse az oldalt.',
'Can\'t load images, please refresh this page.' => 'Nem lehetséges a képek betöltése, kérem frissítse az oldalt.',
'Can\'t reorder documents, please refresh this page.' => 'Nem lehetséges a dokumentumok újrarendezése, kérem frissítse az oldalt.',
'Can\'t reorder images, please refresh this page.' => 'Nem lehetséges a képek újrarendezése, kérem frissítse az oldalt.',
'Cancel' => 'Mégsem',
'Cancel this order' => 'Megrendelés elvetése',
'Cart - Prices in %currency' => 'kosár - Árak %currency -ban',
'Catalog' => 'Katalógus',
'Categories' => 'Kategóriák',
'Categories in %cat' => 'Kategóriák a "%cat" kategóriában',
'Category' => 'Kategória',
'Category created on %date_create. Last modification: %date_change' => 'A kategória létrehozva: %date_create. Utolsó módosítás: %date_change',
'Category title' => 'Kategória nevek',
'Cellphone' => 'Mobil telefonszám',
'Cellular phone' => 'Mobil telefonszám',
'Cellular phone number' => 'Mobil telefonszám',
'Change sale configuration' => 'Kampány adatainak beállítása',
'Change this administrator' => 'Adminisztrátor módosítása',
'Change this attribute' => 'Tulajdonság módosítása',
'Change this brand' => 'Márka módosítása',
'Change this condition' => 'Feltétel módosítása',
'Change this country' => 'Ország módosítása',
'Change this coupon' => 'Kupon módosítása',
'Change this currency' => 'Pénznem módosítása',
'Change this feature' => 'Jellemző módosítása',
'Change this language' => 'Nyelv módosítása',
'Change this mailing template' => 'Levélsablon módosítása',
'Change this product attribute' => 'Terméktulajdonság módosítása',
'Change this product feature' => 'Termékjellemző módosítása',
'Change this product template' => 'Terméksablon módosítása',
'Change this profile' => 'Profil módosítása',
'Change this sale' => 'Akció módosítása',
'Change this shipping zone' => 'Szállítási zóna',
'Change this tax' => 'Adó módosítása',
'Change this tax rule' => 'Adószabály módosítása',
'Change this template' => 'Levélsablon módosítása',
'Change this variable' => 'Változó módosítása',
'Check sale activation' => 'Kampányok bekapcsolása',
'Check this box if you want to add this attributes to all product templates' => 'Válassza ki, ha hozzá szeretné adni a tulajdonságot az összes terméksablonhoz',
'Check this box if you want to add this features to all product templates' => 'Válassza ki, ha hozzá szeretné adni a jellemzőt az összes terméksablonhoz',
'Choose a country' => 'Válasszon országot',
'City' => 'Város',
'Click to view' => 'Kattintson a megtekintéshez',
'Click to view details.' => 'Kattintson a részletek megtekintéséhez.',
'Clone' => 'Klónozás',
'Clone product' => 'Termék klónozása',
'Close' => 'Bezár',
'Close administation session' => 'Kilépés az adminisztrációs felületről',
'Code' => 'Kód',
'Code:' => 'Kód:',
'Combinable with other promotions' => 'Más promóciókkal együtt használható',
'Combination EAN Code' => 'Variáció EAN Code',
'Combination builder' => 'Termék-variáció készítő',
'Company' => 'Cég',
'Condition category :' => 'Feltétel kategória:',
'Condition description' => 'Feltétel leírás',
'Configuration' => 'Beállítások',
'Configure' => 'Testreszabás',
'Configure this module' => 'Modulok beállítása',
'Confirm' => 'Jóváhagy',
'Confirm changes' => 'Változtatások megerősítése',
'Confirmation' => 'Jóváhagyás',
'Content' => 'Tartalom',
'Content title' => 'Tartalom címe',
'Countries' => 'Országok',
'Countries assigned to this zone' => 'Ehhez a zónához rendelt országok',
'Country' => 'Ország',
'Coupon' => 'Kupon',
'Coupon code' => 'Kupon kód',
'Coupon code * :' => 'Kupon kód * :',
'Coupon conditions' => 'Kupon feltételek',
'Coupon type * :' => 'Kupon típus * :',
'Coupons' => 'Kuponok',
'Create' => 'Létrehozás',
'Create a customer address' => 'Ügyfél cím létrehozása',
'Create a new API access' => 'Új API hozzáférés létrehozása',
'Create a new Hook' => 'Új Hook létrehozása',
'Create a new administrator' => 'Új adminisztrátor létrehozása',
'Create a new attribute' => 'Új tulajdonság létrehozása',
'Create a new attribute value' => 'Új tulajdonság érték létrehozása',
'Create a new brand' => 'Új márka létrehozása',
'Create a new category' => 'Új kategória létrehozása',
'Create a new combination' => 'Új variáció létrehozása',
'Create a new content' => 'Új tartalom létrehozása',
'Create a new country' => 'Új ország létrehozása',
'Create a new coupon' => 'Új kupon létrehozása',
'Create a new currency' => 'Új pénznem létrehozása',
'Create a new customer' => 'Új ügyfél létrehozása',
'Create a new feature' => 'Új jellemző létrehozása',
'Create a new feature value' => 'Új jellemző érték létrehozása',
'Create a new folder' => 'Új csoport létrehozása',
'Create a new language' => 'Új nyelv létrehozása',
'Create a new mailing template' => 'Új levélsablon létrehozása',
'Create a new product' => 'Új termék létrehozása',
'Create a new product template' => 'Új terméksablon létrehozása',
'Create a new profile' => 'Új profil létrehozása',
'Create a new sale' => 'Akciós kampány létrehozása',
'Create a new shipping zone' => 'Új szállítási zóna létrehozása',
'Create a new tax' => 'Új adó létrehozása',
'Create a new tax rule' => 'Új adó szabály létrehozása',
'Create a new variable' => 'Új változó létrehozása',
'Create combinations' => 'Új variáció létrehozása',
'Create coupon' => 'Új kupon létrehozása',
'Create this address' => 'Cím létrehozása',
'Create this attribute' => 'Tulajdonság létrehozása',
'Create this brand' => 'Márka létrehozása',
'Create this category' => 'Kategória létrehozása',
'Create this combination' => 'Variáció létrehozása',
'Create this content' => 'Tartalom létrehozása',
'Create this country' => 'Ország létrehozása',
'Create this currency' => 'Pénznem létrehozása',
'Create this customer' => 'Ügyfél létrehozása',
'Create this feature' => 'Jellemző létrehozása',
'Create this folder' => 'Csoport létrehozása',
'Create this hook' => 'Hook létrehozása',
'Create this hooks' => 'Hooks létrehozása',
'Create this language' => 'Nyelv létrehozása',
'Create this mailing template' => 'Levélsablon létrehozása',
'Create this product' => 'Termék létrehozása',
'Create this product template' => 'Terméksablon létrehozása',
'Create this sale' => 'Akciós kampány létrehozása',
'Create this shipping zone' => 'Szállítási zóna létrehozása',
'Create this value' => 'Érték létrehozása',
'Create this variable' => 'Mező létrehozása',
'Currencies' => 'Pénznemek',
'Currency name' => 'Pénznem név',
'Currency rate' => 'Pénznem arány',
'Currency symbol' => 'Pénznem szimbólum',
'Current product template' => 'Jelenlegi terméksablon',
'Current quantity' => 'Jelenlegi mennyiség',
'Customer' => 'Ügyfél',
'Customer information' => 'Ügyfél adatok',
'Customer informations' => 'Ügyfél adatok',
'Customer is' => 'Az ügyfél',
'Customers' => 'Ügyfelek',
'Customers list' => 'Ügyfél lista',
'Cutomer Name' => 'Név',
'Date & Hour' => 'Dátum & Idő',
'Date of last order' => 'Utolsó vásárlás időpontja',
'Days before expiration' => 'Lejáratig hátralévő napok',
'Deactivate %title module' => '%title modul kikapcsolása',
'Deactivate hook' => 'Hook kikapcsolása',
'Deactivate this hooks' => 'Ezen Hook kikapcsolása',
'Decimal places' => 'Tizedesjegyek száma',
'Default' => 'Elsődleges',
'Default address' => 'Alapértelmezett cím',
'Define here this product\'s accessories' => 'Itt kijelölheti a termékhez tartozó kellékeket, kiegészítőket',
'Delete' => 'Törlés',
'Delete a combination' => 'Variáció törlése',
'Delete a module' => 'Modul törlése',
'Delete a variable' => 'Változó törlése',
'Delete address' => 'Cím törlése',
'Delete administrator' => 'Adminisztrátor törlése',
'Delete also module data' => 'Modul adatoknak is a törlése',
'Delete an order' => 'Megrendelés törlése',
'Delete api access' => 'Törölje az API-hozzáférés',
'Delete attribute' => 'Tulajdonság törlése',
'Delete attribute value' => 'Érték törlése',
'Delete brand' => 'Márka törlése',
'Delete category' => 'Kategória törlése',
'Delete content' => 'Tartalom törlése',
'Delete country' => 'Ország törlése',
'Delete coupon' => 'Kupon törlése',
'Delete currency' => 'Pénznem törlése',
'Delete customer' => 'Ügyfél törlése',
'Delete feature' => 'Jellemző törlése',
'Delete feature value' => 'Érték törlése',
'Delete folder' => 'Csoport törlése',
'Delete hook' => 'Hook törlése',
'Delete language' => 'Nyelv törlése',
'Delete mailing template' => 'Levélsablon törlése',
'Delete product' => 'Termék törlése',
'Delete profile' => 'Profil törlése',
'Delete sale' => 'Kampány törlése',
'Delete selected countries' => 'Kijelölt országok törlése',
'Delete shipping zone' => 'Szállítási zóna törlése',
'Delete tax' => 'Adó törlése',
'Delete tax rule' => 'Adószabály törlése',
'Delete template' => 'Sablon törlése',
'Delete this accessory' => 'Kellék törlése a listából',
'Delete this administrator' => 'Adminisztrátor törlése',
'Delete this api access' => 'Törölje az API-hozzáférés',
'Delete this attribute' => 'Tulajdonság törlése',
'Delete this brand' => 'Márka törlése',
'Delete this category and all its contents' => 'A kategória és a teljes tartalmának törlése',
'Delete this combination' => 'Variáció törlése',
'Delete this condition' => 'Feltétel törlése',
'Delete this content' => 'Tartalom törlése',
'Delete this country' => 'Ország törlése',
'Delete this coupon' => 'Kupon törlése',
'Delete this currency' => 'Pénznem törlése',
'Delete this customer address' => 'Ügyfél cím törlése',
'Delete this customer and all his orders' => 'Ügyfél és a hozzá tartozó megrendelések törlése',
'Delete this feature' => 'Jellemző törlése',
'Delete this folder and all its contents' => 'A csoport és a teljes tartalmának törlése',
'Delete this hook' => 'Hook törlése',
'Delete this language' => 'Nyelv törlése',
'Delete this mailing template' => 'Levélsablon törlése',
'Delete this module' => 'Modul törlése',
'Delete this product' => 'Termék törlése',
'Delete this product attribute' => 'Terméktulajdonság törlése',
'Delete this product feature' => 'Termékjellemző törlése',
'Delete this product template' => 'Terméksablon törlése',
'Delete this profile' => 'Profil törlése',
'Delete this sale' => 'Akció törlése',
'Delete this shipping zone' => 'Szállítási zóna törlése',
'Delete this tax' => 'Adó törlése',
'Delete this tax rule' => 'Adószabály törlése',
'Delete this value' => 'Érték törlése',
'Delete this variable' => 'Változó törlése',
'Delete this zone' => 'Zóna törlése',
'Delivery' => 'Szállítás',
'Delivery address' => 'Szállítáci cím',
'Delivery module' => 'Szállítási modul',
'Delivery modules' => 'Szállítási modulok',
'Description' => 'Leírás',
'Developer mode' => 'Fejlesztői mód',
'Discount' => 'Kedvezmény',
'Discount amount' => 'Kedvezmény összege',
'Discount percentage' => 'Kedvezmény százaléka',
'Do not use a product template' => 'Ne használjon terméksablont',
'Do you really want to add this attribute to all product templates ?' => 'Biztosan hozzáadja minden terméksablonhoz ez a tulajdonságot?',
'Do you really want to add this feature to all product templates ?' => 'Biztosan hozzáadja minden terméksablonhoz ez a jellemzőt?',
'Do you really want to cancel this order ?' => 'Biztosan elveti ezt a megrendelést?',
'Do you really want to delete this address ?' => 'Valóban törölni akarja ezt a címet?',
'Do you really want to delete this administrator ?' => 'Valóban törölni akarja ezt az Adminisztrátort?',
'Do you really want to delete this api access ?' => 'Valóban törölni akarja ezt az API hozzáférést?',
'Do you really want to delete this attribute value ?' => 'Biztosan törölni akarja ezt a tulajdonság értéket?',
'Do you really want to delete this brand ?' => 'Valóban törölni akarja ezt a Márkát?',
'Do you really want to delete this category and all its content ?' => 'Valóban törölni akarja ezt a kategóriát és a teljes tartalmát?',
'Do you really want to delete this combination ?' => 'Biztosan törölni akarja ezt a variációt?',
'Do you really want to delete this condition ?' => 'Valóban törölni szeretné ezt a feltételt?',
'Do you really want to delete this content ?' => 'Valóban törölni akarja ezt a tartalmat?',
'Do you really want to delete this country ?' => 'Valóban törölni akarja ezt az országot?',
'Do you really want to delete this coupon ?' => 'Valóban törölni akarja ezt a kupont?',
'Do you really want to delete this currency ?' => 'Valóban törölni akarja ezt a pénznemet?',
'Do you really want to delete this customer ?' => 'Valóban törölni akarja ezt az ügyfelet?',
'Do you really want to delete this document ?' => 'Valóban törölni akarja ezt a dokumentumot?',
'Do you really want to delete this element ?' => 'Valóban törölni akarja ezt az elemet?',
'Do you really want to delete this hook ?' => 'Valóban törölni akarja ezt a Hook-ot?',
'Do you really want to delete this image ?' => 'Valóban törölni akarja ezt a képet?',
'Do you really want to delete this language ?' => 'Valóban törölni akarja ezt a nyelvet?',
'Do you really want to delete this mailing template ?' => 'Valóban törölni akarja ezt a levélsablont?',
'Do you really want to delete this module ?' => 'Valóban törölni akarja ezt a modult?',
'Do you really want to delete this profile ?' => 'Valóban törölni akarja ezt a profilt?',
'Do you really want to delete this sale ? All related products will no longer be on sale' => 'Valóban törölni szeretné ezt a kampányt? Minden kapcsolódó termék akciója törlésre kerül',
'Do you really want to delete this shipping zone ?' => 'Valóban törölni akarja ezt a szállítási zónát?',
'Do you really want to delete this tax ?' => 'Valóban törölni akarja ezt az adókulcsot?',
'Do you really want to delete this tax rule ?' => 'Valóban törölni akarja ezt az adószabályt?',
'Do you really want to delete this template ? It will be removed from all products.' => 'Valóban törölni akarja ezt a terméksablont? Minden termékből eltávolításra kerül.',
'Do you really want to delete this variable ?' => 'Valóban törölni akarja ezt a változót?',
'Do you really want to remove the content from this folder ?' => 'Valóban el akarja távolítani?',
'Do you really want to remove the product from this category ?' => 'Valóban el akarja távolítani a terméket ebből a kategóriából?',
'Do you really want to remove this related content from the product ?' => 'Valóban meg akarja szüntetni a tartalmi oldal kapcsolatát ezzel a termékkel?',
'Document informations' => 'Dokumentum adatai',
'Documents' => 'Dokumentumok',
'Download invoice as PDF' => 'Számla letöltése PDF formátumban',
'Download purchase order as PDF' => 'Megrendelés adatainak letöltése PDF formátumban',
'Drop files to upload' => 'Húzza a fileokat ide a feltöltéshez',
'E-mail' => 'E-mail cím',
'E-mail templates' => 'Email sablonok',
'EAN Code' => 'EAN kód',
'Edit' => 'Szerkesztés',
'Edit Prices' => 'Árak szerkesztése',
'Edit a country' => 'Ország szerkesztése',
'Edit a currency' => 'Pénznem szerkesztése',
'Edit a customer' => 'Ügyfél szerkesztése',
'Edit a customer address' => 'Ügyfél cím szerkztése',
'Edit a document' => 'Dokumentum szerkesztése',
'Edit a feature' => 'Jellemző szerkesztése',
'Edit a language' => 'Nyelv szerkesztése',
'Edit a mailing template' => 'Levélsablon szerkesztése',
'Edit a module' => 'Modul szerkesztése',
'Edit a profile' => 'Profil szerkesztése',
'Edit a shipping configuration' => 'Szállítási beállítás szerkesztése',
'Edit a shipping zone' => 'Szállítási zóna szerkesztése',
'Edit a system variable' => 'A rendszerváltozó szerkesztése',
'Edit a tax' => 'Adó szerkesztése',
'Edit a tax rule' => 'Adószabály szerkesztése',
'Edit a template' => 'Sablon szerkesztése',
'Edit an attribute' => 'Tulajdonság szerkesztése',
'Edit an image' => 'Kép szerkesztése',
'Edit an order' => 'Megrendelés szerkesztése',
'Edit api access' => 'API hozzáférés szerkesztése',
'Edit attribute "%name"' => 'Tulajdonság szerkesztése "%name"',
'Edit brand' => 'Márka szerkesztése',
'Edit brand %title' => '%title márka szerkesztése',
'Edit category' => 'Kategória szerkesztése',
'Edit category %title' => '%title kategória szerkesztése',
'Edit content' => 'Tartalom szerkesztése',
'Edit content %title' => 'Tartalom szerkesztése "%title"',
'Edit country "%name"' => 'Ország szerkesztése "%name"',
'Edit currency "%name"' => 'Pénznem szerkesztése "%name"',
'Edit customer %firstname %lastname' => 'Ügyfél szerkesztése: %firstname %lastname',
'Edit customer %firstname %lastname (Ref : %ref)' => 'Ügyfél szerkesztése: %firstname %lastname (Azon.: %ref)',
'Edit delivery address' => 'Szállítási cím szerkesztése',
'Edit document "%name"' => 'Dokumentum szerkesztése "%name"',
'Edit feature "%name"' => '"%name" jellemző szerkesztése',
'Edit folder' => 'Csoport szerkesztése',
'Edit folder %title' => 'Csoport szerkesztése "%title"',
'Edit image "%name"' => 'Kép szerkesztése "%name"',
'Edit information in %lng' => 'Adatok szerkesztése %lng nyelven',
'Edit invoice address' => 'Számlázási cím szerkesztése',
'Edit mailing template "%name"' => 'Levélsablon szerkesztése "%name"',
'Edit next category' => 'Következő kategória szerkesztése',
'Edit next content' => 'Következő oldal szerkesztése',
'Edit next folder' => 'Következő csoport szerkesztése',
'Edit next product' => 'Következő termék szerkesztése',
'Edit order address' => 'Megrendelési cím szerkesztése',
'Edit previous category' => 'Előző kategória szerkesztése',
'Edit previous content' => 'Előző oldal szerkesztése',
'Edit previous folder' => 'Előző csoport szerkesztése',
'Edit previous product' => 'Előző termék szerkesztése',
'Edit prices in %curr' => 'Szerkessze az árakat %curr -ban',
'Edit product' => 'Termék szerkesztése',
'Edit product %title' => 'Termék szerkesztése %title',
'Edit template "%name"' => '"%name" sablon szerkesztése',
'Edit this address' => 'Cím szerkesztése',
'Edit this brand' => 'Márka szerkesztése',
'Edit this category' => 'Kategória szerkesztése',
'Edit this content' => 'Tartalom szerkesztése',
'Edit this customer' => 'Ügyfél szerkesztése',
'Edit this delivery zone' => 'Szállítási zóna szerkesztése',
'Edit this folder' => 'Csoport szerkesztése',
'Edit this module' => 'Modul szerkesztése',
'Edit this order' => 'Megrendelés szerkesztése',
'Edit this product' => 'Termék szerkesztése',
'Edit variable %name' => 'Változó szerkesztése %name',
'Editing %cat' => '"%cat" szerkesztése',
'Editing %fold' => '"%fold" szerkesztése',
'Editing %title' => '"%title" szerkesztése',
'Editing attribute "%name"' => '"%name" szerkesztése',
'Editing brand "%title"' => '"%title" márka szerkesztése',
'Editing country "%name"' => '"%name" ország szerkesztése',
'Editing coupon "%title"' => '"%title" kupon szerkesztése',
'Editing currency "%name"' => '"%name" pénznem szerkesztése',
'Editing document "%name"' => '"%name" dokumentum szerkesztése',
'Editing feature "%name"' => '"%name" jellemző szerkesztése',
'Editing image "%name"' => 'Kép szerkesztése "%name"',
'Editing mailing template "%name"' => '"%name" levélsablon szerkesztése',
'Editing module' => 'Modul szerkesztése',
'Editing profile' => 'Profil szerkesztése',
'Editing profile \'%name\'' => '\'%name\' profil szerkesztése',
'Editing shipping zone "%name"' => '"%name" szállítási zóna szerkesztése',
'Editing tax' => 'Adó szerkesztése',
'Editing tax rule' => 'Adószabály szerkesztése',
'Editing template "%name"' => '"%name" sablon szerkesztése',
'Editing variable "%name"' => '"%name" változó szerkesztése',
'Email' => 'Email',
'Email address' => 'Email cím',
'Email addresses' => 'Email címek',
'Email confirmation address' => 'Email cím megerősítése',
'Enable/Disable' => 'Engedélyez/Kikapcsol',
'Enabled' => 'Engedélyezve',
'End Date' => 'Befejezés ideje',
'Enter here all possible attribute values.' => 'Minden előforduló terméktulajdonság értéket adjon meg.',
'Enter here all possible feature values. To get a free text feature in product forms, don\'t add any value.' => 'Minden lehetséges termékjellemzőt adjon hozzá. A szabadszavas termékleírást a termék adatlapján szerkesztheti.',
'Enter here the attribute name in the default language (%language_name)' => 'Adja meg a tulajdonság nevét az alapértelmezett nyelven(%language_name)',
'Enter here the category name in the default language (%title)' => 'Adja meg a kategória nevét az alapértelmezett nyelven(%title)',
'Enter here the content name in the default language (%title)' => 'Adja meg a tartalom nevét az alapértelmezett nyelven(%title)',
'Enter here the currency name in the default language (%title)' => 'Adja meg a nyelv nevét az alapértelmezett nyelven(%title)',
'Enter here the feature name in the default language (%title)' => 'Adja meg a jellemző nevét az alapértelmezett nyelven(%title)',
'Enter here the folder name in the default language (%title)' => 'Adja meg a csoport nevét az alapértelmezett nyelven(%title)',
'Enter here the product name in the default language (%title)' => 'Adja meg a termék nevét az alapértelmezett nyelven(%title)',
'Enter here the product weight, in Kilogrammes' => 'Adja meg a termék súlyát kilogrammban',
'Enter here the template name in the default language (%title)' => 'Adja meg a sablon nevét az alapértelmezett nyelven (%title)',
'Enter here the value in the current edit language (%language_name)' => 'Adja meg az értéket az alapértelmezett nyelven (%language_name)',
'Enter new accessory position' => 'Adja meg az új pozíciót',
'Enter new attribute position' => 'Adja meg az új pozíciót',
'Enter new brand position' => 'Adja meg a márka új pozícióját',
'Enter new category position' => 'Adja meg a kategória új pozícióját',
'Enter new content position' => 'Adja meg a tartalom új pozícióját',
'Enter new currency position' => 'Adja meg a pénznem új pozícióját',
'Enter new export category position' => 'Adja meg az új pozíciót',
'Enter new export position' => 'Adja meg az új pozíciót',
'Enter new feature position' => 'Adja meg az új pozíciót',
'Enter new folder position' => 'Adja meg az új pozíciót',
'Enter new import category position' => 'Adja meg az új pozíciót',
'Enter new import position' => 'Adja meg az új pozíciót',
'Enter new module hook position' => 'Adja meg az új pozíciót',
'Enter new module position' => 'Adja meg az új pozíciót',
'Enter new product position' => 'Adja meg a termék új pozícióját',
'Enter new value position' => 'Adja meg a változó új pozícióját',
'Enter quantity' => 'Adjon meg értéket',
'Error' => 'Hiba',
'Exchange rate' => 'Váltási arány',
'Existing combinations will be deleted. Do you want to continue ?' => 'A jelenleg létező variációk törlésre kerülnek. Mégis folytatja?',
'Expiration date' => 'Lejárati dátum',
'Expiration date * :' => 'Lejárati dátum * :',
'Expired' => 'Lejárt',
'Feature Name' => 'Jellemző neve',
'Feature information' => 'Termékjellemző adatai',
'Feature title' => 'Jellemző neve',
'Feature value' => 'Jellemző értéke',
'Feature value for this product' => 'Jellemző értéke ennél a terméknél',
'Feature values' => 'Jellemző értékei',
'Features' => 'Jellemzők',
'First Name' => 'Keresztnév',
'First name' => 'Vezetéknév',
'Firstname' => 'Vezetéknév',
'Folder created on %date_create. Last modification: %date_change' => 'A csoport létrehozva: %date_create. Utolsó módosítás: %date_change',
'Folder title' => 'Csoport neve',
'Folders' => 'Tartalom csoportok',
'Folders in %fold' => 'Alcsoportok a "%fold" csoportban',
'For prices in %currency' => 'érték %currency esetén',
'Format: %fmt' => 'Formátum: %fmt ',
'Free shipping for methods :' => 'Ingyenes szállításra érvényes módok :',
'Free shipping to countries :' => 'Ingyenes szállítás érvényes :',
'General' => 'Általános',
'General configuration' => 'Általános beállítások',
'General description' => 'Általános leírás',
'General tools' => 'Általános eszközök',
'HTML version of this message' => 'Az üzenet HTML változata',
'Home' => 'Kezdőoldal',
'IP Addresses' => 'IP Cím',
'ISO 4217 Code' => 'ISO 4217 kód',
'ISO 4217 code' => 'ISO 4217 kód',
'ISO 639 Code' => 'ISO 639 kód',
'ISO Code' => 'ISO kód',
'Image information' => 'Kép tulajdonságai',
'Images' => 'Képek',
'Import' => 'Importálás',
'Import this file' => 'A file importálása',
'Included countries' => 'Beállított országok',
'Install !' => 'Telepít !',
'Invoice' => 'Számla',
'Invoice and Delivery' => 'Számlázás és szállítás',
'Invoice date' => 'Számla kelte',
'Invoice informations' => 'Számlázási információk',
'Invoice reference' => 'Számlaszám',
'Language name' => 'Nyelv neve',
'Language title' => 'Nyelv neve',
'Languages' => 'Nyelvek',
'Languages &amp; URLs' => 'Nyelvek és azok URL-jei',
'Languages management' => 'Nyelv beállítások',
'Last Name' => 'Vezetéknév',
'Last name' => 'Vezetéknév',
'Last order amount' => 'Utolsó vásárlás értéke',
'Lastname' => 'Vezetéknév',
'Locale' => '"Locale" kód',
'Login' => 'Belépés',
'Logout' => 'Kilépés',
'Long description :' => 'Hosszú leírás :',
'Mailing templates' => 'Levélsablonok',
'Manage attributes included in this product template' => 'A sablonban szereplő tulajdonságok beállítása',
'Manage features included in this product template' => 'A sablonban szereplő jellemzők beállítása',
'Manage taxes' => 'Adók kezelése',
'Message created on %date_create. Last modification: %date_change' => 'A sablon létrehozásának ideje: %date_create. Utolsó módosítás: %date_change',
'Message data' => 'Sablon adatai',
'More information about ISO 4217' => 'Több információ a ISO 4217 kódról',
'Name' => 'Név',
'New' => 'Új',
'No' => 'Nem',
'No administration profile defined yet. Click the + button to create one.' => 'Nincs adminisztrációs profil létrehozva. Használja a + gombot a létrehozáshoz.',
'No attributes.' => 'Nincs tulajdonság meghatározva',
'No available product in this category' => 'Nincs elérhető termék ebben a kategóriában',
'No brand' => 'Nincs márka',
'No brand has been created yet. Click the + button to create one.' => 'Nincs márka létrehozva. Használja a + gombot a létrehozáshoz.',
'No country has been created yet. Click the + button to create one.' => 'Nincs ország létrehozva. Használja a + gombot a létrehozáshoz.',
'No coupon is currently defined. Please use the (+) button above to create your first coupon.' => 'Nincs kupon létrehozva. Új kupon létrehozásához használja a (+) gombot.',
'No currency has been created yet. Click the + button to create one.' => 'Nincs pénznem létrehozva. Használja a + gombot a létrehozáshoz.',
'No mailing template has been created yet. Click the + button to create one.' => 'Nincs lavélsablon létrehozva. Használja a + gombot a létrehozáshoz.',
'No product attribute has been created yet. Click the + button to create one.' => 'Nincs termék tulajdonság létrehozva. Használja a + gombot a létrehozáshoz.',
'No product feature has been created yet. Click the + button to create one.' => 'Nincs termék jellemző létrehozva. Használja a + gombot a létrehozáshoz.',
'No product template has been created yet. Click the + button to create one.' => 'Nincs sablon létrehozva. Használja a + gombot a létrehozáshoz.',
'No sale has been created yet. Click the + button to create one.' => 'Nincs kampány létrehozva. Használja a + gombot a létrehozáshoz.',
'No shipping zone attached to this module, click here to attach one' => 'Nincs szállítási zóna kapcsolva ehhez a modulhoz. Használja a + gombot a létrehozáshoz.',
'No shipping zone defined yet. Click the + button to create one.' => 'Nincs szállítási zóna létrehozva. Használja a + gombot a létrehozáshoz.',
'No value has been created yet. Click the + button to create one.' => 'Nincs érték létrehozva. Használja a + gombot a létrehozáshoz.',
'None' => 'Nincs',
'Or' => 'Vagy',
'Order %ref - ID %id' => 'Megrendelés %ref - ID %id',
'Order details' => 'A megrendelés adatai',
'Order n°' => 'Megrendelés n°',
'Order status:' => 'Megrendelés státusza:',
'Ordered products' => 'Megrendelt termékek',
'Orders' => 'Megrendelések',
'Other addresses' => 'További címek',
'PDF | Invoice' => 'PDF | Számla',
'PDF | Purchase order' => 'PDF | Megrendelés',
'Page not found' => 'Az oldal nem található',
'Password' => 'Jelszó',
'Password :' => 'Jelszó :',
'Payment information' => 'Fizetési Információk',
'Payment module' => 'Fizetési modul',
'Payment modules' => 'Fizetési modulok',
'Percent Discount' => 'Százalékos kedvezmény',
'Period' => 'Időszak',
'Phone' => 'Telefonszám',
'Phone &amp; Fax' => 'Telefon &amp; Fax',
'Phone number' => 'Telefonszám',
'Please enter the date using the %fmt format' => 'Kérem az következő formátumba adja meg a dátumot: %fmt',
'Please save this coupon first to define coupon conditions' => 'Kérem elősször mentse a kupon tulajdonságait, majd beállíthatja a használati feltételeket',
'Please select a condition' => 'Kérem válasszon feltételt',
'Please select a coupon type' => 'Kérem válasszson kupon típust',
'Please select...' => 'Kérem válasszon...',
'Position' => 'Pozíció',
'Postage' => 'Szállítási költség',
'Preview' => 'Előnézet',
'Preview HTML' => 'HTML változat előnézete',
'Preview category page' => 'Kategória oldal előnézete',
'Preview folder page' => 'Előnézet',
'Preview product page' => 'Termék oldal előnézete',
'Preview text' => 'Szöveges változat előnézete',
'Price' => 'Ár',
'Price (%currency)<br />w/ taxes' => 'Ár (%currency)<br />(Bruttó)',
'Price (%currency)<br />w/o taxes' => 'Ár (%currency)<br />(Nettó)',
'Price excl. taxes' => 'Ár (Nettó)',
'Price incl. taxes' => 'Ár (Bruttó)',
'Product' => 'Termék',
'Product Attributes' => 'Termék tulajdonságok',
'Product EAN Code' => 'Termék EAN kód',
'Product Features' => 'Termék jellemzők',
'Product accessories' => 'Termék kellékei',
'Product attributes' => 'Termék tulajdonságok',
'Product catalog configuration' => 'Termékkatalógus beállítások',
'Product features' => 'Termék jellemzők',
'Product price' => 'Termék ár',
'Product templates' => 'Terméksablonok',
'Product title' => 'Termék név',
'Product weight' => 'Termék súly',
'Products' => 'Termékek',
'Products are :' => 'A termékek :',
'Products in %cat' => 'Termékek a "%cat" kategóriában',
'Products selection' => 'Termékek választása',
'Profil' => 'Felhasználói adatok',
'Profile' => 'Felhasználói adatok',
'Provides free shipping' => 'Ingyenes szállítást eredményez',
'Quantity' => 'Mennyiség',
'Quickly create combinations using the combination builder' => 'Tömegesen létrehozhatja a termék-variációkat ezzel a funkcióval',
'Reference' => 'Azonosító',
'Registration date' => 'Regisztráció ideje',
'Related content' => 'Kapcsolódó tartalom',
'Remove an accessory' => 'Kellék eltávolítása',
'Remove associated folder' => 'Társított csoport törlése',
'Remove attribute' => 'Tulajdonság törlése',
'Remove country' => 'Ország törlése',
'Remove feature' => 'Jellemző törlése',
'Remove from all product templates' => 'Eltávolítás minden terméksablonból ',
'Remove from category' => 'Eltávolítás a kategóriából',
'Remove from selected categories' => 'Eltávolítás a kijeltölt kategóriából',
'Remove related content' => 'Kapcsolódó tartalom eltávolítása',
'Remove selected values' => 'Eltávolítás',
'Remove this attribute from all product templates' => 'A tulajdonság eltávolítása minden terméksablonból',
'Remove this feature from all product templates' => 'A jellemző eltávolítása minden terméksablonból',
'Remove zone' => 'Zóna eltávolítása',
'Reset sale status for all products' => 'Minden temék akciójának alphelyzetbe állítása',
'Sale' => 'Akció',
'Sale configuration' => 'Kampány beállításai',
'Sale created on %date_create. Last modification: %date_change' => 'A kampány létrehozásának ideje: %date_create. Utolsó módosítás: %date_change',
'Sale operation features' => 'Kampány működésének tulajdonságai',
'Sale price (%currency)<br />w/ taxes' => 'Akciós ár (%currency)<br />(Bruttó)',
'Sale price (%currency)<br />w/o taxes' => 'Akciós ár (%currency)<br />(Nettó)',
'Sale price incl. taxes' => 'Akciós ár (Bruttó)',
'Sales management' => 'Kampányok kezelése',
'Save' => 'Mentés',
'Save and close' => 'Mentés és bezár',
'Save chages' => 'Változások mentése',
'Save changes' => 'Változások mentése',
'Save this address' => 'Cím mentése',
'Save this condition' => 'Feltétel mentése',
'Search' => 'Keresés',
'Search a module' => 'Modul keresése',
'Select' => 'Kijelölés',
'Select a category and click (+) to add it to the additional category list' => 'Válasszon kategóriát majd kattintson a (+) ikonra a hozzáadáshoz',
'Select a category to get its products' => 'Válasszon kategóriát, a termékei listázásához',
'Select a category...' => 'Válasszon kategóriát...',
'Select a content and click (+) to add it to this product' => 'Válasszon egy tartalmi oldalt és kattintson a (+) ikonra a kapcsolat létrehozásához',
'Select a folder and click (+) to add it to the additional folder list' => 'Válasszon csoportot majd kattintson az (+) gombra a hozzáadáshoz',
'Select a folder content...' => 'Válasszon tartalmi oldalt',
'Select a folder to get its content' => 'Válasszon tartalom csoportot, hogy megtekinthesse annak tartalmát',
'Select a folder...' => 'Válasszon tartalom csoportot',
'Select a product and click (+) to add it as an accessory' => 'Válasszon terméket majd kattintson a (+) ikonra a kelléklistához adáshoz.',
'Select a product...' => 'Válasszon terméket...',
'Select a tax tule' => 'Válasszon szabályt',
'Select a value click (+) to add it to the combination' => 'A (+) jelre kattintva hozzáadhatja az értéket a variációhoz.',
'Select an attribute and click (+) to add it to this template' => 'Válasszon egy tulajdonságot és kattintson a (+) ikonra a hozzáadáshoz.',
'Select an attribute and click (+) to view available values' => 'Válaszszon egy tulajdonságot az elérhető értékek megtekintéséhez.',
'Select an attribute value...' => 'Válasszon tulajdonság értéket...',
'Select an attribute...' => 'Válasszon tulajdonságot...',
'Select attribute :' => 'Válasszon tulajdonságot :',
'Select offered product :' => 'Válassza ki a felkínált terméket:',
'Select offrered product category :' => 'A felkínált termék kategóriája:',
'Select product category :' => 'Válasszon termékkategóriát:',
'Select the products included in this sale operation. You can limit your selection to some product\'s attribute only, if required.' => 'Válassza ki a kampányban résztvevő termékeket. Akár korlátozhatja a kiválasztást a termékek jellemzői alapján is.',
'Selected categories' => 'Választott kategóriák',
'Send' => 'Küldés',
'Send a mail to this customer' => 'Levél küldése ennek az Ügyfélnek',
'Set as default tax rule' => 'Belállítás alapértelmezettként',
'Shipping configuration' => 'Szállítási beállítások',
'Shipping zone' => 'Szállítási zónák',
'Shipping zone "%title"' => '"%title" szállítási zóna',
'Shipping zones' => 'Szállítási zónák',
'Shipping zones for this country' => 'Szállítási zónák ehhez az országhoz',
'Shipping zones management' => 'Szállítási zónák beállításai',
'Short description' => 'Rövid leírás',
'Short description :' => 'Rövid leírás :',
'Show logs' => 'Naplók mutatása',
'Something goes wrong, please try again' => 'Hiba történt, kérem próbálja meg újra',
'Something goes wrong, please try again.' => 'Hiba történt, kérem próbálja meg újra.',
'Sorry, attribute ID=%id was not found.' => 'Elnézést, a tulajdonság ID=%id nem található.',
'Sorry, country ID=%id was not found.' => 'Elnézést, az ország ID=%id nem található.',
'Sorry, currency ID=%id was not found.' => 'Elnézést, a pénznem ID=%id nem található.',
'Sorry, customer ID=%id was not found.' => 'Elnézést, az ügyfél ID=%id nem található.',
'Sorry, document ID=%id was not found.' => 'Elnézést, a dokumentum ID=%id nem található.',
'Sorry, feature ID=%id was not found.' => 'Elnézést, a jellemző ID=%id nem található.',
'Sorry, hook ID=%id was not found.' => 'Elnézést, a hook ID=%id nem található.',
'Sorry, image ID=%id was not found.' => 'Elnézést, a kép ID=%id nem található.',
'Sorry, message ID=%id was not found.' => 'Elnézést, az üzenet ID=%id nem található.',
'Sorry, module hook ID=%id was not found.' => 'Elnézést, module hook ID=%id nem található.',
'Sorry, template ID=%id was not found.' => 'Elnézést, a sablon ID=%id nem található.',
'Sorry, variable ID=%id was not found.' => 'Elnézést, a változó ID=%id nem található.',
'Start Date' => 'Indulás ideje',
'Status' => 'Státusz',
'Stock' => 'Raktár',
'Store' => 'Bolt',
'Store address' => 'Bolt cím',
'Store configuration' => 'Bolt beállításai',
'Street address' => 'Utca, házszám',
'Symbol' => 'Pénznem szimbólum',
'Tax' => 'Adó',
'Tax created on %date_create. Last modification: %date_change' => 'Az adónem létrehozásának ideje: %date_create. Utolsó módosítás: %date_change',
'Tax rule created on %date_create. Last modification: %date_change' => 'Az adószabály létrehozásának ideje %date_create. Utolsó módosítás: %date_change',
'Tax rules' => 'Adók és adószabályok',
'Taxed total' => 'Összesen (Bruttó)',
'Taxes' => 'Adók',
'Taxes rules' => 'Adószabályok',
'Template name' => 'A sablon neve',
'Test your configuration' => 'Tesztelje a beállításait',
'Text version of this message' => 'Az üzenet Text változata',
'The detailed description.' => 'Részletes leírás.',
'The rate from Euro (Price in Euro * rate = Price in this currency)' => 'Az arány az Euro-hoz képest (Ár Euro-ban * arány = Árfolyam ebben apénznemben)',
'The selected categories :' => 'A válaszott kategóriák :',
'The selected countries :' => 'Kiválaszott országok:',
'The selected customer :' => 'A választott ügyfelek :',
'The selected products :' => 'A választott termékek :',
'The server returned a "404 Not Found"' => 'A szerver válasza "404 Az oldal nem található"',
'Thelia Back Office' => 'Nepmuveszi-bolt.hu Adminisztráció',
'Thelia Mailing Templates' => 'Levélsablonok',
'Thelia Product Attributes' => 'Terméktulajdonságok',
'Thelia Product Features' => 'Termékjellemzők',
'Thelia Product Templates' => 'Terméksablonok',
'Thelia Shipping configuration' => 'Szállítási beállítások',
'Thelia Shipping zones' => 'Szállítási zónák',
'Thelia System Variables' => 'Rendszerváltozók',
'Thelia mailing templates' => 'Levélsablonok',
'Thelia product attributes' => 'Terméktulajdonságok',
'Thelia product features' => 'Termékjellemzők',
'Thelia product templates' => 'Terméksablonok',
'There is currently no active module here.' => 'Nincs aktív modul',
'There is currently no available attributes.' => 'Jelenleg nincs tulajdnság beállítva',
'There is currently no available features.' => 'Jelenleg nincs jellemző beállítva',
'There is no documents attached to this %type.' => 'Nincs dokumentum társítva.',
'There is no images attached to this %type.' => 'Nincs kép társítva.',
'This category has no sub-categories. To create a new one, click the + button above.' => 'Ennek a kategóriának nincs alkategóriája. Alkategória létrehozásához használja a felső + gombot.',
'This customer has not defined any delivery address' => 'Az ügyfélnek nincs szállítási címe meghatározva',
'This customer has orders, and can\'t be deleted.' => 'Ennak az ügyfélnek van megrendelése, így nem törölhető.',
'This folder has no sub-folders.' => 'Ennek a csoportnak nincsenek alcsoportjai.',
'This folder has no sub-folders. To create a new one, click the + button above.' => 'Ennek a csoportnak nincsenek alcsoportjai. Új csoport létrehozásához kattintson a (+) gombra.',
'This is the code entered by your customers to use this coupon' => 'Az ügyfél ezt a kódot használhatja majd beváltásra',
'This product contains no contents' => 'Nincs kapcsolódó tartalom',
'This product doesn\'t belong to any additional category.' => 'A termék nincs további kategóriákhoz kapcsolva.',
'This product doesn\'t belong to any additional folder.' => 'Ez a tartalom nincs további csoporthoz kapcsolva.',
'This product template does not contains any features' => 'Ennek a terméknek nincsenek jellemzői beállítva',
'This shipping zone does not contains any country.' => 'Ez a szállítási zóna nem tartalmaz országot.',
'This template contains no attributes' => 'Ez a sablon nem tartalmaz tulajdonságot',
'This template contains no features' => 'Ez a sablon nem tartalmaz jellemzőt',
'This will reset the sale status of all products, and disable all active sales. Dou you really want to continue ?' => 'Ez a funkció minden termék akciós beállítását alapállapotba helyezi és kikapcsol minen jelenleg futó kampányt. Valóban szeretné folytatni?',
'Timeout' => 'Időtúllépés',
'Timeout :' => 'Időtúllépés :',
'Title' => 'Név',
'Title * :' => 'Név * :',
'To create a new content, select an existing folder, or create a new one.' => 'Új tartalmi oldal létrehozásához, válasszon egy csoportot vagy hozzon létre egy újat.',
'To create a new product, select an existing category, or create a new one.' => 'Termék létrehozásához válasszon egy kategóriát vagy hozzon létre egy újat.',
'To remove a value from the combination, select it and click "remove"' => 'Bármilyen érték eltávolításához kattintson a sorra és válassza az "Eltávolítás" gombot.',
'To use features or attributes on this product, please select a product template. You can define product templates in the <a href="%tpl_mgmt_url" target="tpl_window">configuration section</a> of the administration.' => 'A termék tulajdonságainak és jellemzőinek beállítsához válasszon terméksablont. Terméksablonokat a <a href="%tpl_mgmt_url" target="tpl_window">sablon beállítások adminisztrációjában</a> hozhat létre.',
'Tools' => 'Eszközök',
'Top level' => 'Legfelső szint',
'Top level categories' => 'Legfelső szintű kategóriák',
'Top level folders' => 'Legfelső szintű tartalom csoportok',
'Total' => 'Összesen',
'Total including discount' => 'Összesen, kedvezményekkel',
'Total without discount' => 'Összesen, kedvezmények nélkül',
'Transaction reference' => 'Tranzakció azonosító',
'Translation' => 'Fordítás',
'Translations' => 'Fordítás',
'Type:' => 'Típus:',
'Unit taxed price' => 'Egységár (Bruttó)',
'Unit. price' => 'Egységár',
'Unlimited' => 'Korlátlan',
'Unlimited number of uses' => 'Korlátlan számban használható',
'Unspecified' => 'Nem meghatározott',
'Unsupported field type \'%type\' in form-field.html' => 'Nem támogatott file formátum \'%type\' form-field.html-ban',
'Update' => 'Frissít',
'Update URL' => 'URL módosítása',
'Update an administrator' => 'Adminisztrátor módosítása',
'Update coupon' => 'Kupon módosítása',
'Update rates' => 'Árfolyamok frissítése',
'Update this image' => 'A kép tulajdonságainak módosítása',
'Usage count' => 'Hátralévő használhatóság száma',
'Usages left' => 'Hátralévő használhatóság száma',
'Use Ctrl+click to select (or deselect) more that one attribute value' => 'A Ctrl+Kattintás használatával egyszerre több választási lehetőséget jelölhet ki/szüntetheti meg a kijelölést',
'Use Ctrl+click to select (or deselect) more that one category' => 'A Ctrl+Kattintás használatával egyszerre több választási lehetőséget jelölhet ki/szüntetheti meg a kijelölést',
'Use Ctrl+click to select (or deselect) more that one country' => 'A Ctrl+Kattintás használatával egyszerre több választási lehetőséget jelölhet ki/szüntetheti meg a kijelölést',
'Use Ctrl+click to select (or deselect) more that one item' => 'A Ctrl+Kattintás használatával egyszerre több választási lehetőséget jelölhet ki/szüntetheti meg a kijelölést',
'Use Ctrl+click to select (or deselect) more that one product' => 'A Ctrl+Kattintás használatával egyszerre több választási lehetőséget jelölhet ki/szüntetheti meg a kijelölést',
'Use Ctrl+click to select (or deselect) more that one shipping method' => 'A Ctrl+Kattintás használatával egyszerre több választási lehetőséget jelölhet ki/szüntetheti meg a kijelölést',
'Username' => 'Felhasználó',
'Username :' => 'Felhasználó :',
'Valid on special offers' => '"Különleges ajánlatokra" használható',
'Validity start date' => 'Dátum megadása',
'Value' => 'Érték',
'Variables to inject' => 'Beillesztendő változók',
'View invoice PDF' => 'Számla megtekintése PDF formátumban',
'View purchase order as PDF' => 'A megrendelés adatainak megtekintése PDF formátumban',
'View shop' => 'Bolt megtekintése',
'Virtual product' => 'Virtuális termék',
'Visibility' => 'Láthatóság',
'Warning' => 'Figyelem',
'Weight<br />(Kg)' => 'Súly<br />(Kg)',
'Welcome to Thelia administration !' => 'Üdvözöljük az adminisztrációs felületen!',
'Yes' => 'Igen',
'You can attach here some content to this category' => 'Beállíthat kapcsolódó tartalmi oldalakat ehhez a kategóriához',
'You can attach here some content to this product' => 'Beállíthat kapcsolódó tartalmat ahhez a termékhez.',
'You can attach this product to more categories in the details tab.' => 'Több termékkategóriához is hozzárendelheti a terméket (Kapcsolatok fül alatt)',
'You can change template attributes and their positions in <a href="%tpl_mgmt_url" target="tpl_window">the template configuration page</a>.' => 'A termék tulajdonságokat és azok sorrendjét a <a href="%tpl_mgmt_url" target="tpl_window">terméksablon beállításainál</a> módosíthatja.',
'You can change templates features and their positions in <a href="%tpl_mgmt_url" target="tpl_window">the template configuration page</a>.' => 'A termék jellemzőit és azok sorrendjét a <a href="%tpl_mgmt_url" target="tpl_window">terméksablon beállításainál</a> módosíthatja.',
'You can change the default category (%title) in the "General" tab.' => 'Az alapértelmezett (%title) kategóriát az "Általános" fül alatt módosíthatja.',
'You can change the default folder (%title) in the "General" tab.' => 'Az alapértelmezett csoportot (%title) az "Általános leírás" fül alatt módosíthatja',
'You can define here a specific price offset for each of the shop currencies, as a percentage or a constant amount, depending on the selected offset type.' => 'Meghatározhatja a kedvezmény mértékét minden használatos pénznemben. A mérték fix összeg vagy százalék a kedvezmény típus függvényében.',
'You can\'t delete this administrator' => 'Nem törölheti ezt az adminisztrátort',
'You don\'t have any export' => 'Az export lista üres',
'You don\'t have any import' => 'Az import lista üres',
'Zip code' => 'Irányítószám',
'Zone name' => 'Zóna neve',
'activate' => 'aktivál',
'all' => 'mind',
'and' => 'és',
'code' => 'kód',
'company' => 'Cég',
'last order' => 'utolsó megrendés',
'long description' => 'Hosszú leírás',
'none' => 'egyik sem',
'or' => 'vagy',
'order amount' => 'megrendelés értéke',
'orders for this customer' => 'Ügyfél megrendelései',
'permanent discount' => 'Állandó kedvezmény (százalékban)',
'profile' => 'Profil',
'reverse' => 'fordított',
'short description' => 'rövid leírás',
'tax rules' => 'adószabályok',
'taxes' => 'adók',
'title' => 'név',
'tracking reference' => 'Nyomkövetési ref.',
'version' => 'Verzió',
];

View File

@@ -0,0 +1,121 @@
<?php
return [
' (default)' => ' (standar)',
'%count more...' => '%count lebih...',
'%count shipping zone(s) are attached to this module: %zones. Click here to change' => '%count zona pengiriman yang melekat pada modul ini: %zones. Klik di sini untuk mengubah',
'(according to a country the taxes applied could be different)' => '(pajak yang diterapkan dapat berbeda pada sebuah negara)',
'(edit)' => '(edit)',
'<a href="http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes" target="_other">Check the list</a> of ISO 639-1 codes' => '<a href="http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes" target="_other">Cek daftar</a> dari kode ISO 639-1',
'<span id="number_of_generated_combinations">0</span> combinations' => '<span id="number_of_generated_combinations">0</span> kombinasi',
'<strong>Cannot translate all fields.</strong> According to your PHP configuration, forms cannot contains more than %current_max_input_vars input fields, but at least %required_max_input_vars are required. Please change the value of max_input_vars in your PHP configuration of change the translation file by hand.' => '<strong>Tidak dapat menerjemahkan semua.</strong> Berdasarkan konfigurasi PHP Anda, formulir tidak dapat diisi lebih dari %current_max_input_vars karakter, dan kurang dari %required_max_input_vars. Silahkan ubah max_input_vars pada konfigurasi PHP Anda untuk mengubah berkas translasi dengan tangan.',
'<strong>Congratulations</strong>, all text is now translated !' => '<strong>Selamat</strong>, Semua teks telah diterjemahkan!',
'<strong>Developer</strong> : to change the translations of the resource' => '<strong>Pengembang</strong>: untuk mengubah terjemahan dari sumber daya',
'<strong>Did not found any text to translate</strong>. It\'s probably normal. If not, please be sure to use Smarty\'s "intl" function in templates, or the Translator::trans() method in PHP files.' => '<strong>tidak menemukan teks apapun untuk diterjemahkan</strong>. Ini biasanya normal. Jika tidak, Silahkan menggunakan fungsi Smarty\'s "intl" di template ini, atau metode Translator::trans() pada file PHP.',
'<strong>User</strong> : to redefine the translations for your website' => '<strong>Pengguna</strong> : untuk mendefinisikan ulang terjemahan di website Anda',
'<strong>Warning</strong>, an exchange rate was not found for at least one currency: %list' => '<strong>Peringatan</strong>, nilai tukar tidak ditemukan untuk setidaknya satu mata uang: %list',
'<strong>Warning</strong>, some of your countries are not included in any shipping zone:' => '<strong>Peringatan</strong>, beberapa negara-negara Anda tidak disertakan dalam setiap zona pengiriman:',
'<strong>Warning</strong>, some of your shipping zones are not attached to any delivery module:' => '<strong>Peringatan</strong>, beberapa zona pengiriman Anda tidak tercantum di dalam modul pengiriman apapun:',
'A content could be attached to more than one folder. Select here the additional folders for this content.' => 'Anda dapat mencantumkan lebih dari satu folder kedalam konten. Pilih folder tambahan di sini.',
'A product could be attached to more than one category. Select here the additional categories for this product.' => 'Anda dapat mencantumkan lebih dari satu kategori produk. Pilih kategori tambahan untuk produk ini di sini.',
'API configuration' => 'Konfigurasi API',
'API list access' => 'Daftar akses API',
'API users' => 'Pengguna API',
'Accessory title' => 'Judul aksesori',
'Action' => 'Tindakan',
'Actions' => 'Tindakan',
'Activate this log destination' => 'Mengaktifkan catatan tujuan ini',
'Active' => 'Aktif',
'Add' => 'Tambah',
'Add a condition' => 'Tambahkan kondisi',
'Add a module to a hook' => 'Menambahkan modul ke hook',
'Add a new Customer' => 'Tambah Konsumen baru',
'Add a new address' => 'Tambah alamat baru',
'Add a new brand' => 'Tambah merek baru',
'Add a new category' => 'Tambah kategori baru',
'Add a new combination' => 'Menambahkan kombinasi baru',
'Add a new content' => 'Tambahkan konten baru',
'Add a new country' => 'Tambah negara baru',
'Add a new product feature' => 'Menambahkan fitur produk baru',
'Add a new product template' => 'Tambahkan sebuah templat produk',
'Add a new state' => 'Tambah propinsi baru',
'Address' => 'Alamat',
'All' => 'Semua',
'All States' => 'Semua provinsi',
'Amount' => 'Jumlah',
'An email containing instructions to create a new password was sent to your email address. If you don\'t receive this email, please try again.' => 'Sebuah email yang berisi petunjuk untuk membuat sebuah kata sandi baru yang dikirim ke alamat email Anda. Jika Anda tidak menerima email ini, silakan coba lagi.',
'An error occured' => 'Terjadi kesalahan',
'An invalid token was provided, your password cannot be changed. Please try again, and be sure to use the exact URL which is in the e-mail sent to you.' => 'Token dipakai tidak valid, password Anda tidak dapat diubah. Silakan coba lagi, dan pastikan untuk menggunakan URL yang tepat yang di email yang dikirim ke Anda.',
'An unknow error happend' => 'Terjadi kesalahan yang tidak diketahui',
'Associate documents' => 'Mengasosiasikan dokumen',
'Associate images' => 'Mengaitkan gambar',
'Available taxes' => 'Pajak yang tersedia',
'Back' => 'Kembali',
'Back Office' => 'Back Office',
'Brands' => 'Merek',
'Category' => 'Kategori',
'Cellphone' => 'Cellphone',
'Change this state' => 'Ubah status ini',
'Chapo' => 'Chapo',
'Choose a configuration' => 'Memilih konfigurasi',
'Congratulations, your password was successfully changed. You can now login.' => 'Selamat, kata sandi berhasil diubah. Anda sekarang dapat masuk.',
'Content' => 'Konten',
'Countries/states configuration' => 'Konfigurasi negara/provinsi',
'Countries/states deleted of this configuration' => 'Negara/provinsi dihapus pada konfigurasi ini',
'Countries/states that will use this configuration' => 'Negara/provinsi akan menggunakan konfigurasi ini',
'Create a new state' => 'Membuat provinsi baru',
'Create this state' => 'Buat provinsi ini',
'Decimal places' => 'Jumlah desimal',
'Delete state' => 'Hapus provinsi',
'Delete this folder' => 'Hapus folder ini',
'Delete this state' => 'Hapus provinsi ini',
'Delivery' => 'Pengiriman',
'Disabled' => 'Dinonaktifkan',
'Do you really want to delete this state ?' => 'Apakah anda yakin ingin menghapus provinsi ini?',
'Each group of taxes are applied from top to bottom.' => 'Setiap kelompok pajak diterapkan dari atas ke bawah.',
'Edit a state' => 'Edit sebuah provinsi',
'Edit next brand' => 'Edit merek berikutnya',
'Edit next customer' => 'Edit pelanggan berikutnya',
'Edit next order' => 'Edit pesanan berikutnya',
'Edit previous brand' => 'Edit merek sebelumnya',
'Edit previous customer' => 'Edit pelanggan sebelumnya',
'Edit previous order' => 'Edit pesanan sebelumnya',
'Edit state "%name"' => 'Edit provinsi "%name"',
'Editing state "%name"' => 'Mengedit provinsi "%name"',
'Enter here the product stock' => 'Masukkan di sini stok barang',
'Errors' => 'Errors',
'Filter' => 'Penyaring',
'First Name' => 'Nama Depan',
'Folder' => 'Folder',
'For a tax rule, you can have multiple configurations, as only one tax rule is affected to a product.' => 'Untuk penngaturan pajak, Anda dapat memiliki beberapa konfigurasi, seperti pajak hanya satu aturan dipengaruhi sebuah produk.',
'Forgot your password ?' => 'Lupa kata sandi Anda?',
'From Thelia 2.3, you have to <strong>add an email address</strong> to your administrator profile. Please enter your email address below.' => 'Dari Thelia 2.3, Anda harus <strong>menambahkan alamat email</strong> ke profil administrator. Harap masukkan alamat email Anda di bawah ini.',
'Front Office' => 'Front Office',
'Generate new password' => 'Buat kata sandi baru',
'Here, just drag and drog the available taxes in groups.' => 'Di sini, cukup pindah dan letakkan pajak yang tersedia ke dalam grup.',
'Hooks' => 'Kaitan',
'In a group, each taxes are applied independently on the incomming price (the price without tax for the first group).' => 'Dalam grup, setiap pajak yang diterapkan secara independen pada harga awal (harga tanpa pajak untuk kelompok pertama).',
'Invoice' => 'Faktur',
'Last Name' => 'Nama Belakang',
'New Configuration' => 'Konfigurasi baru',
'No category found for "%term"' => 'Kategori tidak ditemukan untuk "%term"',
'No config.' => 'Tidak ada konfig.',
'No content found for "%term"' => 'Konten tidak ditemukan untuk "%term"',
'No country' => 'Tidak ada negara',
'No customer found for "%term"' => 'Pelanggan tidak ditemukan untuk "%term"',
'No email defined' => 'Tiada email terdefinisi',
'No filters' => 'Tidak ada filter',
'No folder found for "%term"' => 'Folder tidak ditemukan untuk "%term"',
'No order found for "%term"' => 'Pesanan tidak ditemukan untuk "%term"',
'No product found for "%term"' => 'Produk tidak ditemukan untuk "%term"',
'No state has been created yet. Click the + button to create one.' => 'Belum ada provinsi dibuat. klik tombol + untuk membuat satu.',
'None' => 'Tidak ada',
'Password changed' => 'Kata sandi berubah',
'Preview brand page' => 'Pratinjau halaman merek',
'Product price including taxes' => 'Harga produk tidak termasuk pajak',
'Weight' => 'Berat',
'caption' => 'Keterangan',
'email' => 'email',
'pdf' => 'pdf',
'permanent discount' => 'diskon tetap (dalam persen)',
];

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,66 @@
<?php
return [
' (default)' => ' (standaard)',
'%count more...' => '%count meer...',
'(edit)' => '(aanpassen)',
'<span id="number_of_generated_combinations">0</span> combinations' => '<span id="number_of_generated_combinations">0</span> combinaties',
'<strong>Congratulations</strong>, all text is now translated !' => '<strong>Gefeliciteerd</strong>, alle tekst is nu vertaald!',
'<strong>Did not found any text to translate</strong>. It\'s probably normal. If not, please be sure to use Smarty\'s "intl" function in templates, or the Translator::trans() method in PHP files.' => '<strong>Geen tekst gevonden om te vertalen</strong>. Het is waarschijnlijk normaal. Als dat niet het geval is, controleer dan het gebruik van Smarty\'s "intl" functie in templates, of de Translator:: trans() methode in PHP bestanden.',
'<strong>Warning</strong>, an exchange rate was not found for at least one currency: %list' => '<strong>Waarschuwing</strong>, een wisselkoers werd niet gevonden voor ten minste één valuta: %list',
'<strong>Warning</strong>, some of your shipping zones are not attached to any delivery module:' => '<strong>Waarschuwing</strong>: sommige verzendzones zijn niet aangesloten op een leveringsmodule:',
'A content could be attached to more than one folder. Select here the additional folders for this content.' => 'Een inhoud kan worden gekoppeld aan meer dan één map. Selecteer hier de aanvullende mappen voor deze inhoud.',
'A product could be attached to more than one category. Select here the additional categories for this product.' => 'Een product kan worden gekoppeld aan meer dan één categorie. Selecteer hier de extra categorieën voor dit product.',
'Accessory title' => 'Extra titel',
'Action' => 'actie',
'Actions' => 'Acties',
'Activate this log destination' => 'Activeer deze log bestemming',
'Add' => 'Toevoegen',
'Add a condition' => 'Een voorwaarde toevoegen',
'Add a new category' => 'Een nieuwe categorie toevoegen',
'Add a new combination' => 'Voeg nieuwe combinatie toe',
'Add a new content' => 'Nieuwe inhoud toevoegen',
'Add a new country' => 'Nieuw land toevoegen',
'Add a new currency' => 'Nieuwe valuta toevoegen',
'Add a new folder' => 'Nieuwe map toevoegen',
'Add a new language' => 'Een nieuwe taal toevoegen',
'Add a new mailing template' => 'Een nieuwe mailing template toevoegen',
'Add a new product' => 'Een nieuw product toevoegen',
'Add a new product attribute' => 'Voeg een nieuw product-kenmerk toe',
'Add a new product feature' => 'Toevoegen van een nieuwe functie van het product',
'Add a new product template' => 'Een nieuwe sjabloon voor product toevoegen',
'Add a new shipping zone' => 'Een nieuwe zone voor de verzending toevoegen',
'Add a new variable' => 'Een nieuwe variabele toe te voegen',
'Add tax to this group' => 'Belasting aan deze groep toevoegen',
'Add to all product templates' => 'Voeg toe aan alle product templates',
'Additional address' => 'Adres toevoeging',
'An unknow error happend' => 'Er is een onbekende fout opgetreden',
'Back Office' => 'Backoffice',
'Cutomer Name' => 'Cutomer Name',
'Delete this folder' => 'Map verwijderen',
'Ecotax is a tax wich add a defined amount (throug a product feature) to the product price.' => 'Ecotax is a tax wich add a defined amount (throug a product feature) to the product price.',
'Enter here the product stock' => 'Vul de product voorraad in',
'French 19.6% VAT is a tax which add a 19.6% tax to the product price.' => 'French 19.6% VAT is a tax which add a 19.6% tax to the product price.',
'French 19.6% VAT with ecotax is the applicance of the ecotax (on the product price) then the applicance of the 19.6% tax (on the product price + the ecotax amount).' => 'French 19.6% VAT with ecotax is the applicance of the ecotax (on the product price) then the applicance of the 19.6% tax (on the product price + the ecotax amount).',
'Il seems that this string contains a Smarty variable (&#36;). If \'s the case, it cannot be transleted properly.' => 'Il seems that this string contains a Smarty variable (&#36;). If \'s the case, it cannot be transleted properly.',
'In order to manges your shop taxes you can manage' => 'In order to manges your shop taxes you can manage',
'Manage the tax rule taxes appliance order' => 'Manage the tax rule taxes appliance order',
'Maximum usage count :' => 'Maximum usage count :',
'Product stock' => 'Product voorraad',
'Save chages' => 'Save chages',
'Save changes' => 'Save chages',
'Select a template' => 'Selecteer een sjabloon',
'Select here a template for this product' => 'Selecteer een sjabloon voor dit product',
'Tax rules' => 'Tax rules',
'Tax rules are combination of different taxes.' => 'Tax rules are combination of different taxes.',
'Taxes define the amount of money which is added to a bought product.' => 'Taxes define the amount of money which is added to a bought product.',
'There is currently no available attributes.' => 'There is currently no available attributes.',
'There is currently no available features.' => 'There is currently no available features.',
'There is no documents attached to this %type.' => 'There is no documents attached to this %type.',
'There is no images attached to this %type.' => 'There is no images attached to this %type.',
'Usage count' => 'Usage count',
'Usages left' => 'Usage count',
'firstname & lastname' => 'firstname & lastname',
'tracking reference' => 'tracking reference',
'you can combine taxes in tax rules and chose if they are applied one after the other or at the same time : it allows to apply taxes on an already taxed price or not.' => 'you can combine taxes in tax rules and chose if they are applied one after the other or at the same time : it allows to apply taxes on an already taxed price or not.',
];

View File

@@ -0,0 +1,163 @@
<?php
return [
' (default)' => ' (domyślne)',
'%count more...' => '%count więcej...',
'%count shipping zone(s) are attached to this module: %zones. Click here to change' => '%count stref dostawy jest przypisanych do tego modułu: %zones. Kliknij tutaj, aby zmienić',
'(according to a country the taxes applied could be different)' => '(w zależności od kraju, zastosowane stawki podatkowe mogą się różnić)',
'(edit)' => '(edytuj)',
'<a href="http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes" target="_other">Check the list</a> of ISO 639-1 codes' => '<a href="http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes" target="_other"> Sprawdź listę</a> kodów ISO 639-1',
'<span id="number_of_generated_combinations">0</span> combinations' => '<span id="number_of_generated_combinations"> 0</span> kombinacji',
'<strong>Cannot translate all fields.</strong> According to your PHP configuration, forms cannot contains more than %current_max_input_vars input fields, but at least %required_max_input_vars are required. Please change the value of max_input_vars in your PHP configuration of change the translation file by hand.' => '<strong>Nie można przetłumaczyć wszystkich pól.</strong> Zgodnie z twoja konfiguracją PHP, formularz nie może zawierać więcej niż %current_max_input_vars pól do wprowadzania danych i mniej niż % required_max_input_vars. Zmień wartość max_input_vars w konfiguracji PHP.',
'<strong>Congratulations</strong>, all text is now translated !' => '<strong>Gratulacje</strong>, cały tekst jest przetłumaczony!',
'<strong>Developer</strong> : to change the translations of the resource' => '<strong>Developer</strong> : zmienić tłumaczenie zasobu',
'<strong>Did not found any text to translate</strong>. It\'s probably normal. If not, please be sure to use Smarty\'s "intl" function in templates, or the Translator::trans() method in PHP files.' => '<strong>Nie znaleziono żadnej frazy do przetłumaczenia</strong>. To prawdopodobnie normalne, jeśli nie - upewnij się, że używasz funkcji "intl" w szablonach lub funkcji Translator::trans() w plikach PHP.',
'<strong>Warning</strong>, an exchange rate was not found for at least one currency: %list' => '<strong>Ostrzeżenie</strong> nie znaleziono kursu waluty dla co najmniej jednej waluty: %list',
'API configuration' => 'Konfiguracja interfejsu API',
'API list access' => 'Listy dostępów do API',
'API users' => 'Użytkownicy API',
'Accessory title' => 'Tytuł akcesorii',
'Action' => 'Akcja',
'Actions' => 'Akcje',
'Active' => 'Aktywny',
'Add' => 'Dodaj',
'Add a condition' => 'Dodaj warunek',
'Add a module to a hook' => 'Dodać moduł do haka',
'Add a new Customer' => 'Dodawanie nowego klienta',
'Add a new address' => 'Dodaj nowy adres',
'Add a new brand' => 'Dodaj nową markę',
'Add a new category' => 'Dodaj nową kategorię',
'Add a new combination' => 'Dodać nowe kombinację',
'Add a new content' => 'Dodawanie nowych treści',
'Add a new country' => 'Dodaj nowy kraj',
'Add a new currency' => 'Dodawanie nowej waluty',
'Add a new folder' => 'Dodać nowy folder',
'Add a new hook' => 'Dodać nowy hak',
'Add a new language' => 'Dodać nowy język',
'Add a new mailing template' => 'Dodać nowy szablon korespondencji',
'Add a new module in a hook' => 'Dodać nowy moduł w haku',
'Add a new module to this hook' => 'Dodać nowy moduł do tego haka',
'Add a new product' => 'Dodawanie nowego produktu',
'Add a new product attribute' => 'Dodawanie nowego atrybutu produktu',
'Add a new product feature' => 'Dodawanie nowych funkcji produktu',
'Add a new product template' => 'Dodawanie nowego szablonu produktu',
'Add a new sale' => 'Dodawanie nowej wyprzedaży',
'Add a new shipping zone' => 'Dodawanie nowej strefy wysyłki',
'Add a new variable' => 'Dodaj nową zmienną',
'Add document to your product.' => 'Dodaj dokument do swojego produktu.',
'Add selected countries' => 'Dodaj wybrane kraje',
'Add tax to this group' => 'Dodaj podatek do tej grupy',
'Add to selected categories' => 'Dodaj do wybranych kategorii',
'Additional Folders' => 'Dodatkowe foldery',
'Additional address' => 'Dodatkowy adres',
'Additional categories' => 'Dodatkowe kategorie',
'Administration logs' => 'Logi administracyjne',
'Administration profiles' => 'Proifle administracyjne',
'Administrators' => 'Administratorzy',
'Advanced configuration' => 'Zaawansowana konfiguracja',
'Advanced configuration and tools' => 'Zaawansowana konfiguracja i narzędzia',
'Amount' => 'Kwota',
'An error occured' => 'Wystąpił błąd',
'An unknow error happend' => 'Wystąpił nieznany błąd',
'Associate documents' => 'Powiązane dokumenty',
'Associate downloadable file' => 'Powiąż plik do pobrania',
'Associate files to your combinations' => 'Powiąż pliki do kombinacji',
'Associate images' => 'Powiązane obrazy',
'Associated' => 'Powiązane',
'Associations' => 'Powiązania',
'Attribute' => 'Atrybut',
'Attribute %title' => 'Atrybut %title',
'Attribute Combinations' => 'Kombinacje atrybutu',
'Attribute Name' => 'Nazwa atrybutu',
'Attribute information' => 'Informacje o atrybucie',
'Attribute title' => 'Nazwa atrybutu',
'Attribute values' => 'Wartości atrybutu',
'Attributes' => 'Atrybuty',
'Attributes &amp; Features' => 'Atrybuty &amp; i cechy',
'Auth Mode' => 'Tryb autoryzacji',
'Auth Mode :' => 'Tryb autoryzacji :',
'Author' => 'Autor',
'Available product categories' => 'Dostępne kategorie produktów',
'Back' => 'Powrót',
'Back Office' => 'Panel administracyjny',
'Back-office home' => 'Zaplecze strona główna',
'Back-office users' => 'Użytkownicy zaplecza',
'Brand created on %date_create. Last modification: %date_change' => 'Marka utworzona %date_create. Ostatnia modyfikacja: %date_change',
'Brands' => 'Marki',
'Browse files' => 'Przeglądaj plików',
'Browse this category' => 'Przeglądaj kategorię',
'Browse this folder' => 'Przeglądaj ten folder',
'Can\'t reorder documents, please refresh this page.' => 'Nie można zmienić kolejności dokumentów - prosimy odświeżyć stronę.',
'Can\'t reorder images, please refresh this page.' => 'Nie można zmienić kolejności zdjęć - prosimy odświeżyć stronę.',
'Cancel' => 'Anuluj',
'Cancel changes and revert to original value' => 'Anuluj zmiany i przywróć pierwotną wartość',
'Cancel this order' => 'Anuluj to zamówienie',
'Cart - Prices in %currency' => 'Koszyk - ceny w %currency',
'Catalog' => 'Katalog',
'Categories' => 'Kategorie',
'Categories in %cat' => 'Kategorie w %cat',
'Category' => 'Kategoria',
'Category created on %date_create. Last modification: %date_change' => 'Kategoria stworzona %date_create. Ostatnia modyfikacja: %date_change',
'Category title' => 'Tytuł kategorii',
'Cellphone' => 'Telefon komórkowy',
'Cellular phone' => 'Telefon komórkowy',
'Cellular phone number' => 'Telefon komórkowy',
'Change sale configuration' => 'Zmień konfigurację wyprzedaży',
'Change this administrator' => 'Edytuj administratora',
'Change this api access' => 'Zmień dostęp do API',
'Change this attribute' => 'Edytuj ten atrybut',
'Change this brand' => 'Edytuj markę',
'Change this condition' => 'Edytuj warunek',
'Change this country' => 'Zmieniać ten kraj',
'Change this coupon' => 'Zmień ten kupon',
'Change this currency' => 'Edytuj walutę',
'Change this feature' => 'Edytuj cechę',
'Change this hook' => 'Edytuj kotwicę (hook)',
'Change this language' => 'Edytuj język',
'Choose a configuration' => 'Wybierz konfigurację',
'Click to view' => 'Kliknij, aby zobaczyć',
'Click to view details.' => 'Kliknij, aby zobaczyć szczegóły.',
'Clone' => 'Sklonuj',
'Clone product' => 'Sklonuj produkt',
'Close' => 'Zamknij',
'Close administation session' => 'Zakończ sesję administracyjną',
'Code' => 'Kod',
'Code:' => 'Kod:',
'Combinable with other promotions' => 'Łączy się z innymi promocjami',
'Combination EAN Code' => 'Kod EAN kombinacji',
'Combination builder' => 'Generator kombinacji',
'Combination reference' => 'Nr ref. kombinacji',
'Company' => 'Firma',
'Condition category :' => 'Kategoria warunku :',
'Condition description' => 'Opis warunku',
'Configuration' => 'Konfiguracja',
'Content' => 'Zawartość',
'Customers' => 'Klienci',
'Customers list' => 'Lista klientów',
'Decimal places' => 'Miejsca dziesiętne',
'Delete this folder' => 'Usuń ten folder',
'Delivery' => 'Dostawa',
'Delivery address' => 'Adres dostawy',
'Description' => 'Opis',
'Disabled' => 'Nieaktywny',
'Edit customer %firstname %lastname' => 'Edycja klienta %lastname %firstname',
'Edit customer %firstname %lastname (Ref : %ref)' => 'Edycja klienta %lastname %firstname (Ref: % ref)',
'Enter here the product stock' => 'Wprowadź ilość produktu na magazynie',
'Errors' => 'Błędy',
'First Name' => 'Imię',
'Folder' => 'Katalog',
'Front Office' => 'Front Office',
'Invoice' => 'Faktura',
'Last Name' => 'Nazwisko',
'Last name' => 'Nazwisko',
'Lastname' => 'Nazwisko',
'Login' => 'Zaloguj się',
'Name' => 'Nazwa',
'None' => 'Żaden',
'Password' => 'Hasło',
'Product stock' => 'Stan produktu',
'Search' => 'Szukaj',
'Select a template' => 'Wybierz szablon',
'Select here a template for this product' => 'Wybierz szablon dla tego produktu',
'firstname & lastname' => 'imię i nazwisko',
];

View File

@@ -0,0 +1,352 @@
<?php
return [
' (default)' => ' (padrão)',
'%count more...' => '%count mais...',
'%count shipping zone(s) are attached to this module: %zones. Click here to change' => '%count zona(s) de entrega vinculada(s) neste módulo: %zones. Clique aqui para alterar',
'(edit)' => '(editar)',
'<a href="http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes" target="_other">Check the list</a> of ISO 639-1 codes' => '<a href="http://en.wikipedia.org/wiki/List_of_ISO-8859-1_codes" target="_other"> Confira a lista</a> de códigos do ISO-8859-1',
'<span id="number_of_generated_combinations">0</span> combinations' => 'combinações de <span id="number_of_generated_combinations"> 0</span>',
'<strong>Cannot translate all fields.</strong> According to your PHP configuration, forms cannot contains more than %current_max_input_vars input fields, but at least %required_max_input_vars are required. Please change the value of max_input_vars in your PHP configuration of change the translation file by hand.' => '<strong>Não posso traduzir todos os campos.</strong> De acordo com sua configuração de PHP, formulários não contém mais do que %current_max_input_vars campos de entrada, mas ao menos required_max_input_vars % são necessários. Por favor, altere o valor de max_input_vars na sua configuração do PHP de mudança o arquivo de tradução à mão.',
'<strong>Congratulations</strong>, all text is now translated !' => '<strong>Parabéns</strong>, todo o texto é traduzido agora!',
'<strong>Developer</strong> : to change the translations of the resource' => '<strong>Desenvolvedor</strong>: mudar as traduções do recurso',
'<strong>Did not found any text to translate</strong>. It\'s probably normal. If not, please be sure to use Smarty\'s "intl" function in templates, or the Translator::trans() method in PHP files.' => '<strong>Não encontrado qualquer texto para traduzir</strong>. É provavelmente normal. Se não, por favor, certifique-se de usar a função "intl" do Smarty templates, ou o método trans():: Tradutor em arquivos PHP.',
'<strong>User</strong> : to redefine the translations for your website' => '<strong>Usuário</strong>: redefinir as traduções para o seu site',
'<strong>Warning</strong>, an exchange rate was not found for at least one currency: %list' => '<strong>Atenção</strong>, uma taxa de câmbio não foi encontrada para pelo menos uma moeda: %list',
'<strong>Warning</strong>, some of your countries are not included in any shipping zone:' => '<strong>Aviso</strong>, alguns países não estão incluídos em nenhuma zona de entrega:',
'<strong>Warning</strong>, some of your shipping zones are not attached to any delivery module:' => '<strong>Atenção</strong>, algumas das suas zonas não estão ligados a qualquer módulo de entrega:',
'A content could be attached to more than one folder. Select here the additional folders for this content.' => 'Um conteúdo pode ser anexado a mais de uma pasta. Selecione aqui as pastas adicionais para este conteúdo.',
'A product could be attached to more than one category. Select here the additional categories for this product.' => 'Um produto pode ser ligado a mais de uma categoria. Selecione aqui as categorias adicionais para este produto.',
'API configuration' => 'API de configuração',
'API list access' => 'API de lista de acesso',
'API users' => 'API de usuários',
'Accessory title' => 'Título do acessório',
'Action' => 'Ação',
'Actions' => 'Ações',
'Activate this log destination' => 'Ativar este destino do log',
'Active' => 'Ativo',
'Add' => 'Adicionar',
'Add a condition' => 'Adicionar uma condição',
'Add a module to a hook' => 'Adicionar um módulo em um gancho',
'Add a new Customer' => 'Adicionar um novo cliente',
'Add a new address' => 'Adicionar um novo endereço',
'Add a new brand' => 'Adicionar uma nova marca',
'Add a new category' => 'Adicionar uma nova categoria',
'Add a new combination' => 'Adicionar uma nova combinação',
'Add a new content' => 'Adicionar um novo conteúdo',
'Add a new country' => 'Adicionar um novo país',
'Add a new currency' => 'Adicionar uma nova moeda',
'Add a new folder' => 'Adicionar uma nova pasta',
'Add a new hook' => 'Adicionar um novo gancho',
'Add a new language' => 'Adicionar um novo idioma',
'Add a new mailing template' => 'Adicionar um novo modelo de endereçamento',
'Add a new module in a hook' => 'Adicionar um novo módulo em um gancho',
'Add a new module to this hook' => 'Adicionar um novo módulo neste gancho',
'Add a new product' => 'Adicionar um novo produto',
'Add a new product attribute' => 'Adicionar novo atributo ao produto',
'Add a new product feature' => 'Adicionar um novo recurso de produto',
'Add a new product template' => 'Adicionar um novo modelo de produto',
'Add a new sale' => 'Adicionar uma nova venda',
'Add a new shipping zone' => 'Adicionar uma nova zona de transporte',
'Add a new variable' => 'Adicionar uma nova variável',
'Add document to your product.' => 'Adicionar documento para seu produto.',
'Add selected countries' => 'Adicionar países selecionados',
'Add tax to this group' => 'Adicionar imposto para este grupo',
'Add this attribute to all product templates' => 'Adicionar esse atributo para todos os modelos de produto',
'Add this feature to all product templates' => 'Adicionar esse recurso para todos os modelos de produto',
'Add to all product templates' => 'Adicionar para todos os modelos de produto',
'Add to selected categories' => 'Adicionar para categorias selecionadas',
'Additional Folders' => 'Pastas adicionais',
'Additional address' => 'Endereço adicional',
'Additional categories' => 'Categorias adicionais',
'Address' => 'Endereço',
'Administration logs' => 'Logs de administração',
'Administration profiles' => 'Perfis de administração',
'Administrators' => 'Administradores',
'Advanced configuration' => 'Configuração avançada',
'Advanced configuration and tools' => 'Configuração avançada e ferramentas',
'All' => 'Todos',
'All orders' => 'Todos os pedidos',
'Amount' => 'Quantidade',
'Amount, e.g. 12.50' => 'Quantidade, ex. 12,50',
'An error occured' => 'Ocorreu um erro',
'An unexpected error occured' => 'Aconteceu um erro inesperado',
'An unknow error happend' => 'Aconteceu um erro desconhecido',
'An unknown error occured, please try again.' => 'Aconteceu um erro inesperado, por favor tente novamente.',
'And' => 'E',
'Api' => 'API',
'Api key' => 'Chave da API',
'Applies to attribute values :' => 'Aplica-se aos valores do atributo:',
'Applies to products :' => 'Aplica-se aos produtos:',
'Applies to products in categories :' => 'Aplica-se aos produtos na categoria:',
'Apply' => 'Aplicar',
'Assigned modules' => 'Módulos atribuídos',
'Associate documents' => 'Associar documentos',
'Associate downloadable file' => 'Arquivos de download associados',
'Associate files to your combinations' => 'Associar arquivos para suas combinações',
'Associate images' => 'Associar imagens',
'Associated' => 'Associado',
'Associations' => 'Associações',
'Attribute' => 'Atributo',
'Attribute %title' => 'Atributo %title',
'Attribute Combinations' => 'Combinações de atributos',
'Attribute Name' => 'Nome do atributo',
'Attribute information' => 'Informação do atributo',
'Attribute title' => 'Título o atributo',
'Attribute values' => 'Valores do atributo',
'Attributes' => 'Atributos',
'Attributes &amp; Features' => 'Atributos &amp; Características',
'Auth Mode' => 'Modo de autenticação',
'Auth Mode :' => 'Modo de autenticação:',
'Author' => 'Autor',
'Available product categories' => 'Categorias de produtos disponíveis',
'Back' => 'Voltar',
'Back Office' => 'Área Administrativa',
'Back-office home' => 'Página de administração',
'Back-office template you want to translate' => 'Modelo da administração que você deseja traduzir',
'Back-office templates' => 'Modelos da administração',
'Back-office users' => 'Usuários da administração',
'Best taxed price' => 'Melhor preço taxado',
'Block' => 'Bloco',
'Block :' => 'Bloco:',
'Brand created on %date_create. Last modification: %date_change' => 'Marca criada em %date_create. Última modificação: %date_change',
'Brands' => 'Marcas',
'Browse files' => 'Procurar nos arquivos',
'Browse this category' => 'Procurar nesta categoria',
'Browse this folder' => 'Navegar nesta pasta',
'By module' => 'Por módulo',
'By module:' => 'Por módulo:',
'By status' => 'Por estado',
'By type' => 'Por tipo',
'Can\'t load documents, please refresh this page.' => 'Não é possível carregar documentos, por favor atualize esta página.',
'Can\'t load images, please refresh this page.' => 'Não é possível carregar imagens, por favor atualize este página.',
'Can\'t reorder documents, please refresh this page.' => 'Não é possível reordenar os documentos, por favor atualize esta página.',
'Can\'t reorder images, please refresh this page.' => 'Não é possível reordenar as imagens, por favor atualize esta página.',
'Cancel' => 'Cancelar',
'Cancel changes and revert to original value' => 'Cancelar as alterações e reverter para o valor original',
'Cancel this order' => 'Cancelar este pedido',
'Cart - Prices in %currency' => 'Carrinho - Preços em %currency',
'Catalog' => 'Catálogo',
'Categories' => 'Categorias',
'Categories in %cat' => 'Categorias em %cat',
'Category' => 'Categoria',
'Category created on %date_create. Last modification: %date_change' => 'Categoria criada em %date_create. Última modificação: %date_change',
'Category title' => 'Título da categoria',
'Cellphone' => 'Telefone celular',
'Cellular phone' => 'Telefone celular',
'Cellular phone number' => 'Número do telefone celular',
'Change sale configuration' => 'Alterar configuração de venda',
'Change this administrator' => 'Alterar este administrador',
'Change this api access' => 'Alterar este acesso de API',
'Change this attribute' => 'Alterar este atributo',
'Change this brand' => 'Alterar esta marca',
'Change this condition' => 'Alterar esta condição',
'Change this country' => 'Mudar esse país',
'Change this coupon' => 'Alterar este cupom',
'Change this currency' => 'Alterar esta moeda',
'Change this feature' => 'Alterar esse recurso',
'Change this hook' => 'Alterar este gancho',
'Change this language' => 'Alterar este idioma',
'Change this mailing template' => 'Alterar este modelo de correspondência',
'Change this product attribute' => 'Alterar o atributo deste produto',
'Change this product feature' => 'Alterar a característica deste produto',
'Change this product template' => 'Alterar este modelo de produto',
'Change this profile' => 'Alterar este perfil',
'Change this sale' => 'Alterar esta venda',
'Change this shipping zone' => 'Alterar esta zona de transporte',
'Change this tax' => 'Alterar este imposto',
'Change this tax rule' => 'Mudar as regras fiscais',
'Change this template' => 'Alterar este modelo',
'Change this variable' => 'Alterar essa variável',
'Chapo' => 'Chapo',
'Check sale activation' => 'Verificar a ativação de venda',
'Check the support of hooks.' => 'Verificar o suporte a ganchos.',
'Check this box if you want to add this attributes to all product templates' => 'Verifique esta caixa se você quiser pode adicionar este item a todos os modelos de produto',
'Check this box if you want to add this features to all product templates' => 'Marque esta caixa se você quiser adicionar este recursos para todos os modelos de produto',
'Choose a country' => 'Escolha um país',
'City' => 'Cidade',
'Classic modules' => 'Módulos clássicos',
'Click to view' => 'Clique para ver',
'Click to view details.' => 'Clique para ver mais detalhes.',
'Clone' => 'Clonar',
'Clone product' => 'Clonar Produto',
'Close' => 'Fechar',
'Close administation session' => 'Sessão de administração perto',
'Code' => 'Código',
'Code:' => 'Código:',
'Combinable with other promotions' => 'Combinável com outras promoções',
'Combination EAN Code' => 'Código EAN de combinação',
'Combination builder' => 'Construtor de combinação',
'Combination reference' => 'Referência de combinação',
'Company' => 'Empresa',
'Condition category :' => 'Categoria de condição:',
'Condition description' => 'Descrição da condição',
'Configuration' => 'Configuração',
'Configuration mailing system' => 'Configuração sistema de correio',
'Configure' => 'Configurar',
'Configure this module' => 'Configurar este módulo',
'Confirm' => 'Confirmar',
'Confirm changes' => 'Confirme as alterações',
'Confirmation' => 'Confirmação',
'Content' => 'Conteúdo',
'Content title' => 'Título conteúdo',
'Contents in %fold' => 'Conteúdo em %fold',
'Copy all missing translations.' => 'Copiar todas as traduções ausentes.',
'Copy all translations.' => 'Copiar todas as traduções.',
'Copy source text in input field' => 'Copiar texto de origem no campo de entrada',
'Countries' => 'Países',
'Countries assigned to this zone' => 'Países atribuídos a esta zona',
'Country' => 'País',
'Coupon' => 'Cupom',
'Coupon code' => 'Código de cupom',
'Coupon code * :' => 'Código do cupom *:',
'Coupon conditions' => 'Condições de cupom',
'Coupon type * :' => 'Tipo de cupom *:',
'Coupons' => 'Cupões',
'Create' => 'Criar',
'Create a customer address' => 'Criar um endereço de cliente',
'Create a new API access' => 'Criar uma nova API de acesso',
'Create a new administrator' => 'Criar um novo administrador',
'Create a new attribute' => 'Criar um novo atributo',
'Create a new attribute value' => 'Crie um novo valor de atributo',
'Create a new brand' => 'Criar uma nova marca',
'Create a new category' => 'Criar uma nova categoria',
'Create a new combination' => 'Criar uma nova combinação',
'Create a new content' => 'Criar um novo conteúdo',
'Create a new country' => 'Criar um novo país',
'Create a new coupon' => 'Criar um novo cupom',
'Create a new currency' => 'Criar nova moeda',
'Create a new customer' => 'Criar um novo cliente',
'Create a new feature' => 'Criar um novo recurso',
'Create a new feature value' => 'Crie um novo valor de recurso',
'Create a new folder' => 'Criar uma nova pasta',
'Create coupon' => 'Criar cupom',
'Create this content' => 'Criar este conteúdo',
'Create this currency' => 'Criar esta moeda',
'Create this customer' => 'Criar este cliente',
'Create this folder' => 'Criar esta pasta',
'Create this hook' => 'Criar este gancho',
'Create this hooks' => 'Criar estes ganchos',
'Create this language' => 'Criar essa linguagem',
'Create this mailing template' => 'Criar este modelo de email',
'Create this product' => 'Criar este produto',
'Create this product template' => 'Criar este modelo de produto',
'Create this sale' => 'Criar esta venda',
'Create this shipping zone' => 'Criar essa zona de entrega',
'Create this value' => 'Criar este valor',
'Create this variable' => 'Criar esta variável',
'Currencies' => 'Moedas',
'Currency name' => 'Nome da moeda',
'Currency rate' => 'Taxa de câmbio',
'Currency symbol' => 'Símbolo da moeda',
'Current product template' => 'Modelo atual do produto',
'Current quantity' => 'Quantidade atual',
'Customer' => 'Cliente',
'Customer information' => 'Informação do cliente',
'Customer informations' => 'Informação do cliente',
'Customer is' => 'Cliente é',
'Customers' => 'Clientes',
'Customers list' => 'Lista de clientes',
'Cutomer Name' => 'Cutomer Name',
'Date & Hour' => 'Data & Hora',
'Date of last order' => 'Date do último pedido',
'Days before expiration' => 'Dias antes da expiração',
'Deactivate %title module' => 'Desativar o módulo %title',
'Deactivate hook' => 'Desativar o gancho',
'Deactivate this hooks' => 'Desativar estes ganchos',
'Decimal places' => 'Casas decimais',
'Default' => 'Padrão',
'Default address' => 'Endereço padrão',
'Define here this product\'s accessories' => 'Definir aqui os acessórios deste produto',
'Delete' => 'Apagar',
'Delete a combination' => 'Apagar uma combinação',
'Delete a module' => 'Apagar um módulo',
'Delete a variable' => 'Apagar uma variável',
'Delete address' => 'Apagar um endereço',
'Delete administrator' => 'Apagar o administrador',
'Delete also module data' => 'Apagar também os dados do módulo',
'Delete an order' => 'Apagar um pedido',
'Delete api access' => 'Apagar o acesso da API',
'Delete attribute' => 'Apagar o atributo',
'Delete attribute value' => 'Apagar o valor do atributo',
'Delete brand' => 'Apagar uma marca',
'Delete category' => 'Apagar uma categoria',
'Delete content' => 'Apagar o conteúdo',
'Delete country' => 'Apagar o país',
'Delete coupon' => 'Apagar o cupom',
'Delete currency' => 'Apagar a moeda',
'Delete customer' => 'Apagar o cliente',
'Delete folder' => 'Excluir pasta',
'Delete product' => 'Excluir produto',
'Delete profile' => 'Excluir perfil',
'Delete sale' => 'Excluir venda',
'Delete selected countries' => 'Excluir países selecionados',
'Delete tax rule' => 'Excluir a regra fiscal',
'Delete template' => 'Excluir o modelo',
'Delete this folder' => 'Excluir esta pasta',
'Delivery' => 'Entrega',
'Delivery address' => 'Endereço de entrega',
'Description' => 'Descrição',
'Disabled' => 'Desativado',
'Do you really want to delete this address ?' => 'Voce realmente deseja deletar esse endereço?',
'Do you really want to delete this attribute value ?' => 'Você quer mesmo excluir este valor de atributo?',
'E-mail templates' => 'Modelos de email',
'Ecotax is a tax wich add a defined amount (throug a product feature) to the product price.' => 'Ecotax is a tax wich add a defined amount (throug a product feature) to the product price.',
'Edit' => 'Editar',
'Edit previous category' => 'Editar Categoria anterior',
'Edit this address' => 'Editar este endereço',
'End Date' => 'Data de Término',
'Enter here the product stock' => 'Digite aqui o estoque de produto',
'Errors' => 'Erros',
'Feature information' => 'Informações sobre recursos',
'Features' => 'Funcionalidades',
'File' => 'Arquivo',
'File names' => 'Nomes de arquivo',
'Filename' => 'Nome do arquivo',
'French 19.6% VAT is a tax which add a 19.6% tax to the product price.' => 'French 19.6% VAT is a tax which add a 19.6% tax to the product price.',
'French 19.6% VAT with ecotax is the applicance of the ecotax (on the product price) then the applicance of the 19.6% tax (on the product price + the ecotax amount).' => 'French 19.6% VAT with ecotax is the applicance of the ecotax (on the product price) then the applicance of the 19.6% tax (on the product price + the ecotax amount).',
'From' => 'De ',
'Front Office' => 'Loja',
'General' => 'Configurações gerais',
'Home' => 'Página inicial',
'Hooks' => 'Ganchos',
'Host' => 'Servidor',
'Il seems that this string contains a Smarty variable (&#36;). If \'s the case, it cannot be transleted properly.' => 'Il seems that this string contains a Smarty variable (&#36;). If \'s the case, it cannot be transleted properly.',
'In order to manges your shop taxes you can manage' => 'In order to manges your shop taxes you can manage',
'Invoice' => 'Fatura',
'Last Name' => 'Sobrenome',
'Login' => 'Iniciar sessão',
'Manage modules' => 'Gerenciar módulos',
'Manage the tax rule taxes appliance order' => 'Manage the tax rule taxes appliance order',
'Maximum usage count :' => 'Maximum usage count :',
'Name' => 'Nome',
'Order details' => 'Detalhes do pedido',
'Password' => 'Senha',
'Position' => 'Posição',
'Price' => 'Preço',
'Product stock' => 'Estoque de produto',
'Quantity' => 'Quantidade',
'Save chages' => 'Save chages',
'Save changes' => 'Save chages',
'Search' => 'Procurar',
'Select a template' => 'Selecione um modelo',
'Select here a template for this product' => 'Selecione aqui um modelo para este produto',
'Send' => 'Enviar',
'Status' => 'Estado',
'Tax rules' => 'Tax rules',
'Tax rules are combination of different taxes.' => 'Tax rules are combination of different taxes.',
'Taxes define the amount of money which is added to a bought product.' => 'Taxes define the amount of money which is added to a bought product.',
'There is currently no available attributes.' => 'There is currently no available attributes.',
'There is currently no available features.' => 'There is currently no available features.',
'There is no documents attached to this %type.' => 'There is no documents attached to this %type.',
'There is no images attached to this %type.' => 'There is no images attached to this %type.',
'Total' => 'Total',
'Update' => 'Atualizar',
'Usage count' => 'Usage count',
'Usages left' => 'Usage count',
'View' => 'Ver',
'Warning' => 'Aviso',
'firstname & lastname' => 'firstname & lastname',
'tracking reference' => 'tracking reference',
'you can combine taxes in tax rules and chose if they are applied one after the other or at the same time : it allows to apply taxes on an already taxed price or not.' => 'you can combine taxes in tax rules and chose if they are applied one after the other or at the same time : it allows to apply taxes on an already taxed price or not.',
];

View File

@@ -0,0 +1,51 @@
<?php
return [
'A content could be attached to more than one folder. Select here the additional folders for this content.' => 'A content could be attached to more than one folder. Select here the additional folders for this content.',
'A product could be attached to more than one category. Select here the additional categories for this product.' => 'A product could be attached to more than one category. Select here the additional categories for this product.',
'Add' => 'Adicionar',
'Add a new Customer' => 'Adicionar novo cliente',
'Add a new address' => 'Adicionar nova morada',
'Add a new category' => 'Adicionar nova categoria',
'Add a new combination' => 'Adicionar nova combinação',
'Add a new content' => 'Adicionar novo conteúdo',
'Add a new country' => 'Adicionar novo País',
'Add a new currency' => 'Adicionar nova moeda',
'Add a new folder' => 'Adicionar nova pasta',
'Add a new language' => 'Adicionar novo idioma',
'Add a new product' => 'Adicionar novo produto',
'Add a new product attribute' => 'Adicionar novo atributo ao produto',
'Address' => 'Endereço',
'Amount' => 'Quantidade',
'An error occured' => 'An error occured',
'Back' => 'Voltar',
'Cancel' => 'Cancelar',
'Categories' => 'Categorias',
'Coupon code' => 'Código de cupão',
'Create' => 'Criar',
'Cutomer Name' => 'Cutomer Name',
'Ecotax is a tax wich add a defined amount (throug a product feature) to the product price.' => 'Ecotax is a tax wich add a defined amount (throug a product feature) to the product price.',
'French 19.6% VAT is a tax which add a 19.6% tax to the product price.' => 'French 19.6% VAT is a tax which add a 19.6% tax to the product price.',
'French 19.6% VAT with ecotax is the applicance of the ecotax (on the product price) then the applicance of the 19.6% tax (on the product price + the ecotax amount).' => 'French 19.6% VAT with ecotax is the applicance of the ecotax (on the product price) then the applicance of the 19.6% tax (on the product price + the ecotax amount).',
'Home' => 'Página Inicial',
'Il seems that this string contains a Smarty variable (&#36;). If \'s the case, it cannot be transleted properly.' => 'Il seems that this string contains a Smarty variable (&#36;). If \'s the case, it cannot be transleted properly.',
'In order to manges your shop taxes you can manage' => 'In order to manges your shop taxes you can manage',
'Manage the tax rule taxes appliance order' => 'Manage the tax rule taxes appliance order',
'Maximum usage count :' => 'Maximum usage count :',
'Name' => 'Nome',
'Order details' => 'Detalhes da encomenda',
'Save chages' => 'Save chages',
'Save changes' => 'Save chages',
'Tax rules' => 'Tax rules',
'Tax rules are combination of different taxes.' => 'Tax rules are combination of different taxes.',
'Taxes define the amount of money which is added to a bought product.' => 'Taxes define the amount of money which is added to a bought product.',
'There is currently no available attributes.' => 'There is currently no available attributes.',
'There is currently no available features.' => 'There is currently no available features.',
'There is no documents attached to this %type.' => 'There is no documents attached to this %type.',
'There is no images attached to this %type.' => 'There is no images attached to this %type.',
'Usage count' => 'Usage count',
'Usages left' => 'Usage count',
'firstname & lastname' => 'firstname & lastname',
'tracking reference' => 'tracking reference',
'you can combine taxes in tax rules and chose if they are applied one after the other or at the same time : it allows to apply taxes on an already taxed price or not.' => 'you can combine taxes in tax rules and chose if they are applied one after the other or at the same time : it allows to apply taxes on an already taxed price or not.',
];

View File

@@ -0,0 +1,231 @@
<?php
return [
' (default)' => ' (по умолчанию)',
'%count more...' => '%count еще...',
'%count shipping zone(s) are attached to this module: %zones. Click here to change' => '%count зоны доставки прикреплены к этому модулю: %zones. Нажмите здесь, чтобы изменить',
'(edit)' => '(изменить)',
'<a href="http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes" target="_other">Check the list</a> of ISO 639-1 codes' => '<a href="http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes" target="_other"> Проверьте список</a> кодов ISO 639-1',
'<span id="number_of_generated_combinations">0</span> combinations' => '<span id="number_of_generated_combinations"> 0</span> комбинаций',
'<strong>Cannot translate all fields.</strong> According to your PHP configuration, forms cannot contains more than %current_max_input_vars input fields, but at least %required_max_input_vars are required. Please change the value of max_input_vars in your PHP configuration of change the translation file by hand.' => '<strong>Не может перевести все поля.</strong> Согласно вашей конфигурации PHP, формы не содержит больше, чем %current_max_input_vars поля ввода, но по крайней мере требуется % required_max_input_vars . Пожалуйста измените значение max_input_vars в конфигурации PHP изменить файл перевода вручную.',
'<strong>Congratulations</strong>, all text is now translated !' => '<strong>Поздравляю</strong>, сейчас весь текст переведен!',
'<strong>Developer</strong> : to change the translations of the resource' => '<strong>Developer</strong>: чтобы изменить переводы ресурса',
'<strong>Did not found any text to translate</strong>. It\'s probably normal. If not, please be sure to use Smarty\'s "intl" function in templates, or the Translator::trans() method in PHP files.' => '<strong>Не найден текст для перевода</strong>. Вероятно, это нормально. Если нет, пожалуйста, не забудьте использовать в Smarty «intl» функции в шаблонах, или метод переводчика:: trans() в PHP файлов.',
'<strong>User</strong> : to redefine the translations for your website' => '<strong>Пользователь</strong>: пересмотреть переводы для вашего веб-сайта',
'<strong>Warning</strong>, an exchange rate was not found for at least one currency: %list' => '<strong>Предупреждение</strong>, обменный курс не был найден для по крайней мере одной валюты: %list',
'<strong>Warning</strong>, some of your countries are not included in any shipping zone:' => '<strong>Предупреждение</strong>, некоторые из ваших стран не включены ни в одну зону доставки:',
'<strong>Warning</strong>, some of your shipping zones are not attached to any delivery module:' => '<strong>Предупреждение</strong>, некоторые из ваших зон доставок не прикреплены ни к одному модулю доставки:',
'A content could be attached to more than one folder. Select here the additional folders for this content.' => 'Вы можете присоединить более одной папки к содержимому. Выберите дополнительные папки для данного содержимого.',
'A product could be attached to more than one category. Select here the additional categories for this product.' => 'Более чем одной категории можно прикрепить к продукту. Выберите дополнительные категории для этого продукта. Выберите дополнительные категории для этого продукта.',
'API configuration' => 'конфигурация API',
'API list access' => 'Список доступов к API ',
'API users' => 'Пользователи API',
'Accessory title' => 'Название аксессуара',
'Action' => 'Действия',
'Actions' => 'Действия',
'Activate this log destination' => 'Активировать путь этого лога',
'Active' => 'Активен',
'Add' => 'Добавить',
'Add a condition' => 'Добавить условие',
'Add a module to a hook' => 'Добавление модуля в Hook',
'Add a new Customer' => 'Добавить покупателя',
'Add a new address' => 'Добавить новый адрес',
'Add a new brand' => 'Добавить новый бренд',
'Add a new category' => 'Добавить новую категорию',
'Add a new combination' => 'Добавить новую комбинацию',
'Add a new content' => 'Добавить новый материал',
'Add a new country' => 'Добавить новую страну',
'Add a new currency' => 'Добавить новую валюту',
'Add a new folder' => 'Добавление новой папки',
'Add a new hook' => 'Добавить новый hook',
'Add a new language' => 'Добавить новый язык',
'Add a new mailing template' => 'Добавить новый шаблон рассылки',
'Add a new module in a hook' => 'Добавить новый модуль в hook',
'Add a new module to this hook' => 'Добавить новый модуль в этот Hook',
'Add a new product' => 'Добавить новый продукт',
'Add a new product attribute' => 'Добавить новый атрибут продукта',
'Add a new product feature' => 'Добавить новое свойство продукта',
'Add a new product template' => 'Добавить новый шаблон продукта',
'Add a new sale' => 'Добавить новую скидку',
'Add a new shipping zone' => 'Добавить новую зону доставки',
'Add a new variable' => 'Добавить новую переменную',
'Add document to your product.' => 'Добавьте документ для вашего продукта.',
'Add selected countries' => 'Добавить выбранные страны',
'Add tax to this group' => 'Добавить налоги для этой группы',
'Add this attribute to all product templates' => 'Добавить этот атрибут для всех шаблонов продукта',
'Add this feature to all product templates' => 'Добавить это свойство для всех шаблонов продукта',
'Add to all product templates' => 'Добавить ко всем шаблонам продуктов',
'Add to selected categories' => 'Добавить к выбраннымкатегориям',
'Additional Folders' => 'Дополнительные папки',
'Additional address' => 'Дополнительный адрес',
'Additional categories' => 'Дополнительные категории',
'Address' => 'Адрес',
'Administration logs' => 'Административные логи',
'Administration profiles' => 'Управление профилями',
'Administrators' => 'Администраторы',
'Advanced configuration' => 'Расширенная конфигурация',
'Advanced configuration and tools' => 'Расширенная конфигурация и инструменты',
'All' => 'Bсе',
'All orders' => 'Все заказы',
'Amount' => 'Количество',
'Amount, e.g. 12.50' => 'Сумма, например 12.50',
'An error occured' => 'Произошла ошибка',
'An unexpected error occured' => 'Произошла непредвиденная ошибка',
'An unknow error happend' => 'Произошла неизвестная ошибка',
'An unknown error occured, please try again.' => 'Произошла неизвестная ошибка, попробуйте еще раз.',
'Api' => 'API',
'Api key' => 'Ключ API',
'Applies to attribute values :' => 'Применяется для значений атрибутов:',
'Applies to products :' => 'Относится к продуктам:',
'Applies to products in categories :' => 'Относится к продуктам в категориях:',
'Apply' => 'Применить',
'Assigned modules' => 'Назначенные модули',
'Associate documents' => 'Связать документы',
'Associate downloadable file' => 'Присоединить загружаемый файл',
'Associate files to your combinations' => 'Присоединить файлы к вашей комбинации',
'Associate images' => 'Связать изображения',
'Associated' => 'Связанный',
'Associations' => 'Взаимосвязи',
'Attribute' => 'Атрибут',
'Attribute %title' => 'Атрибут %title',
'Attribute Combinations' => 'Атрибут Комбинаций',
'Attribute Name' => 'Атрибут Имя',
'Attribute information' => 'Сведения об атрибуте',
'Attribute title' => 'Название атрибута',
'Attribute values' => 'Значения атрибутов',
'Attributes' => 'Атрибуты',
'Attributes &amp; Features' => 'Атрибуты и свойства',
'Author' => 'Автор',
'Available product categories' => 'Доступные категории продукта',
'Back' => 'Назад',
'Back Office' => 'Панель Управления',
'Back-office home' => 'Главная страница админки',
'Back-office template you want to translate' => 'Шаблон админки, который вы хотите перевести',
'Back-office templates' => 'Шаблонки админки',
'Back-office users' => 'Пользователи админки',
'Best taxed price' => 'Лучшая налогооблагаемая цена',
'Block' => 'Блок',
'Block :' => 'Блок :',
'Brand created on %date_create. Last modification: %date_change' => 'Бренд создан %date_create. Последнее обновление: %date_change',
'Brands' => 'Бренды',
'Browse files' => 'Просмотр файлов',
'Browse this category' => 'Просмотр категории',
'Browse this folder' => 'Просмотр папки',
'By module' => 'По модулю',
'By module:' => 'По модулю:',
'By status' => 'По статусу',
'By type' => 'По типу',
'Can\'t load documents, please refresh this page.' => 'Не удается загрузить документы, пожалуйста обновите эту страницу.',
'Can\'t load images, please refresh this page.' => 'Не удается загрузить изображения, пожалуйста обновите эту страницу.',
'Can\'t reorder documents, please refresh this page.' => 'Нельзя изменить порядок документов, пожалуйста обновите эту страницу.',
'Can\'t reorder images, please refresh this page.' => 'Нельзя изменить порядок изображений, пожалуйста обновите эту страницу.',
'Cancel' => 'Отмена',
'Cancel changes and revert to original value' => 'Отменить изменения и вернуться к исходному значению',
'Cancel this order' => 'Отменить этот заказ',
'Cart - Prices in %currency' => 'Корзина - цена %currency',
'Catalog' => 'Каталог',
'Categories' => 'Категории',
'Categories in %cat' => 'Категории в %cat',
'Category' => 'Категория',
'Category created on %date_create. Last modification: %date_change' => 'Категория создана %date_create. Последнее обновление: %date_change',
'Category title' => 'Название категории',
'Cellphone' => 'Мобильный телефон',
'Cellular phone' => 'Сотовый телефон',
'Cellular phone number' => 'Номер сотового телефона',
'Change sale configuration' => 'Изменить конфигурацию продажи',
'Change this administrator' => 'Изменить администратора',
'Change this api access' => 'Изменить доступ к API ',
'Change this attribute' => 'Изменить этот атрибут',
'Change this brand' => 'Измените этот бренд',
'Change this condition' => 'Изменить это условие',
'Change this country' => 'Изменить эту страну',
'Change this coupon' => 'Изменить этот купон',
'Change this currency' => 'Изменить эту валюту',
'Change this feature' => 'Изменить эту функцию',
'Change this hook' => 'Изменить этот Hook',
'Change this language' => 'Изменить язык',
'Change this mailing template' => 'Изменить этот шаблон рассылки',
'Change this product attribute' => 'Изменить этот атрибут продукта',
'Change this product feature' => 'Изменить эту функцию продукта',
'Change this product template' => 'Изменить этот шаблон продукта',
'Change this profile' => 'Изменить профиль',
'Change this sale' => 'Изменить эту продажу',
'Change this shipping zone' => 'Изменить эту зону доставки',
'Change this tax' => 'Изменить этот налог',
'Change this tax rule' => 'Изменить это правило налога',
'Change this template' => 'Изменить этот шаблон',
'Change this variable' => 'Измените эту переменную',
'Check sale activation' => 'Проверить активацию продажи',
'Check the support of hooks.' => 'Проверьте поддержку Hook.',
'Check this box if you want to add this attributes to all product templates' => 'Установите этот флаu, если вы хотите добавить этот аттрибут ко всем шаблонам продукта',
'Content' => 'Содержимое',
'Coupon code' => 'Код купона',
'Create' => 'Создать',
'Create a new attribute value' => 'Создать новое значение атрибута',
'Create a new brand' => 'Создать новый бренд',
'Create a new category' => 'Создать новую категорию',
'Create a new combination' => 'Создание новой комбинации',
'Create a new content' => 'Создать новый контент',
'Create a new country' => 'Создать новую страну',
'Create a new coupon' => 'Создать новый купон',
'Create a new currency' => 'Создать новую валюту',
'Create a new customer' => 'Создать нового покупателя',
'Create a new feature' => 'Создать новое свойство',
'Create a new feature value' => 'Создать новое значение свойства',
'Create a new folder' => 'Создать новую папку',
'Create a new language' => 'Создать новый язык',
'Create a new mailing template' => 'Создать новый шаблон рассылки',
'Create a new product' => 'Создать новый продукт',
'Create a new product template' => 'Создать новый шаблон продукта',
'Create a new profile' => 'Создать новый профиль',
'Create a new sale' => 'Создать новую распродажу',
'Create a new shipping zone' => 'Создать новую зону доставки',
'Create a new tax' => 'Создать новый налог',
'Create a new tax rule' => 'Создать новое налоговое правило',
'Create a new variable' => 'Создать новую переменную',
'Create combinations' => 'Создание комбинаций',
'Create coupon' => 'Создать купон',
'Create this address' => 'Создать этот адрес',
'Create this attribute' => 'Создать этот атрибут',
'Create this brand' => 'Создать бренд',
'Create this category' => 'Создать эту категорию',
'Create this combination' => 'Создать эту комбинацию',
'Create this content' => 'Создать этот контент',
'Create this country' => 'Создать эту страну',
'Create this currency' => 'Создать эту валюту',
'Create this customer' => 'Создать этого покупателя',
'Create this feature' => 'Создать это свойство',
'Create this folder' => 'Создать эту папку',
'Decimal places' => 'Десятичные знаки',
'Delete this folder' => 'Удалить эту папку',
'Delivery' => 'Доставка',
'Delivery address' => 'Адрес доставки',
'Description' => 'Описание',
'Disabled' => 'Отключен',
'Do you really want to delete this address ?' => 'Вы действительно хотите удалить этот адрес?',
'Edit' => 'Редактировать',
'Edit this address' => 'Изменить этот адрес',
'Email address' => 'Адрес электронной почты',
'Enter here the product stock' => 'Введите здесь запасы товара',
'First Name' => 'Имя',
'Home' => 'Главная',
'Last Name' => 'Фамилия',
'Login' => 'Вход',
'Name' => 'Имя',
'Order details' => 'Информация о заказе',
'Password' => 'Пароль',
'Position' => 'Позиция',
'Price' => 'Цена',
'Product price including taxes' => 'Цена продукта с учетом налогов',
'Product stock' => 'Запасы товаров',
'Quantity' => 'Количество',
'Search' => 'Поиск',
'Select a template' => 'Выберите шаблон',
'Select here a template for this product' => 'Здесь выберите шаблон для этого товара',
'Send' => 'Отправить',
'Status' => 'Статус',
'Total' => 'Итого',
'Update' => 'Обновить',
'View' => 'Посмотреть',
'Warning' => 'Внимание',
];

View File

@@ -0,0 +1,488 @@
<?php
return [
' (default)' => ' (predvolené)',
'%count more...' => '%count viac...',
'%count shipping zone(s) are attached to this module: %zones. Click here to change' => '%count dopravné zóny sú pripojené na tento modul: %zones. Pre zmenu kliknite sem',
'(according to a country the taxes applied could be different)' => '(vzhľadom na krajinu uplatňované dane môžu byť rôzne)',
'(edit)' => '(upraviť)',
'<a href="http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes" target="_other">Check the list</a> of ISO 639-1 codes' => '<a href="http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes" target="_other"> Pozrite sa na zoznam</a> kódov ISO 639-1',
'<strong>Warning</strong>, an exchange rate was not found for at least one currency: %list' => '<strong>Upozornenie</strong>, výmenný kurz sa nenašiel pre aspoň jednu menu: %list',
'API users' => 'API užívatelia',
'Action' => 'Akcia',
'Actions' => 'Akcie',
'Active' => 'Aktívny',
'Add a new Customer' => 'Pridať nového zákazníka',
'Add a new address' => 'Pridať novú adresu',
'Add a new brand' => 'Pridať novú značku',
'Add a new category' => 'Pridať novú kategóriu',
'Add a new combination' => 'Pridať novú kombináciu',
'Add a new content' => 'Pridať nový obsah',
'Add a new country' => 'Pridať novú krajinu',
'Add a new currency' => 'Pridať novú menu',
'Add a new folder' => 'Pridať nový priečinok',
'Add a new language' => 'Pridať nový jazyk',
'Add a new mailing template' => 'Vytvorenie novej e-mailovej šablóny',
'Add a new product' => 'Pridať nový produkt',
'Add a new product attribute' => 'Pridať novú vlastnosť produktu',
'Add a new product template' => 'Vytvorenie novej produktovej šablóny',
'Add a new sale' => 'Pridať nový výpredaj',
'Add a new shipping zone' => 'Pridať novú zónu dodania',
'Add a new state' => 'Pridať nový štát',
'Add document to your product.' => 'Pridať dokument k produktu.',
'Add selected countries' => 'Pridať vybrané krajiny',
'Add tax to this group' => 'Pridať daň do tejto skupiny',
'Add to all product templates' => 'Pridať šablóny pre všetky produkty',
'Add to selected categories' => 'Pridať k vybraným kategóriám',
'Additional Folders' => 'Ďalšie zložky',
'Additional address' => 'Ďalšie adresy',
'Additional categories' => 'Ďalšie kategórie',
'Address' => 'Adresa',
'Administration logs' => 'Administrácia',
'Administration profiles' => 'Správa profilov',
'Administrators' => 'Správcovia',
'Advanced configuration' => 'Pokročilá konfigurácia',
'Advanced configuration and tools' => 'Pokročilá konfigurácia a nástroje',
'All' => 'Všetko',
'All States' => 'Všetky štáty',
'All orders' => 'Všetky objednávky',
'Amount' => 'Množstvo',
'Amount, e.g. 12.50' => 'Čiastka, napríklad 12,50',
'An email containing instructions to create a new password was sent to your email address. If you don\'t receive this email, please try again.' => 'Na vašu emailovú adresu bol odoslaný e-mail obsahujúci pokyny na vytvorenie nového hesla. Ak ste vám e-mail nebol doručený, prosím kontaktujte nás.',
'An error occured' => 'Nastala chyba',
'An invalid token was provided, your password cannot be changed. Please try again, and be sure to use the exact URL which is in the e-mail sent to you.' => 'Neplatný zank bol zadaný, nie je možné zmeniť vaše heslo. Prosím skúste to znova a uistite sa, že používatevpresnú adresu URL, ktorá vám bola zaslaná e-mailom.',
'An unexpected error occured' => 'Vyskytla sa neočakávaná chyba',
'An unknow error happend' => 'Nastala neznáma chyba',
'An unknown error occured, please try again.' => 'Vyskytla sa neznáma chyba, prosím skúste to znova.',
'And' => 'A',
'Api' => 'API',
'Api key' => 'API kľúč',
'Applies to attribute values :' => 'Platí pre hodnoty atribútov:',
'Applies to products :' => 'Sa uplatňuje na výrobky:',
'Applies to products in categories :' => 'Sa vzťahuje na výrobky v kategóriách:',
'Apply' => 'Uplatňovať',
'Assigned modules' => 'Priradené moduly',
'Associate documents' => 'Pridružené dokumenty',
'Associate downloadable file' => 'Pridružiť súbor na stiahnutie',
'Associate files to your combinations' => 'Priraďovať súbory na vašim kombináciam',
'Associate images' => 'Pridružené obrázky',
'Associated' => 'Spojené',
'Associations' => 'Priradenia',
'Attribute' => 'Vlastnosť',
'Attribute %title' => 'Atribút %title',
'Attribute Combinations' => 'Kombinácie atribútov',
'Attribute Name' => 'Názov atribútu',
'Attribute information' => 'Atribút informácie',
'Attribute title' => 'Názov atribútu',
'Attribute values' => 'Hodnoty atribútov',
'Attributes' => 'Vlastnosti',
'Attributes &amp; Features' => 'Vlastnosti &amp; funkcie',
'Auth Mode' => 'Režim overovateľa',
'Auth Mode :' => 'Režim overovateľa:',
'Author' => 'Autor',
'Available product categories' => 'Produktové kategórie sú k dispozícií',
'Available taxes' => 'Dostupné dane',
'Back' => 'Späť',
'Back Office' => 'Back-Office',
'Brands' => 'Značky',
'Can\'t reorder documents, please refresh this page.' => 'Nemôžete meniť poradie dokumentov, prosím, obnovte túto stránku.',
'Can\'t reorder images, please refresh this page.' => 'Nie je možné zmeniť poradie obrázkov, prosím, obnovte túto stránku.',
'Cancel' => 'Zrušiť',
'Cancel changes and revert to original value' => 'Zrušiť zmeny a vrátiť sa na pôvodnú hodnotu',
'Cancel this order' => 'Zruší túto objednávku',
'Cart - Prices in %currency' => 'Nákupný košík - ceny v %currency',
'Catalog' => 'Katalóg',
'Categories' => 'Kategórie',
'Categories in %cat' => 'Kategórie v %cat',
'Category' => 'Kategória',
'Category created on %date_create. Last modification: %date_change' => 'Kategórie vytvorené na %date_create. Posledná zmena: %date_change',
'Category title' => 'Názov kategórie',
'Cellphone' => 'Mobil',
'Cellular phone' => 'Mobilný telefón',
'Cellular phone number' => 'Číslo mobilného telefónu',
'Change this api access' => 'Zmeniť prístup k tejto API',
'Change this brand' => 'Zmeniť túto značku',
'Change this condition' => 'Zmeniť tento stav',
'Change this country' => 'Zmeniť krajinu',
'Change this coupon' => 'Zmeniť tento kupón',
'Change this currency' => 'Zmeniť menu',
'Change this feature' => 'Zmeniť túto funkciu',
'Change this language' => 'Zmeniť tento jazyk',
'Change this mailing template' => 'Zmena e-mailovej šablóny',
'Change this product attribute' => 'Zmena atribútov tohto výrobku',
'Change this profile' => 'Zmeniť tento profil',
'Change this sale' => 'Zmeniť tento predaj',
'Change this shipping zone' => 'Zmeniť zónu doručenia',
'Change this state' => 'Zmeniť stav',
'Change this tax' => 'Zmena tejto dane',
'Change this tax rule' => 'Zmeniť pravidlo dane',
'Chapo' => 'Chapo',
'Choose a configuration' => 'Vyberte konfiguráciu',
'Choose a country' => 'Vyberte krajinu',
'City' => 'Mesto',
'Click to view' => 'Kliknite pre zobrazenie',
'Click to view details.' => 'Kliknutím zobrazíte podrobnosti.',
'Clone' => 'Klonovať',
'Clone product' => 'Clonovať produkt',
'Close' => 'Zavrieť',
'Close administation session' => 'Zavrieť správu relácii',
'Code' => 'Kód',
'Code:' => 'Kód:',
'Company' => 'Spoločnosť',
'Configuration' => 'Konfigurácia',
'Configuration mailing system' => 'Konfigurácia e-mailového systému',
'Configure' => 'Konfigurovať',
'Configure this module' => 'Konfigurácia tohto modulu',
'Confirm' => 'Potvrďte',
'Confirmation' => 'Potvrdenie',
'Congratulations, your password was successfully changed. You can now login.' => 'Gratulujeme, vaše heslo bolo úspešne zmenené. Teraz sa môžete prihlásiť.',
'Content' => 'Obsah',
'Content title' => 'Obsah titulu',
'Copy all missing translations.' => 'Kopírovať všetky chýbajúce preklady.',
'Copy all translations.' => 'Kópie všetky preklady.',
'Countries' => 'Krajiny',
'Countries assigned to this zone' => 'Krajiny, ktoré sú priradené k tejto oblasti',
'Countries/states configuration' => 'Krajíny/štáty konfigurácia',
'Countries/states deleted of this configuration' => 'Krajín/štáty vymazané z tejto konfigurácie',
'Countries/states that will use this configuration' => 'Krajín/štáty, ktoré budú používať tieto konfigurácie',
'Country' => 'Krajina',
'Coupon' => 'Kupón',
'Coupon code' => 'Kód kupónu',
'Coupon code * :' => 'Kód kupónu:',
'Coupon conditions' => 'Kupón - podmienky',
'Create' => 'Vytvoriť',
'Create a new combination' => 'Vytvoriť novú kombináciu',
'Create a new content' => 'Vytvoriť nový obsah',
'Create a new country' => 'Vytvorenie novej krajiny',
'Create a new coupon' => 'Vytvoriť nový kupón',
'Create a new currency' => 'Vytvorenie novej meny',
'Create a new customer' => 'Vytvorenie nového zákazníka',
'Create a new feature' => 'Vytvoriť novú funkciu',
'Create a new feature value' => 'Vytvorte novú hodnotu funkcie',
'Create a new folder' => 'Vytvoriť nový priečinok',
'Create a new language' => 'Vytvoriť nový jazyk',
'Create a new mailing template' => 'Vytvorenie novej e-mailovej šablóny',
'Create a new product' => 'Vytvoriť nový produkt',
'Create a new product template' => 'Vytvorenie novej produktovej šablóny',
'Create a new profile' => 'Vytvoriť nový profil',
'Create a new sale' => 'Vytvoriť nový výpredaj',
'Create a new shipping zone' => 'Vytvorte novú zónu dodania',
'Create a new state' => 'Vytvoriť nový štát',
'Create a new tax' => 'Vytvoriť novú daň',
'Create a new tax rule' => 'Vytvoriť nové pravidlo na dane',
'Create combinations' => 'Vytvorte kombinácie',
'Create coupon' => 'Vytvoriť kupón',
'Create this address' => 'Vytvoriť túto adresu',
'Create this attribute' => 'Vytvorenie tohto atribútu',
'Create this brand' => 'Vytvorenie tejto značky',
'Create this category' => 'Vytvoriť kategóriu',
'Create this combination' => 'Vytvorenie tejto kombinácie',
'Create this content' => 'Vytvoriť obsah',
'Create this country' => 'Vytvorenie tejto krajiny',
'Create this currency' => 'Vytvorenie tejto meny',
'Create this customer' => 'Vytvorenie tohto zákazníka',
'Create this feature' => 'Vytvoriť túto funkciu',
'Create this folder' => 'Vytvoriť tento priečinok',
'Create this language' => 'Vytvorenie tohto jazyka',
'Create this mailing template' => 'Vytvorenie e-mailovej šablóny',
'Create this product' => 'Vytvoriť produkt',
'Create this product template' => 'Vytvorte tento produkt šablóna',
'Create this sale' => 'Vytvorenie tohto výpredaja',
'Create this state' => 'Vytvorenie tohto štátu',
'Currencies' => 'Meny',
'Currency name' => 'Názov meny',
'Customer' => 'Zákazník',
'Customer information' => 'Informácie o zákazníkovi',
'Customer informations' => 'Informácie o zákazníkovi',
'Customer is' => 'Zákazník je',
'Customers' => 'Zákazníci',
'Customers list' => 'Zoznam zákazníkov',
'Cutomer Name' => 'Meno zákazníka',
'Date & Hour' => 'Dátum & hodinu',
'Date of last order' => 'Dátum poslednej objednávky',
'Decimal places' => 'Desatinné miesta',
'Default' => 'Predvolené',
'Delete' => 'Odstrániť',
'Delete a module' => 'Odstrániť modul',
'Delete address' => 'Odstrániť adresu',
'Delete administrator' => 'Odstrániť správcu',
'Delete also module data' => 'Odstrániť aj údaje modulu',
'Delete an order' => 'Odstrániť objednávku',
'Delete api access' => 'Odstrániť prístup k API',
'Delete attribute' => 'Odstrániť atribút',
'Delete attribute value' => 'Odstrániť hodnotu atribútu',
'Delete brand' => 'Odstrániť značku',
'Delete category' => 'Odstrániť kategóriu',
'Delete content' => 'Odstrániť obsah',
'Delete country' => 'Odstrániť krajinu',
'Delete coupon' => 'Odstrániť kupón',
'Delete currency' => 'Odstrániť menu',
'Delete customer' => 'Odstrániť zákazníka',
'Delete feature' => 'Odstrániť prvok',
'Delete feature value' => 'Odstrániť hodnotu funkcie',
'Delete folder' => 'Odstrániť priečinok',
'Delete language' => 'Odstrániť jazyk',
'Delete state' => 'Odstránenie štátu',
'Delete tax' => 'Odstrániť daň',
'Delete tax rule' => 'Odstrániť daňové pravidlo',
'Delete template' => 'Odstrániť šablónu',
'Delete this brand' => 'Odstrániť túto značku',
'Delete this combination' => 'Odstrániť túto kombináciu',
'Delete this condition' => 'Odstrániť túto podmienku',
'Delete this content' => 'Odstrániť obsah',
'Delete this country' => 'Odstránenie tejto krajiny',
'Delete this coupon' => 'Odstrániť tento kupón',
'Delete this folder' => 'Odstrániť tento priečinok',
'Delete this state' => 'Odstrániť tento štát',
'Delivery' => 'Doručenie',
'Delivery address' => 'Adresa doručenia',
'Description' => 'Popis',
'Disabled' => 'Zakázané',
'Do you really want to cancel this order ?' => 'Naozaj chcete zrušiť túto objednávku?',
'Do you really want to delete this address ?' => 'Naozaj chcete vymazať túto adresu?',
'Do you really want to delete this state ?' => 'Naozaj chcete odstrániť tento štát?',
'Document informations' => 'Informácie o dokumente',
'Documents' => 'Dokumenty',
'Download invoice as PDF' => 'Faktúry na stiahnutie vo formáte PDF',
'E-mail' => 'E-mail',
'E-mail template you want to translate' => 'Šablóny e-mailu, ktorý chcete preložiť',
'E-mail templates' => 'E-mailové šablóny',
'Edit' => 'Upraviť',
'Edit a state' => 'Upraviť štát',
'Edit invoice address' => 'Upraviť fakturačnú adresu',
'Edit next brand' => 'Upraviť ďalšie značky',
'Edit next customer' => 'Upraviť ďalšieho zákazníka',
'Edit next order' => 'Upraviť ďalšiu objednávku',
'Edit previous brand' => 'Upraviť predchádzajúcu značku',
'Edit previous customer' => 'Upraviť predchádzajúceho zákazníka',
'Edit previous order' => 'Upraviť predchádzajúcu objednávku',
'Edit state "%name"' => 'Upraviť štát "%name"',
'Edit this address' => 'Upraviť túto adresu',
'Edit this folder' => 'Upraviť tento priečinok',
'Edit this module' => 'Upraviť tento modul',
'Edit this order' => 'Upraviť túto objednávku',
'Edit this product' => 'Upraviť tento produkt',
'Editing %cat' => 'Úprava %cat',
'Editing %fold' => 'Úprava %fold',
'Editing %title' => 'Úprava %title',
'Editing attribute "%name"' => 'Úprava atribút "%name"',
'Editing brand "%title"' => 'Úprava značky "%title"',
'Editing country "%name"' => 'Úprava krajiny "%name"',
'Editing coupon "%title"' => 'Úprava kupónu "%title"',
'Editing currency "%name"' => 'Úprava meny "%name"',
'Editing document "%name"' => 'Úprava dokumentu "%name"',
'Editing feature "%name"' => 'Úprava funkcie "%name"',
'Editing image "%name"' => 'Úprava obrázok "%name"',
'Editing mailing template "%name"' => 'Úprava e-mailových šablón "%name"',
'Editing state "%name"' => 'Úprava štátu "%name"',
'Enabled' => 'Povolené',
'Encryption' => 'Šifrovanie',
'Encryption :' => 'Šifrovanie:',
'End Date' => 'Dátum ukončenia',
'Enter here all possible attribute values.' => 'Tu zadáte všetky možné atribúty hodnoty.',
'Enter here the product stock' => 'Tu zadajte zásobu pre produkt',
'Errors' => 'Chyby',
'Filter' => 'Filter',
'First Name' => 'Meno',
'Folder' => 'Priečinok',
'Forgot your password ?' => 'Zabudli ste heslo?',
'From Thelia 2.3, you have to <strong>add an email address</strong> to your administrator profile. Please enter your email address below.' => 'Z Thelia 2.3, musíte <strong>Pridať e-mailovú adresu</strong> do svojho profilu správcu. Zadajte e-mailovú adresu.',
'Front Office' => 'Verejná časť obchodu',
'Generate new password' => 'Vygenerovať nové heslo',
'Here, just drag and drog the available taxes in groups.' => 'Tu stačí pretiahnúť a pustiť dostupné dane v skupinách.',
'Home' => 'Úvod',
'Invoice' => 'Faktúra',
'Label' => 'Štítok',
'Last Name' => 'Priezvisko',
'Login' => 'Prihlásiť',
'Name' => 'Názov',
'New Configuration' => 'Nová konfigurácia',
'No category found for "%term"' => 'Žiadna kategória nebola nájdená pre "%term"',
'No config.' => 'Žiadny config.',
'No content found for "%term"' => 'Žiadny obsah nebol nájdený pre "%term"',
'No country' => 'Žiadna krajina',
'No customer found for "%term"' => 'Žiadny zákazník nebol nájdený pre "%term"',
'No email defined' => 'Žiadny definovaný e-mail',
'No filters' => 'Žiadne filtre',
'No folder found for "%term"' => 'Žiadny priečinok nebol nájdený pre "%term"',
'No order found for "%term"' => 'Žiadna objednávka nebola nájdená pre "%term"',
'No product found for "%term"' => 'Žiadny produkt nebol nájdený pre "%term"',
'No state has been created yet. Click the + button to create one.' => 'Žiadny štát ešte nebol vytvorený. Pre vytvorenie kliknite na tlačidlo +.',
'None' => 'Žiadne',
'Order details' => 'Detaily objednávky',
'Password' => 'Heslo',
'Password changed' => 'Heslo zmenené',
'Position' => 'Pozícia',
'Preview brand page' => 'Pozrieť stránku značiek',
'Preview content page' => 'Ukážka obsahu stránky',
'Price' => 'Cena',
'Product price including taxes' => 'Cena tovaru s daňou',
'Product stock' => 'Zásoby produktov',
'Quantity' => 'Množstvo',
'Request a new password' => 'Požiadať o nové heslo',
'Reset' => 'Obnoviť',
'Save tax rule taxes' => 'Uložiť daňové pravidlá',
'Search' => 'Hľadať',
'Select a configuration' => 'Výber konfigurácie',
'Select a template' => 'Vyberte šablónu',
'Select here a template for this product' => 'Tu vyberiete šablónu pre tento produkt',
'Send' => 'Odoslať',
'State' => 'Štát',
'States' => 'Štáty',
'States / Provinces' => 'Štáty / kraje',
'States/provinces assigned to this country' => 'Štáty/kraje prináležiace k tejto krajine',
'Status' => 'Stav',
'Stock' => 'Sklad',
'Store' => 'Obchod',
'Store address' => 'Adresa obchodu',
'Street address' => 'Ulica',
'Subtitle' => 'Podnadpis',
'Superadministrator' => 'Superadministrátor',
'Symbol' => 'Symbol',
'System parameters' => 'Systémové parametre',
'Tags' => 'Tagy',
'Tax' => 'Daň',
'Taxes' => 'Dane',
'Taxes configuration' => 'Nastavenie daní',
'That way, Thelia community will benefit of your translations' => 'Takže, Thelia spoločenstvo bude mať prospech z vašich prekladov',
'The default pricing is used when no combination is defined.' => 'Predvolená cena sa používa, keď nie je definovaná žiadna kombinácia.',
'The outcomming price is the sum of the incomming one and the sum of taxes.' => 'Konečná cena je suma ceny produktu a dane.',
'Thelia Back Office' => 'Thelia Back Office',
'Thelia Installation' => 'Thelia Inštalácia',
'Thelia Installation Wizard' => ' Sprievodca inštaláciou Thelia',
'Thelia Languages' => 'Thelia jazyky',
'Thelia Mailing System' => 'Thelia e-mailový systém',
'Thelia Product Attributes' => 'Atribúty produktu Thelia',
'There is 2 kind of translations :' => 'Existujú 2 druhy prekladov:',
'There is currently no available attributes.' => 'V súčasnej dobe žiadne atribúty sú k dispozícii',
'This page allows you to translate each <strong>resources</strong> of your website : Thelia, modules, templates.<br>' => 'Táto stránka umožňuje preložiť každý <strong>zdroje</strong> na vašich webových stránkach: Thelia, moduly, šablóny. <br>',
'This product contains no accessories' => 'Tento výrobok neobsahuje žiadne príslušenstvo',
'This product contains no contents' => 'Tento výrobok neobsahuje žiaden obsah',
'This product doesn\'t belong to any additional category.' => 'Tento produkt nepatrí k žiadnej ďalšie kategórie.',
'This product doesn\'t belong to any additional folder.' => 'Tento produkt nepatrí žiadne ďalšie priečinky.',
'This product has no combination. The default price is used. <a data-toggle="modal" href="%url">Click here to create a new combination</a>.' => 'Tento produkt nemá žiadne kombinácie. Použije sa predvolená cena. <a data-toggle="modal" href="%url"> kliknite sem a vytvorte novú kombináciu</a>.',
'This shipping zone does not contains any country.' => 'Táto doručovacia zóna neobsahuje žiadne krajiny.',
'This variable could not be changed.' => 'Táto premenná sa nemôže meniť.',
'Timeout' => 'Časový limit',
'Timeout :' => 'Časový limit:',
'Title' => 'Oslovenie',
'Title * :' => 'Oslovenie * :',
'To' => 'Na',
'To create a new content, select an existing folder, or create a new one.' => 'Ak chcete vytvoriť nový obsah, vyberte existujúci priečinok, alebo vytvorite nový priečinok.',
'To create a new product, select an existing category, or create a new one.' => 'Vytvoriť nový produkt, vyberte existujúcu kategóriu alebo vytvorte novu kategóriu.',
'To remove a value from the combination, select it and click "remove"' => 'Ak chcete odstrániť hodnotu z kombinácie, vyberte ju a kliknite na tlačidlo "odstrániť"',
'Tools' => 'Nástroje',
'Top level categories' => 'Obľúbené kategórie',
'Top level folders' => 'Obľúbené priečinky',
'Total' => 'Celkom',
'Total including discount' => 'Celkom so zľavou',
'Total without discount' => 'Celkom bez zľavy',
'Transaction' => 'Transakcia',
'Translation' => 'Preklad',
'Translations' => 'Preklad',
'Type:' => 'Typ:',
'Unit taxed price' => 'Jednotková cena s daňou',
'Unit. price' => 'Jednotková cena',
'Unlimited' => 'Neobmedzené',
'Unlimited number of uses' => 'Neobmedzený počet použití',
'Unspecified' => 'Nešpecifikované',
'Update' => 'Aktualizovať',
'Update URL' => 'Aktualizácia adresy URL',
'Update an administrator' => 'Aktualizujte správcu',
'Update coupon' => 'Aktualizácia kupónu',
'Update password' => 'Aktualizovať heslo',
'Update rates' => 'Aktualizovať ceny',
'Update tax rule taxes' => 'Aktualizovať daňové pravidlá',
'Update this image' => 'Aktualizovať tento obrázok',
'Use an other config.' => 'Použite iný config.',
'Use this config.' => 'Použite tento config.',
'User mode' => 'Uživateľský režim',
'Username' => 'Užívateľské meno',
'Username :' => 'Užívateľské meno:',
'Username or e-mail address' => 'Užívateľské meno alebo e-mail',
'Using a domain or subdomain for each language' => 'Používať doménu alebo subdoménu pre každý jazyk',
'Valid on special offers' => 'Platné na špeciálne ponuky',
'Value' => 'Hodnota',
'View' => 'Náhľad',
'View invoice PDF' => 'Zobraziť faktúru vo formáte PDF',
'View only missing translations.' => 'Zobraziť iba chýbajúce preklady.',
'View purchase order as PDF' => 'Zobraziť objednávky vo formáte PDF',
'View shop' => 'Zobraziť obchod',
'View site' => 'Zobraziť stránku',
'View this page in %langname' => 'Zobraziť túto stránku v %langname',
'View this product in a new page' => 'Zobraziť tento produkt na novej stránke',
'Virtual product' => 'Virtuálny produkt',
'Visibility' => 'Viditeľnosť',
'Visible' => 'Viditeľné',
'Visible in front' => 'Viditeľné v popredí',
'Warning' => 'Upozornenie',
'Web site' => 'Webová stránka',
'Weight' => 'Hmotnosť',
'Weight<br />(Kg)' => 'Hmotnosť <br />(Kg)',
'Welcome' => 'Vitajte',
'Welcome to Thelia administration !' => 'Vitajte na Thelia administratíva!',
'Yes' => 'Áno',
'You can attach here some content to this category' => 'Tu môžte pridať nejaký obsah ku kategórií',
'You can attach here some content to this product' => 'Tu môžte pridať nejaký obsah ku produktu',
'You can attach this product to more categories in the details tab.' => 'Tento produkt môžete pripojiť do viacerých kategórií na karte Podrobnosti.',
'You can change attributes and their positions in <a href="%tpl_mgmt_url" target="tpl_window">the attributes configuration page</a>.' => 'Môžete zmeniť atribúty a ich umiestnenie na <a href="%tpl_mgmt_url" target="tpl_window"> stránke Nastavenia atribútov</a>.',
'You can change feature and their positions in <a href="%tpl_mgmt_url" target="tpl_window">the features configuration page</a>.' => 'Môžete zmeniť funkcie a ich pozície na <a href="%tpl_mgmt_url" target="tpl_window"> stránke konfigurácia vlastnosti konfigurácie</a>.',
'You can\'t delete this profile' => 'Nemôžete odstrániť tento profil',
'You can\'t do exports, you don\'t have any serializer that handles this.' => 'Nemôžte urobiť export, nemáte potrebný prevodník, ktorý to zvladne.',
'You have no orders for the moment.' => 'Momentálne nemáte žiadne objednávky.',
'You have no registred customers for the moment.' => 'Momentálne nemáte žiadnych registrovaných zákazníkov.',
'Your current IP address is %ip' => 'Vaša aktuálna IP adresa je %ip',
'Your email' => 'Váš e-mail',
'Your search is too short' => 'Názov hľadanej témy je príliš krátky',
'Zip code' => 'PSČ',
'Zone name' => 'Názov zóny',
'activate' => 'aktivovať',
'activate %title module' => 'aktivujte modul %title',
'activation' => 'aktivácia',
'all' => 'všetky',
'all states' => 'všetky štáty',
'all states/provinces' => 'všetky štáty/oblasti',
'and' => 'a',
'caption' => 'titulok',
'classic modules' => 'klasické moduly',
'code' => 'kód',
'company' => 'spoločnosť',
'country has an other configuration' => 'krajina má ďalšiu konfiguráciu',
'country has no configuration' => 'krajina nemá ešte konfiguráciu',
'country has the current configuration' => 'krajina má aktuálnu konfiguráciu',
'customer ref' => 'ref zákazník',
'd-m-Y' => 'd-m-Y',
'date in yyyy-mm-dd format' => 'dátum vo formáte Rrrr-mm-dd',
'deactivate' => 'deaktivovať',
'deactivated' => 'deaktivovaný',
'deactivation' => 'deaktivácia',
'delete document' => 'odstrániť dokument',
'delete image' => 'odstrániť obrázok',
'download' => 'na stiahnutie',
'eg: . or ,' => 'napr:. alebo,',
'email' => 'e-mail',
'en_US' => 'en_US',
'filter country' => 'filter krajiny',
'firstname & lastname' => 'meno & priezvisko',
'hour in hh:mm:ss format' => 'hodiny v hh:mm:ss formáte',
'last order' => 'posledná objednávka',
'long description' => 'dlhý Popis',
'none' => 'žiadny',
'ok' => 'ok',
'on' => 'na',
'or' => 'alebo',
'order amount' => 'objednané množstvo',
'orders for this customer' => 'objednávky pre tohto zákazníka',
'pdf' => 'pdf',
'permanent discount' => 'trvalé zľavy (v percentách)',
'profile' => 'Profil',
'ref.:' => 'ref.:',
'reverse' => 'reverzné',
'short description' => 'krátky popis',
'tax rules' => 'daňové pravidlá',
'taxes' => 'dane',
'title' => 'titul',
'tracking reference' => 'Sledovanie zásielky',
'version' => 'Verzia',
'warning' => 'upozornenie',
];

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,21 @@
<?php
return [
'Active' => 'Активний',
'An unknow error happend' => 'Сталася невідома помилка',
'Associate documents' => 'Пов\'язані документи',
'Associate images' => 'Повязані зображення',
'Back Office' => 'Панель керування',
'Brands' => 'Бренди',
'Category' => 'Категорія',
'Cellphone' => 'Мобільний телефон',
'Content' => 'Контент',
'Decimal places' => 'Десяткові розряди',
'Delivery' => 'Доставка',
'Disabled' => 'Відключено',
'Errors' => 'Помилки',
'First Name' => 'Ім\'я',
'Folder' => 'Каталог',
'Front Office' => 'Фронт-Офіс',
'Hooks' => 'Хуки',
];

View File

@@ -0,0 +1,13 @@
<?php
return [
' (default)' => '默认',
'%count more...' => '%c更多',
'(edit)' => '(编辑)',
'Action' => '动作',
'Actions' => '执行',
'Active' => '激活',
'An unknow error happend' => '发生未知错误',
'Associate documents' => '关联文档',
'Associate images' => '关联图像',
];

View File

@@ -0,0 +1,165 @@
GNU LESSER GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
This version of the GNU Lesser General Public License incorporates
the terms and conditions of version 3 of the GNU General Public
License, supplemented by the additional permissions listed below.
0. Additional Definitions.
As used herein, "this License" refers to version 3 of the GNU Lesser
General Public License, and the "GNU GPL" refers to version 3 of the GNU
General Public License.
"The Library" refers to a covered work governed by this License,
other than an Application or a Combined Work as defined below.
An "Application" is any work that makes use of an interface provided
by the Library, but which is not otherwise based on the Library.
Defining a subclass of a class defined by the Library is deemed a mode
of using an interface provided by the Library.
A "Combined Work" is a work produced by combining or linking an
Application with the Library. The particular version of the Library
with which the Combined Work was made is also called the "Linked
Version".
The "Minimal Corresponding Source" for a Combined Work means the
Corresponding Source for the Combined Work, excluding any source code
for portions of the Combined Work that, considered in isolation, are
based on the Application, and not on the Linked Version.
The "Corresponding Application Code" for a Combined Work means the
object code and/or source code for the Application, including any data
and utility programs needed for reproducing the Combined Work from the
Application, but excluding the System Libraries of the Combined Work.
1. Exception to Section 3 of the GNU GPL.
You may convey a covered work under sections 3 and 4 of this License
without being bound by section 3 of the GNU GPL.
2. Conveying Modified Versions.
If you modify a copy of the Library, and, in your modifications, a
facility refers to a function or data to be supplied by an Application
that uses the facility (other than as an argument passed when the
facility is invoked), then you may convey a copy of the modified
version:
a) under this License, provided that you make a good faith effort to
ensure that, in the event an Application does not supply the
function or data, the facility still operates, and performs
whatever part of its purpose remains meaningful, or
b) under the GNU GPL, with none of the additional permissions of
this License applicable to that copy.
3. Object Code Incorporating Material from Library Header Files.
The object code form of an Application may incorporate material from
a header file that is part of the Library. You may convey such object
code under terms of your choice, provided that, if the incorporated
material is not limited to numerical parameters, data structure
layouts and accessors, or small macros, inline functions and templates
(ten or fewer lines in length), you do both of the following:
a) Give prominent notice with each copy of the object code that the
Library is used in it and that the Library and its use are
covered by this License.
b) Accompany the object code with a copy of the GNU GPL and this license
document.
4. Combined Works.
You may convey a Combined Work under terms of your choice that,
taken together, effectively do not restrict modification of the
portions of the Library contained in the Combined Work and reverse
engineering for debugging such modifications, if you also do each of
the following:
a) Give prominent notice with each copy of the Combined Work that
the Library is used in it and that the Library and its use are
covered by this License.
b) Accompany the Combined Work with a copy of the GNU GPL and this license
document.
c) For a Combined Work that displays copyright notices during
execution, include the copyright notice for the Library among
these notices, as well as a reference directing the user to the
copies of the GNU GPL and this license document.
d) Do one of the following:
0) Convey the Minimal Corresponding Source under the terms of this
License, and the Corresponding Application Code in a form
suitable for, and under terms that permit, the user to
recombine or relink the Application with a modified version of
the Linked Version to produce a modified Combined Work, in the
manner specified by section 6 of the GNU GPL for conveying
Corresponding Source.
1) Use a suitable shared library mechanism for linking with the
Library. A suitable mechanism is one that (a) uses at run time
a copy of the Library already present on the user's computer
system, and (b) will operate properly with a modified version
of the Library that is interface-compatible with the Linked
Version.
e) Provide Installation Information, but only if you would otherwise
be required to provide such information under section 6 of the
GNU GPL, and only to the extent that such information is
necessary to install and execute a modified version of the
Combined Work produced by recombining or relinking the
Application with a modified version of the Linked Version. (If
you use option 4d0, the Installation Information must accompany
the Minimal Corresponding Source and Corresponding Application
Code. If you use option 4d1, you must provide the Installation
Information in the manner specified by section 6 of the GNU GPL
for conveying Corresponding Source.)
5. Combined Libraries.
You may place library facilities that are a work based on the
Library side by side in a single library together with other library
facilities that are not Applications and are not covered by this
License, and convey such a combined library under terms of your
choice, if you do both of the following:
a) Accompany the combined library with a copy of the same work based
on the Library, uncombined with any other library facilities,
conveyed under the terms of this License.
b) Give prominent notice with the combined library that part of it
is a work based on the Library, and explaining where to find the
accompanying uncombined form of the same work.
6. Revised Versions of the GNU Lesser General Public License.
The Free Software Foundation may publish revised and/or new versions
of the GNU Lesser General Public License from time to time. Such new
versions will be similar in spirit to the present version, but may
differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the
Library as you received it specifies that a certain numbered version
of the GNU Lesser General Public License "or any later version"
applies to it, you have the option of following the terms and
conditions either of that published version or of any later version
published by the Free Software Foundation. If the Library as you
received it does not specify a version number of the GNU Lesser
General Public License, you may choose any version of the GNU Lesser
General Public License ever published by the Free Software Foundation.
If the Library as you received it specifies that a proxy can decide
whether future versions of the GNU Lesser General Public License shall
apply, that proxy's public statement of acceptance of any version is
permanent authorization for you to choose that version for the
Library.

View File

@@ -0,0 +1,18 @@
Readme
======
## This is the repository of Thelia default backoffice template. All the pull requests on this repo will be ignored.
### If you want to create a project, please take a look at [thelia/thelia-project](https://github.com/thelia/thelia-project)
### If you want to contribute to Thelia, please take a look at [thelia/thelia](https://github.com/thelia/thelia)
Thelia
------
[![Build Status](https://travis-ci.org/thelia/thelia.png?branch=master)](https://travis-ci.org/thelia/thelia) [![License](https://poser.pugx.org/thelia/thelia/license.png)](https://packagist.org/packages/thelia/thelia) [![Scrutinizer Quality Score](https://scrutinizer-ci.com/g/thelia/thelia/badges/quality-score.png?s=61e3e04a69bffd71c29b08e5392080317a546716)](https://scrutinizer-ci.com/g/thelia/thelia/)
[Thelia](http://thelia.net/) is an open source tool for creating e-business websites and managing online content. This software is published under LGPL.
This is the new major version of Thelia.
You can download this version and have a try or take a look at the source code (or anything you wish, respecting LGPL). See http://thelia.net/ web site for more information.
A repository containing all thelia modules is available at this address : https://github.com/thelia-modules

View File

@@ -0,0 +1,227 @@
{* -- By default, check admin login ----------------------------------------- *}
{block name="check-auth"}
{check_auth role="ADMIN" resource="{block name="check-resource"}{/block}" module="{block name="check-module"}{/block}" access="{block name="check-access"}{/block}" login_tpl="/admin/login"}
{/block}
{block name="no-return-functions"}{/block}
{* -- Define some stuff for Smarty ------------------------------------------ *}
{config_load file='variables.conf'}
{* -- Declare assets directory, relative to template base directory --------- *}
{declare_assets directory='assets'}
{* Set the default translation domain, that will be used by {intl} when the 'd' parameter is not set *}
{default_translation_domain domain='bo.default'}
<!DOCTYPE html>
<html lang="{$lang_code}">
<head>
<meta charset="utf-8">
<title>{block name="page-title"}Default Page Title{/block} - {intl l='Thelia Back Office'}</title>
<link rel="shortcut icon" href="{image file='assets/img/favicon.ico'}" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
{block name="meta"}{/block}
<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,400italic,600,700%7COpen+Sans:300,400,400italic,600,700">
{* -- Bootstrap CSS section --------------------------------------------- *}
{block name="before-bootstrap-css"}{/block}
<link rel="stylesheet" href="{stylesheet file='assets/css/styles.css'}">
{block name="after-bootstrap-css"}{/block}
{* -- Admin CSS section ------------------------------------------------- *}
{block name="before-admin-css"}{/block}
{block name="after-admin-css"}{/block}
{* Modules css are included here *}
{hook name="main.head-css" location="head_css" }
{* HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries *}
<!--[if lt IE 9]>
<script src="//html5shim.googlecode.com/svn/trunk/html5.js"></script>
{javascripts file='assets/js/libs/respond.min.js'}
<script src="{$asset_url}"></script>
{/javascripts}
<![endif]-->
</head>
<body>
<div id="wrapper">
{* display top bar only if admin is connected *}
{loop name="top-bar-auth" type="auth" role="ADMIN"}
{* -- Brand bar section ------------------------------------------------- *}
{hook name="main.before-topbar" location="before_topbar" }
<!-- Navigation -->
<nav class="navbar navbar-default navbar-static-top" role="navigation">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span></span>
</button>
<a class="navbar-brand" href="{url path='/admin/home'}">
{images file='assets/img/logo-white.png'}
<img src="{$asset_url}" alt="{intl l='Version %ver' ver="{$THELIA_VERSION}"}">
<span>{intl l='Version %ver' ver="{$THELIA_VERSION}"}</span>
{/images}
</a>
</div>
<!-- /.navbar-header -->
<ul class="nav navbar-top-links navbar-right">
{hook name="main.topbar-top" }
<li>
<a href="{navigate to="index"}" title="{intl l='View site'}" target="_blank"><span class="glyphicon glyphicon-eye-open"></span> {intl l="View shop"}</a>
</li>
<li class="dropdown">
<button class="dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-user"></span> {admin attr="firstname"} {admin attr="lastname"}
<span class="caret"></span>
</button>
<ul class="dropdown-menu dropdown-menu-right">
<li><a class="profile" href="{url path='admin/configuration/administrators/view'}"><span class="glyphicon glyphicon-edit"></span> {intl l="Profil"}</a></li>
<li><a class="logout" href="{url path='admin/logout'}" title="{intl l='Close administation session'}"><span class="glyphicon glyphicon-off"></span> {intl l="Logout"}</a></li>
</ul>
</li>
<li class="dropdown">
{loop type="lang" name="ui-lang" id={lang attr='id'} backend_context="1"}
<button class="dropdown-toggle" data-toggle="dropdown">
<img src="{image file="assets/img/flags/{$CODE}.png"}" alt="{$TITLE}" /> {$CODE|ucfirst}
<span class="caret"></span>
</button>
{/loop}
<ul class="dropdown-menu">
{loop type="lang" name="ui-lang" backend_context="1"}
<li><a href="{url path="{navigate to="current"}" lang={$CODE}}"><img src="{image file="assets/img/flags/{$CODE}.png"}" alt="{$TITLE}" /> {$CODE|ucfirst}</a></li>
{/loop}
</ul>
</li>
</ul>
<!-- /.navbar-top-links -->
<div class="navbar-default sidebar" role="navigation">
<div class="sidebar-nav navbar-collapse">
{include file="includes/main-menu.html"}
{hook name="main.inside-topbar" location="inside_topbar" }
</div>
<!-- /.sidebar-collapse -->
</div>
<!-- /.navbar-static-side -->
{hook name="main.after-topbar" location="after_topbar" }
</nav>
<div id="page-wrapper">
<div class="row">
<div class="col-lg-12">
<h1 class="page-header">{block name="page-title"}{/block}</h1>
</div>
<!-- /.col-lg-12 -->
</div>
<!-- /.row -->
{* -- Main page content section ----------------------------------------- *}
{hook name="main.before-content" location="before_content"}
<div class="row">
{block name="main-content"}Put here the content of the template{/block}
</div>
{hook name="main.after-content" location="after_content"}
</div>
{/loop}
{hook name="main.before-footer" location="before_footer" }
<footer class="footer">
<div class="text-center">
<p class="text-center">&copy; Thelia <time datetime="{'Y-m-d'|date}">{'Y'|date}</time>
- <a href="http://www.openstudio.fr/" target="_blank">{intl l='Published by OpenStudio'}</a>
- <a href="http://thelia.net/forum" target="_blank">{intl l='Thelia support forum'}</a>
- <a href="http://thelia.net/modules" target="_blank">{intl l='Thelia contributions'}</a>
</p>
{hook name="main.in-footer" location="in_footer" }
</div>
<ul id="follow-us" class="list-unstyled list-inline">
<li>
<a href="https://twitter.com/theliaecommerce" target="_blank">
<span class="icon-twitter"></span>
</a>
</li>
<li>
<a href="https://www.facebook.com/theliaecommerce" target="_blank">
<span class="icon-facebook"></span>
</a>
</li>
<li>
<a href="https://github.com/thelia/thelia" target="_blank">
<span class="icon-github"></span>
</a>
</li>
</ul>
</footer>
{hook name="main.after-footer" location="after_footer" }
</div> <!-- #wrapper -->
{* -- Javascript section ------------------------------------------------ *}
{block name="before-javascript-include"}{/block}
<script src="//code.jquery.com/jquery-2.0.3.min.js"></script>
<script>
if (typeof jQuery == 'undefined') {
{javascripts file='assets/js/libs/jquery.js'}
document.write(unescape("%3Cscript src='{$asset_url}' %3E%3C/script%3E"));
{/javascripts}
}
</script>
{block name="after-javascript-include"}{/block}
{javascripts file='assets/js/bootstrap/bootstrap.js'}
<script src="{$asset_url}"></script>
{/javascripts}
{javascripts file='assets/js/libs/jquery.toolbar.min.js'}
<script src="{$asset_url}"></script>
{/javascripts}
{javascripts file='assets/js/libs/metis-menu.min.js'}
<script src="{$asset_url}"></script>
{/javascripts}
{block name="javascript-initialization"}{/block}
{javascripts file='assets/js/main.js'}
<script src="{$asset_url}"></script>
{/javascripts}
{* Modules scripts are included now *}
{hook name='main.footer-js' location="footer_js"}
{block name="javascript-last-call"}{/block}
</body>
</html>

View File

@@ -0,0 +1,229 @@
{extends file="admin-layout.tpl"}
{block name="after-bootstrap-css"}
<link rel="stylesheet" href="{stylesheet file='assets/js/bootstrap-datetimepicker/bootstrap-datetimepicker.min.css'}">
{/block}
{block name="no-return-functions"}
{$admin_current_location = 'configuration'}
{/block}
{block name="page-title"}{intl l='Administration logs'}{/block}
{block name="check-resource"}admin.configuration.admin-logs{/block}
{block name="check-access"}view{/block}
{block name="main-content"}
<div class="admin-logs">
<div id="wrapper" class="container">
<ul class="breadcrumb">
<li><a href="{url path='/admin/home'}">{intl l="Home"}</a></li>
<li><a href="{url path='/admin/configuration'}">{intl l="Configuration"}</a></li>
<li><a href="{url path='/admin/configuration/adminLogs'}">{intl l="Administration logs"}</a></li>
</ul>
{hook name="admin-logs.top" location="admin_logs_top" }
<div class="row">
<div class="col-md-12">
<div class="general-block-decorator">
<div class="title title-without-tabs">{intl l="Administration logs"}</div>
<div class="row inner-toolbar">
<div class="col-md-12 inner-actions clearfix">
<button type="button" class="btn btn-default btn-success pull-right js-show-logs" title="{intl l='Show logs'}">{intl l='Show logs'} <span class="glyphicon glyphicon-eye-open"></span></button>
</div>
</div>
<div class="row">
<div class="col-md-1 text-right">
<p class="form-control-static"><strong>{intl l='Period'} :</strong></p>
</div>
<div class="col-md-3">
<div class="form-group">
<div class="input-group date">
<span class="input-group-addon">{intl l='From'}</span>
<input class="form-control datetime-picker from-datetime-picker" type="text" id="from_date" readonly="readonly">
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
</div>
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<div class="input-group date">
<span class="input-group-addon">{intl l='To'}</span>
<input class="form-control datetime-picker to-datetime-picker" type="text" id="to_date" readonly="readonly">
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<p class="form-control-static"><strong>{intl l='Administrators'} :</strong></p>
<div class="row">
{loop type="admin" name="admin-list" backend_context="1"}
<div class="col-md-3">
<label class="checkbox-inline">
<input id="admin_{$ID}" data-id="{$LOGIN}" class="js-admin" type="checkbox" checked>{$LOGIN} ({$FIRSTNAME} {$LASTNAME})
</label>
</div>
{if ($LOOP_COUNT)%4 == 0}<div class="clearfix"></div>{/if}
{/loop}
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<p class="form-control-static"><strong>{intl l='Resources'} :</strong></p>
<div class="row">
{loop type="resource" name="resources-list" backend_context="1"}
<div class="col-md-3">
<label class="checkbox-inline">
<input id="resource_{$ID}" data-id="{$CODE}" class="js-resource" type="checkbox" checked> {$TITLE}
</label>
</div>
{if ($LOOP_COUNT)%4 == 0}<div class="clearfix"></div>{/if}
{/loop}
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<p class="form-control-static"><strong>{intl l='Modules'} :</strong></p>
<div class="row">
{loop type="module" name="modules-list" backend_context="1"}
<div class="col-md-3">
<label class="checkbox-inline">
<input id="module_{$ID}" data-id="{$CODE}" class="js-module" type="checkbox" checked> {$CODE} - {$TITLE}
</label>
</div>
{if ($LOOP_COUNT)%4 == 0}<div class="clearfix"></div>{/if}
{/loop}
</div>
</div>
</div>
<div class="row inner-toolbar">
<div class="col-md-12 inner-actions clearfix">
<button type="button" class="btn btn-default btn-success pull-right js-show-logs" title="{intl l='Show logs'}">{intl l='Show logs'} <span class="glyphicon glyphicon-eye-open"></span></button>
</div>
</div>
<div class="row">
<div id="loading-block" class="col-md-12 loading-block"></div>
<div class="col-md-12 clearfix" id="logger-display"></div>
</div>
</div>
</div>
</div>
{hook name="admin-logs.bottom" location="admin_logs_bottom" }
</div>
</div>
{/block}
{block name="javascript-initialization"}
<script src="{javascript file='assets/js/bootstrap-switch/bootstrap-switch.js'}"></script>
{javascripts file='assets/js/moment-with-locales.min.js'}
<script src="{$asset_url}"></script>
{/javascripts}
{javascripts file='assets/js/bootstrap-datetimepicker/bootstrap-datetimepicker.min.js'}
<script src="{$asset_url}"></script>
{/javascripts}
<script type="text/javascript">
{$langcode = {lang attr="code"}|substr:0:2}
jQuery(function($) {
$('.from-datetime-picker').datetimepicker({
locale: "{$langcode}",
format: 'YYYY-MM-DD',
defaultDate: moment().subtract(7, 'days'),
ignoreReadonly: true
});
$('.to-datetime-picker').datetimepicker({
locale: "{$langcode}",
format: 'YYYY-MM-DD',
defaultDate: moment(),
ignoreReadonly: true
});
$('.js-show-logs').click(function(e) {
$('.js-show-logs').attr('disabled', true);
$('#logger-display').html('');
$('#loading-block').show();
var admins = new Array();
var resources = new Array();
var modules = new Array();
$('.js-admin:checked').each(function(k, v) {
admins.push($(v).data('id'));
});
$('.js-resource:checked').each(function(k, v) {
resources.push($(v).data('id'));
});
$('.js-module:checked').each(function(k, v) {
modules.push($(v).data('id'));
});
var fromDate = $('.from-datetime-picker').data('DateTimePicker').date().format('YYYY-MM-DD');
var toDate = $('.to-datetime-picker').data('DateTimePicker').date().format('YYYY-MM-DD');
$.post(
"{url path='/admin/configuration/adminLogs/logger'}",
{
fromDate: fromDate,
toDate: toDate,
admins: admins,
resources: resources,
modules: modules
},
function(html) {
$('#loading-block').hide();
$('#logger-display').html(html);
$('.js-show-logs').attr('disabled', false);
$('html, body').scrollTop($("#logger-display").offset().top);
}
);
e.preventDefault();
});
});
</script>
{/block}
{block name="javascript-last-call"}
{hook name="admin-logs.js" location="admin-logs-js" }
{/block}

View File

@@ -0,0 +1,411 @@
{extends file="admin-layout.tpl"}
{block name="no-return-functions"}
{$admin_current_location = 'configuration'}
{/block}
{block name="page-title"}{intl l='Back-office users'}{/block}
{block name="check-resource"}admin.configuration.administrator{/block}
{block name="check-access"}view{/block}
{block name="main-content"}
<div>
<div id="wrapper" class="container">
<div class="clearfix">
<ul class="breadcrumb">
<li><a href="{url path='/admin/home'}">{intl l="Home"}</a></li>
<li><a href="{url path='/admin/configuration'}">{intl l="Configuration"}</a></li>
<li><a href="{url path='/admin/configuration/administrators'}">{intl l="Back-office users"}</a></li>
</ul>
</div>
{hook name="administrators.top" location="administrators_top" }
<div class="row">
<div class="col-md-12">
<div class="general-block-decorator">
<div class="table-responsive">
<table class="table table-striped table-condensed table-left-aligned">
<caption class="clearfix">
{intl l="Administrators"}
{loop type="auth" name="can_create" role="ADMIN" resource="admin.administrator" access="CREATE"}
<a class="btn btn-primary pull-right" title="{intl l='Create a new administrator'}" href="#administrator_create_dialog" data-toggle="modal">
<span class="glyphicon glyphicon-plus"></span>
</a>
{/loop}
</caption>
<thead>
<tr>
<th>{intl l="Login"}</th>
<th>{intl l="First Name"}</th>
<th>{intl l="Last Name"}</th>
<th>{intl l="E-mail"}</th>
<th>{intl l="Locale"}</th>
<th>{intl l="Profile"}</th>
{hook name="administrators.header" location="administrator_list_header" }
<th class="col-md-1">{intl l="Actions"}</th>
</tr>
</thead>
<tbody>
{loop type="admin" name="administrators" backend_context="1"}
{* the current current admin can always update its own profile *}
{$can_update = $ID == {admin attr="id"}}
{loop type="auth" name="can_change" role="ADMIN" resource="admin.configuration.administrator" access="UPDATE"}
{$can_update = true}
{/loop}
<tr class="js-admin-{$ID}">
<td data-field-class="js-login">
{if $can_update}
<a class="js-update-administrator" title="{intl l='Change this administrator'}" href="#administrator_update_dialog" data-id="{$ID}" data-toggle="modal">{$LOGIN}</a>
{else}
{$LOGIN}
{/if}
</td>
<td data-field-class="js-firstname">{$FIRSTNAME}</td>
<td data-field-class="js-lastname">{$LASTNAME}</td>
{* Do not display invalid emails *}
{if $EMAIL|strpos:'@'}
<td data-field-class="js-email">{$EMAIL}</td>
{else}
<td class="text-warning">
<span class="glyphicon glyphicon-exclamation-sign"></span> {intl l="No email defined"}
</td>
{/if}
<td data-field-class="js-locale" data-value="{$LOCALE}">{$LOCALE}</td>
<td data-field-class="js-profile" data-value="{$PROFILE}">
{if $PROFILE}
{loop type="profile" name="admin-profile" id={$PROFILE}}
<a title="{intl l='Afficher ce profil'}" href="{url path="/admin/configuration/profiles/update/%id" id=$ID}">{$TITLE}</a>
{/loop}
{else}
{intl l='Superadministrator'}
{/if}
</td>
{hook name="administrators.row" location="administrator_list_row" admin_id={$ID}}
<td class="actions">
<div class="btn-toolbar btn toolbar-primary">
<span class="glyphicon glyphicon-cog"></span>
</div>
<div class="toolbar-options hidden">
{* if admin is current admin :
- can UPDATE anyway
- cannot delete himself
*}
{if $can_update}
<a class="js-update-administrator" title="{intl l='Change this administrator'}" href="#administrator_update_dialog" data-id="{$ID}" data-toggle="modal"><span class="glyphicon glyphicon-edit"></span></a>
{/if}
{if $ID != {admin attr="id"}}
{loop type="auth" name="can_delete" role="ADMIN" resource="admin.configuration.administrator" access="DELETE"}
<a class="js-delete-administrator" title="{intl l='Delete this administrator'}" href="#administrator_delete_dialog" data-id="{$ID}" data-toggle="modal"><span class="glyphicon glyphicon-trash"></span></a>
{/loop}
{/if}
</div>
</td>
</tr>
{/loop}
</tbody>
</table>
</div>
</div>
</div>
</div>
{hook name="administrators.bottom" location="administrators_bottom" }
</div>
</div>
{* -- Add administrator confirmation dialog ----------------------------------- *}
{form name="thelia.admin.administrator.add"}
{if $form_error_message}
{$administratorCreateError = true}
{else}
{$administratorCreateError = false}
{/if}
{* Capture the dialog body, to pass it to the generic dialog *}
{capture "administrator_create_dialog"}
{form_hidden_fields}
<div class="row">
<div class="col-md-6">
{render_form_field field='login'}
{render_form_field field='email'}
</div>
<div class="col-md-6">
{render_form_field field='firstname'}
{render_form_field field='lastname'}
</div>
</div>
{form_field field='password_confirm'}
{$passwordError = $error}
{/form_field}
<div class="row">
<div class="col-md-6">
{render_form_field field='password'}
</div>
<div class="col-md-6">
{render_form_field field='password_confirm'}
</div>
</div>
<div class="row">
<div class="col-md-6">
{custom_render_form_field field="locale"}
<select {form_field_attributes field="locale" no_standard_classes=1} data-toggle="selectpicker">
{loop name='lang-admin' type="lang"}
<option value="{$LOCALE}">{$LOCALE}: {$TITLE}</option>
{/loop}
</select>
{/custom_render_form_field}
</div>
<div class="col-md-6">
{custom_render_form_field field="profile"}
<select {form_field_attributes field="profile" no_standard_classes=1} data-toggle="selectpicker">
{foreach $choices as $choice}
{if $choice->value == 0}
<option value="0">{intl l='Superadministrator'}</option>
{else}
{loop name='profile' type="profile" id=$choice->value}
<option value="{$ID}">{$TITLE}</option>
{/loop}
{/if}
{/foreach}
</select>
{/custom_render_form_field}
</div>
</div>
{hook name="administrator.create-form" location="administrator_create_form" }
{/capture}
{include
file = "includes/generic-create-dialog.html"
dialog_id = "administrator_create_dialog"
dialog_title = {intl l="Create a new administrator"}
dialog_body = {$smarty.capture.administrator_create_dialog nofilter}
dialog_ok_label = {intl l="Create"}
dialog_cancel_label = {intl l="Cancel"}
form_action = {url path="/admin/configuration/administrators/add"}
form_enctype = {form_enctype}
form_error_message = $form_error_message
}
{/form}
{* -- Update administrator confirmation dialog ----------------------------------- *}
{form name="thelia.admin.administrator.update"}
{if $form_error_message}
{$administratorUpdateError = true}
{else}
{$administratorUpdateError = false}
{/if}
{* Capture the dialog body, to pass it to the generic dialog *}
{capture "administrator_update_dialog"}
{form_hidden_fields}
{if $show_email_change_notice}
<div class="alert alert-warning">
{intl l="From Thelia 2.3, you have to <strong>add an email address</strong> to your administrator profile. Please enter your email address below."}
</div>
{/if}
<div class="row">
<div class="col-md-6">
{render_form_field field='login' extra_classes='js-login'}
{render_form_field field='firstname' extra_classes='js-firstname'}
</div>
<div class="col-md-6">
{custom_render_form_field field='email'}
<input type="email" {form_field_attributes field="email" extra_classes='js-email'}{if $show_email_change_notice} autofocus{/if}>
{/custom_render_form_field}
{render_form_field field='lastname' extra_classes='js-lastname'}
</div>
</div>
{form_field field='password_confirm'}
{$passwordError = $error}
{/form_field}
<div class="row">
<div class="col-md-6">
{custom_render_form_field field='password'}
<input type="password" {form_field_attributes field="password"} autocomplete="off" placeholder="{intl l='Leave empty to keep current password'}">
{/custom_render_form_field}
</div>
<div class="col-md-6">
{custom_render_form_field field='password_confirm'}
<input type="password" {form_field_attributes field="password_confirm"} autocomplete="off" placeholder="{intl l='Leave empty to keep current password'}">
{/custom_render_form_field}
</div>
</div>
<div class="row">
<div class="col-md-6">
{custom_render_form_field field="locale"}
<select {form_field_attributes field="locale" no_standard_classes=1 extra_classes='js-locale'} data-toggle="selectpicker">
{loop name='lang-admin' type="lang"}
<option value="{$LOCALE}" {if $LOCALE == $value}selected="selected"{/if}>{$LOCALE}: {$TITLE}</option>
{/loop}
</select>
{/custom_render_form_field}
</div>
<div class="col-md-6">
{custom_render_form_field field="profile"}
<select {form_field_attributes field="profile" no_standard_classes=1 extra_classes='js-profile'} data-toggle="selectpicker">
{foreach $choices as $choice}
{if $choice->value == 0}
<option value="0">{intl l='Superadministrator'}</option>
{else}
{loop name='profile' type="profile" id=$choice->value}
<option value="{$ID}">{$TITLE}</option>
{/loop}
{/if}
{/foreach}
</select>
{/custom_render_form_field}
</div>
</div>
{hook name="administrator.update-form" location="administrator_update_form" }
{/capture}
{include
file = "includes/generic-create-dialog.html"
dialog_id = "administrator_update_dialog"
dialog_title = {intl l="Update an administrator"}
dialog_body = {$smarty.capture.administrator_update_dialog nofilter}
dialog_ok_label = {intl l="Update"}
dialog_cancel_label = {intl l="Cancel"}
form_action = {url path="/admin/configuration/administrators/save"}
form_enctype = {form_enctype}
form_error_message = $form_error_message
}
{/form}
{* -- Delete administrator confirmation dialog ----------------------------------- *}
{capture "administrator_delete_dialog"}
<input type="hidden" name="administrator_id" id="administrator_delete_id" value="" />
{hook name="administrator.delete-form" location="administrator_delete_form" }
{/capture}
{include
file = "includes/generic-confirm-dialog.html"
dialog_id = "administrator_delete_dialog"
dialog_title = {intl l="Delete administrator"}
dialog_message = {intl l="Do you really want to delete this administrator ?"}
form_action = {token_url path='/admin/configuration/administrators/delete'}
form_content = {$smarty.capture.administrator_delete_dialog nofilter}
}
{include
file = "includes/generic-warning-dialog.html"
dialog_id = "administrator_cannot_delete_dialog"
dialog_title = {intl l="You can't delete this administrator"}
dialog_body = {intl l="They are some administrator which are linked to this administrator. Please edit/remove them before deleting this administrator."}
}
{/block}
{block name="javascript-initialization"}
{javascripts file='assets/js/bootstrap-select/bootstrap-select.js'}
<script src='{$asset_url}'></script>
{/javascripts}
<script type="text/javascript">
jQuery(function($) {
{if $administratorCreateError == true}
$('#administrator_create_dialog').modal();
{/if}
{if $administratorUpdateError == true}
$('#administrator_update_dialog').modal();
{/if}
$(".js-delete-administrator").click(function(e){
$('#administrator_delete_id').val($(this).data('id'))
});
$(".js-update-administrator").click(function(e){
$('#administrator_update_id').val($(this).data('id'));
$('.js-admin-' + $(this).data('id')).find('td').each(function(k, v) {
$v = $(v);
if(!$v.data('field-class')) {
return true;
}
if($v.data('value')) {
var fieldValue = $v.data('value');
} else {
var fieldValue = $v.text();
}
$('.' + $v.data('field-class')).val($.trim(fieldValue));
if($('.' + $v.data('field-class')).is('select')) {
$('.' + $v.data('field-class')).selectpicker('refresh');
}
});
});
})
</script>
{/block}
{block name="javascript-last-call"}
{hook name="administrators.js" location="administrators-js" }
{if $show_update_dialog}
<script>
jQuery(function($) {
{if $show_email_change_notice}
{* We have to change email, highlight the field and set focus *}
$('#administrator_update_dialog').on('shown.bs.modal', function (e) {
var $emailInput = $('.js-email', $(this));
$emailInput.closest('.form-group').addClass('has-error');
$emailInput.focus();
});
{/if}
$('.js-update-administrator[data-id={admin attr='id'}]').first().click();
});
</script>
{/if}
{/block}

View File

@@ -0,0 +1,81 @@
{extends file="admin-layout.tpl"}
{block name="no-return-functions"}
{$admin_current_location = 'configuration'}
{/block}
{block name="page-title"}{intl l='Advanced configuration'}{/block}
{block name="check-resource"}admin.cache{/block}
{block name="check-access"}view{/block}
{block name="main-content"}
<div class="variables edit-variable">
<div id="wrapper" class="container">
<ul class="breadcrumb">
<li><a href="{url path='/admin/home'}">{intl l="Home"}</a></li>
<li><a href="{url path='/admin/configuration'}">{intl l="Configuration"}</a></li>
<li>{intl l="Advanced configuration and tools"}</li>
</ul>
<div class="row">
<div class="col-md-12 general-block-decorator">
<div class="row vertical-row-space">
<div class="col-md-12 title title-without-tabs">
{intl l='Thelia caches flushing'}
</div>
</div>
<div class="row">
<div class="col-md-4">
{form name="thelia.cache.flush"}
<form method="post" action="{url path="/admin/configuration/advanced/flush-cache"}">
{form_hidden_fields}
<div class="form-group">
<button type="submit" class="btn btn-warning btn-sm btn-block">{intl l="Flush the Thelia internal cache"}</button>
</div>
</form>
{/form}
</div>
<div class="col-md-4">
{form name="thelia.assets.flush"}
<form method="post" action="{url path="/admin/configuration/advanced/flush-assets"}">
{form_hidden_fields}
<div class="form-group">
<button type="submit" class="btn btn-warning btn-sm btn-block">{intl l="Flush the assets cache directory"}</button>
</div>
</form>
{/form}
</div>
<div class="col-md-4">
{form name="thelia.images-and-documents-cache.flush"}
<form method="post" action="{url path="/admin/configuration/advanced/flush-images-and-documents"}">
{form_hidden_fields}
<div class="form-group">
<button type="submit" class="btn btn-warning btn-sm btn-block">{intl l="Flush the images and documents cache"}</button>
</div>
</form>
{/form}
</div>
</div>
{hook name="advanced-configuration" location="advanced-configuration"}
</div>
</div>
</div>
</div>
{/block}
{block name="javascript-last-call"}
{hook name="advanced-configuration.js" location="advanced-configuration-js" }
{/block}

View File

@@ -0,0 +1,44 @@
{* Set the default translation domain, that will be used by {intl} when the 'd' parameter is not set *}
{default_translation_domain domain='bo.default'}
{loop type="export" name="export" id=$exportId}
{form name="thelia.export"}
<form action="{$URL nofilter}" method="post" {form_enctype}>
{form_hidden_fields}
<div id="real-export-modal" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="export-modal-label" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button class="close" type="button" data-dismiss="modal">
<span aria-hidden="true">&times;</span><span class="sr-only">Close</span>
</button>
<h4 id="export-modal-label" class="modal-title">
{intl l="Export"}&nbsp;: {$TITLE}
</h4>
</div>
<div class="modal-body">
{hook name="export.top" type="modal" id=$ID}
{include 'includes/export-form-body.html'}
{hook name="export.bottom" type="modal" id=$ID}
</div>
{ifloop rel="serializer"}
<div class="modal-footer">
<button class="btn btn-default" type="button" data-dismiss="modal">
{intl l="Close"}
</button>
<button class="btn btn-primary" type="submit">
{intl l="Do this export"}
</button>
</div>
{/ifloop}
</div>
</div>
</div>
</form>
{/form}
{/loop}

View File

@@ -0,0 +1,38 @@
{* Set the default translation domain, that will be used by {intl} when the 'd' parameter is not set *}
{default_translation_domain domain='bo.default'}
{loop type="import" name="import" id=$importId}
{form name="thelia.import"}
<form action="{$URL nofilter}" method="post" {form_enctype}>
{form_hidden_fields}
<div id="real-import-modal" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="import-modal-label" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button class="close" type="button" data-dismiss="modal">
<span aria-hidden="true">&times;</span><span class="sr-only">Close</span>
</button>
<h4 id="import-modal-label" class="modal-title">
{intl l="Import"}&nbsp;: {$TITLE}
</h4>
</div>
<div class="modal-body">
{include 'includes/import-form-body.html'}
</div>
<div class="modal-footer">
<button class="btn btn-default" type="button" data-dismiss="modal">
{intl l="Close"}
</button>
<button class="btn btn-primary" type="submit">
{intl l="Import this file"}
</button>
</div>
</div>
</div>
</div>
</form>
{/form}
{/loop}

View File

@@ -0,0 +1,99 @@
{* Set the default translation domain, that will be used by {intl} when the 'd' parameter is not set *}
{default_translation_domain domain='bo.default'}
{* Update an Address *}
{form name="thelia.lang.update"}
{* Capture the dialog body, to pass it to the generic dialog *}
{capture "edit_lang_dialog"}
{form_hidden_fields}
{form_field field='title'}
<div class="form-group {if $error}has-error{/if}">
<label for="{$label_attr.for}" class="control-label">{intl l={$label}} : </label>
<input type="text" id="{$label_attr.for}" name="{$name}" class="form-control" value="{$value}" title="{intl l={$label} }" placeholder="{intl l='Label'}">
</div>
{/form_field}
{form_field field='code'}
<div class="form-group {if $error}has-error{/if}">
<label for="{$label_attr.for}" class="control-label">{intl l={$label}} : </label>
<input type="text" id="{$label_attr.for}" name="{$name}" class="form-control" value="{$value}" title="{intl l={$label}}" placeholder="{intl l='ISO Code'}">
<span class="help-block">{intl l='<a href="http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes" target="_other">Check the list</a> of ISO 639-1 codes'}</span>
</div>
{/form_field}
{form_field field='locale'}
<div class="form-group {if $error}has-error{/if}">
<label for="{$label_attr.for}" class="control-label">{intl l={$label}} : </label>
<input type="text" id="{$label_attr.for}" name="{$name}" class="form-control" value="{$value}" title="{intl l={$label}}" placeholder="{intl l='en_US'}">
</div>
{/form_field}
{form_field field='date_time_format'}
<div class="form-group {if $error}has-error{/if}">
<label for="{$label_attr.for}" class="control-label">{intl l={$label}} : </label>
<input type="text" id="{$label_attr.for}" name="{$name}" class="form-control" value="{$value}" title="{intl l={$label}}" placeholder="{intl l='d-m-Y H:i:s'}">
<span class="help-block">{intl l='The syntax used is identical to the PHP <a href="http://www.php.net/date" target="_other">date()</a> function'}</span>
</div>
{/form_field}
{form_field field='date_format'}
<div class="form-group {if $error}has-error{/if}">
<label for="{$label_attr.for}" class="control-label">{intl l={$label}} : </label>
<input type="text" id="{$label_attr.for}" name="{$name}" class="form-control" value="{$value}" title="{intl l={$label}}" placeholder="{intl l='d-m-Y'}">
<span class="help-block">{intl l='The syntax used is identical to the PHP <a href="http://www.php.net/date" target="_other">date()</a> function'}</span>
</div>
{/form_field}
{form_field field='time_format'}
<div class="form-group {if $error}has-error{/if}">
<label for="{$label_attr.for}" class="control-label">{intl l={$label}} : </label>
<input type="text" id="{$label_attr.for}" name="{$name}" class="form-control" value="{$value}" title="{intl l={$label}}" placeholder="{intl l='H:i:s'}">
<span class="help-block">{intl l='The syntax used is identical to the PHP <a href="http://www.php.net/date" target="_other">date()</a> function'}</span>
</div>
{/form_field}
{form_field field='decimal_separator'}
<div class="form-group {if $error}has-error{/if}">
<label for="{$label_attr.for}" class="control-label">{$label} : </label>
<input type="text" id="{$label_attr.for}" name="{$name}" class="form-control" value="{$value}" title="{$label}" placeholder="{intl l='eg: . or ,'}">
<span class="help-block">{intl l='Sets the separator for the decimal point'}</span>
</div>
{/form_field}
{form_field field='thousands_separator'}
<div class="form-group {if $error}has-error{/if}">
<label for="{$label_attr.for}" class="control-label">{$label} : </label>
<input type="text" id="{$label_attr.for}" name="{$name}" class="form-control" value="{$value}" title="{$label}">
<span class="help-block">{intl l='Sets the thousands separator.'}</span>
</div>
{/form_field}
{form_field field='decimals'}
<div class="form-group {if $error}has-error{/if}">
<label for="{$label_attr.for}" class="control-label">{$label} : </label>
<input type="text" id="{$label_attr.for}" name="{$name}" class="form-control" value="{$value}" title="{$label}" placeholder="2">
<span class="help-block">{intl l='Decimal places'}</span>
</div>
{/form_field}
{/capture}
{include
file = "includes/generic-create-dialog.html"
dialog_id = "edit_lang_dialog"
dialog_title = {intl l="Edit a language"}
dialog_body = {$smarty.capture.edit_lang_dialog nofilter}
dialog_ok_label = {intl l="Save changes"}
dialog_cancel_label = {intl l="Cancel"}
form_action = {url path="/admin/configuration/languages/save/%id" id=$lang_id}
form_enctype = {form_enctype}
form_error_message = $form_error_message
}
{/form}

View File

@@ -0,0 +1,11 @@
<div class="logger">
<ul id="logger-content">
{foreach $entries as $entry}
<li class="entry">
<span class="head">{$entry.head}</span> <span class="data">{$entry.data}</span>
</li>
{foreachelse}
<li class="no-entry">NO ENTRIES FOUND</li>
{/foreach}
</ul>
</div>

View File

@@ -0,0 +1,152 @@
{* Set the default translation domain, that will be used by {intl} when the 'd' parameter is not set *}
{default_translation_domain domain='bo.default'}
{$locale = {lang attr='locale'}}
{loop type="module" name="module-information" id=$moduleId lang=$locale}
<h4>{intl l="Module detailed information"}</h4>
<table class="table table-striped table-condensed">
{if $TITLE}
<tr>
<th>{intl l="Title"}</th>
<td>{$TITLE}</td>
</tr>
{/if}
<tr>
<th>{intl l="Module code"}</th>
<td>{$CODE}</td>
</tr>
<tr>
<th>{intl l="Module type"}</th>
<td>{$moduleData.type}</td>
</tr>
{if $CHAPO}
<tr>
<th>{intl l="Subtitle"}</th>
<td>{$CHAPO}</td>
</tr>
{/if}
{if $DESCRIPTION}
<tr>
<th>{intl l="Description"}</th>
<td>{$DESCRIPTION nofilter}</td>
</tr>
{/if}
{if $POSTSCRIPTUM}
<tr>
<th>{intl l="Postscriptum"}</th>
<td>{$POSTSCRIPTUM}</td>
</tr>
{/if}
{if $moduleData.tags.tag}
<tr>
<th>{intl l="Tags"}</th>
<td>
{foreach $moduleData.tags.tag as $label}{if $label@index > 0}, {/if}{$label}{/foreach}
</td>
</tr>
{/if}
{if $moduleData.languages.language}
<tr>
<th>{intl l="Supported locales"}</th>
<td>
{foreach $moduleData.languages.language as $label}{if $label@index > 0}, {/if}{$label}{/foreach}
</td>
</tr>
{/if}
<tr>
<th>{intl l="Namespace of main class"}</th>
<td><code>{$moduleData.fullnamespace}</code></td>
</tr>
<tr>
<th>{intl l="Minimum required Thelia version"}</th>
<td>{$moduleData.thelia}</td>
</tr>
{if $moduleData.required.module}
<tr>
<th>{intl l="Required modules"}</th>
<td>
<ul class="list-unstyled">
{foreach $moduleData.required.module as $module}
<li>{$module}</li>
{/foreach}
</ul>
</td>
</tr>
{/if}
<tr>
<th>{intl l="Stability"}</th>
<td>{$moduleData.stability}</td>
</tr>
{if $moduleData.urlmiseajour}
<tr>
<th>{intl l="Update URL"}</th>
<td><a href="{$moduleData.urlmiseajour}" target="_blank">{$moduleData.urlmiseajour}</a></td>
</tr>
{/if}
{if $moduleData.updateurl}
<tr>
<th>{intl l="Update URL"}</th>
<td><a href="{$moduleData.updateurl}" target="_blank">{$moduleData.updateurl}</a></td>
</tr>
{/if}
{if $moduleData.authors.author}
<tr>
<th colspan="2">{intl l="Authors"}</th>
</tr>
{foreach $moduleData.authors.author as $author}
<tr>
<th>
<span class="glyphicon glyphicon-user"></span> {if $author.name}{$author.name}{else}{intl l='Unspecified'}{/if}{if $author.company}, {$author.company}{/if}
</th>
<td>
{if $author.email}
<i class="glyphicon glyphicon-envelope"></i> {mailto address=$author.email encode='hex'}
{/if}
&nbsp;&nbsp;&nbsp;
{if $author.website}
<i class="glyphicon glyphicon-globe"></i> <a href="{$author.website}">{$author.website}</a>
{/if}
</td>
</tr>
{/foreach}
{else}
<tr>
<th>{intl l="Author"}</th>
<td>
{if $moduleData.author.name}{$moduleData.author.name}{else}{intl l='Unspecified'}{/if}{if $moduleData.author.company}, {$moduleData.author.company}{/if}
</td>
</tr>
{if $moduleData.author.email}
<tr>
<th>{intl l="E-mail"}</th>
<td>{mailto address=$moduleData.author.email encode='hex'}</td>
</tr>
{/if}
{if $moduleData.author.website}
<tr>
<th>{intl l="Web site"}</th>
<td><a href="{$moduleData.author.website}">{$moduleData.author.website}</a></td>
</tr>
{/if}
{/if}
</table>
{/loop}
{* fro debugging only <pre>{$moduleData|print_r}</pre> *}

View File

@@ -0,0 +1,274 @@
{config_load file='variables.conf'}
{* Set the default translation domain, that will be used by {intl} when the 'd' parameter is not set *}
{default_translation_domain domain='bo.default'}
{loop name="product_edit" type="product" visible="*" id=$product_id backend_context="1" lang=$edit_language_id}
<div class="form-container">
<div class="row">
<div class="col-md-12">
<p></p> {* <---- FIXME Lame ! *}
<form method="POST" class="clearfix" action="{url path="/admin/product/%id/set-product-template" id=$ID}" id="product_template_form">
<input type="hidden" name="product_id" value="{$product_id}" />
<input type="hidden" name="current_tab" value="attributes" />
<div class="row">
<div class="col-md-12">
<div class="well well-sm">
<p>{intl
l="To use features or attributes on this product, please select a product template. You can define product templates in the <a href=\"%tpl_mgmt_url\" target=\"tpl_window\">configuration section</a> of the administration."
tpl_mgmt_url={url path='/admin/configuration/templates'}
}
</p>
<label for="template_id" class="control-label">
{intl l='Current product template'} :
</label>
<div class="input-group">
<select required="required" name="template_id" id="template_id" class="form-control">
<option value="0">{intl l='Do not use a product template'}</option>
{loop name="product_template_select" type="product-template"}
<option value="{$ID}" {if $TEMPLATE == $ID}selected="selected"{/if}>{$NAME}</option>
{/loop}
</select>
<span class="input-group-btn" id="apply_template_button">
<button class="btn btn-primary action-btn" type="submit">{intl l="Apply"}</button>
</span>
</div>
</div>
</div>
</div>
</form>
</div>
</div>
{* Check if a product template is defined *}
<div class="row">
<div class="col-md-12">
<form method="POST" action="{url path="/admin/product/$ID/update-attributes-and-features"}" id="attribute_form">
<input type="hidden" name="product_id" value="{$product_id}" />
<input type="hidden" name="current_tab" value="attributes" />
{include
file = "includes/inner-form-toolbar.html"
hide_submit_buttons = false
page_url = "{url path='/admin/products/update' product_id=$ID}"
close_url = "{url path='/admin/categories' category_id=$DEFAULT_CATEGORY}"
}
{* -- Begin attributes management ------------------------------- *}
<div class="row">
<div class="col-md-12">
<div class="well well-sm">
<div class="form-group">
<p class="title title-without-tabs">{intl l='Product Attributes'}</p>
<p>
{if $TEMPLATE}
{intl
l="You can change template attributes and their positions in <a href=\"%tpl_mgmt_url\" target=\"tpl_window\">the template configuration page</a>."
tpl_mgmt_url={url path='/admin/configuration/templates/update' template_id=$TEMPLATE}
}
{else}
{intl
l="You can change attributes and their positions in <a href=\"%tpl_mgmt_url\" target=\"tpl_window\">the attributes configuration page</a>."
tpl_mgmt_url={url path='/admin/configuration/attributes'}
}
{/if}
</p>
<div class="table-responsive">
<table class="table table-striped table-condensed table-left-aligned">
<thead>
<tr>
<th>{intl l='ID'}</th>
<th>{intl l='Attribute Name'}</th>
{hook name="product.attributes-table-header" location="product_attributes_table_header" }
</tr>
</thead>
<tbody>
{loop name="product-attributes" type="attribute" order="manual" product=$product_id backend_context="1" lang="$edit_language_id"}
<tr>
<td>{$ID}</td>
<td>{$TITLE}</td>
{hook name="product.attributes-table-row" location="product_attributes_table_row" }
</tr>
{/loop}
{elseloop rel="product-attributes"}
<tr>
<td colspan="2">
<div class="alert alert-info">
{intl l="This product template does not contains any features"}
</div>
</td>
</tr>
{/elseloop}
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
{* -- Begin features management ---------------------------------- *}
<div class="row">
<div class="col-md-12">
<div class="well well-sm">
<div class="form-group">
<p class="title title-without-tabs">{intl l='Product Features'}</p>
<p>
{if $TEMPLATE}
{intl
l="You can change templates features and their positions in <a href=\"%tpl_mgmt_url\" target=\"tpl_window\">the template configuration page</a>."
tpl_mgmt_url={url path='/admin/configuration/templates/update' template_id=$TEMPLATE}
}
{else}
{intl
l="You can change feature and their positions in <a href=\"%tpl_mgmt_url\" target=\"tpl_window\">the features configuration page</a>."
tpl_mgmt_url={url path='/admin/configuration/features'}
}
{/if}
</p>
<div class="table-responsive">
<table class="table table-striped table-condensed table-left-aligned">
<thead>
<tr>
<th>{intl l='ID'}</th>
<th>{intl l='Feature Name'}</th>
<th>{intl l='Feature value for this product'}</th>
{hook name="product.features-table-header" location="product_features_table_header" }
</tr>
</thead>
<tbody>
{loop name="product-features" type="feature" order="manual" product=$product_id backend_context="1" lang="$edit_language_id"}
<tr>
<td>{$ID}</td>
<td>{$TITLE}</td>
<td>
{* Multiple values *}
{ifloop rel="product-features-av"}
{* load all selected values in an array to speed up things a little *}
{$selected = array()}
{loop name="free-text-value" exclude_free_text="true" type="feature_value" product=$product_id feature=$ID backend_context="1" lang="$edit_language_id"}
{$selected[] = $FEATURE_AV_ID}
{/loop}
{capture name="select_options"}
{loop name="product-features-av" type="feature-availability" feature=$ID order="manual" backend_context="1" lang="$edit_language_id"}
<option value="{$ID}" {if in_array($ID, $selected)}selected="selected"{/if}>{$TITLE}</option>
{$options_count = $LOOP_COUNT} {* LOOP_COUNT is only available inside the loop ! *}
{/loop}
{if $options_count > #maximum_product_attribute_select_size#}
{$select_size = #maximum_product_attribute_select_size#}
{else}
{$select_size = $options_count}
{/if}
{/capture}
<div class="input-form">
<select multiple="multiple" name="feature_value[{$ID}][]" id="feature_value_{$ID}" size="{$select_size}" class="form-control">
{$smarty.capture.select_options nofilter}
</select>
</div>
<span class="help-block text-right">
{intl l='Use Ctrl+click to select more than one value. You can also <a href="#" class="clear_feature_value" data-id="%id">clear selected values</a>.' id={$ID}}
</span>
{/ifloop}
{* Free text *}
{elseloop rel="product-features-av"}
{* Get the free text value *}
{$feature_value=''}
{loop name="free-text-value" type="feature_value" product=$product_id feature=$ID backend_context="1" lang="$edit_language_id"}
{if $IS_FREE_TEXT && $FREE_TEXT_VALUE != 1}
{$feature_value=$FREE_TEXT_VALUE}
{else}
{$feature_value=$TITLE}
{/if}
{/loop}
<input type="text" id="feature_text_value_{$ID}" name="feature_text_value[{$ID}]" title="{intl l='Enter here the feature value as free text'}" placeholder="{intl l='Feature value'}" class="form-control" value="{$feature_value|default:''}">
{/elseloop}
</td>
{hook name="product.features-table-row" location="product_features_table_row" }
</tr>
{/loop}
{elseloop rel="product-features"}
<tr>
<td colspan="3">
<div class="alert alert-info">
{intl l="This product template does not contains any features"}
</div>
</td>
</tr>
{/elseloop}
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
{include
file = "includes/inner-form-toolbar.html"
hide_submit_buttons = false
hide_flags = true
page_url = "{url path='/admin/products/update' product_id=$ID}"
close_url = "{url path='/admin/categories' category_id=$DEFAULT_CATEGORY}"
}
</form>
</div>
</div>
</div>
{/loop}
<script>
$(function() {
// Unselect all options in attribute + feature tab
$('.clear_feature_value').click(function(event){
$('#feature_value_' + $(this).data('id') + ' option').prop('selected', false);
event.preventDefault();
});
});
</script>

View File

@@ -0,0 +1,575 @@
{* Set the default translation domain, that will be used by {intl} when the 'd' parameter is not set *}
{default_translation_domain domain='bo.default'}
{loop name="product_edit" type="product" visible="*" id=$product_id backend_context="1" lang=$edit_language_id}
<div class="form-container">
{include
file = "includes/inner-form-toolbar.html"
hide_submit_buttons = true
page_url = "{url path='/admin/products/update' product_id=$ID}"
close_url = "{url path='/admin/categories' category_id=$DEFAULT_CATEGORY}"
}
<div class="row">
{* -- Begin related content management ------------------------------ *}
<div class="col-md-6">
<div class="well well-sm">
<div class="form-group">
<form method="POST" action="{url path='/admin/products/content/add'}" id="related_content_form">
<p class="title title-without-tabs">{intl l='Related content'}</p>
<p>{intl l='You can attach here some content to this product'}</p>
<input type="hidden" name="product_id" value="{$product_id}" />
<input type="hidden" name="current_tab" value="related" />
{ifloop rel="folders"}
<div class="form-group">
<select name="folder_id" id="folder_id" class="form-control">
<option value="">{intl l='Select a folder...'}</option>
{loop name="folders" type="folder-tree" folder="0" backend_context="1" visible="*" lang="$edit_language_id" return_url=false}
<option value="{$ID}">{option_offset l=$LEVEL label={$TITLE}}</option>
{/loop}
</select>
<span class="help-block">{intl l='Select a folder to get its content'}</span>
</div>
<div id="content_selector" class="hide">
<div class="input-group">
<select required="required" name="content_id" id="content_id" class="form-control">
<option value="">{intl l='Select a folder content...'}</option>
</select>
<span class="input-group-btn" id="content_add_button">
<button class="btn btn-primary action-btn" type="submit"><span class="glyphicon glyphicon-plus-sign"></span></button>
</span>
</div>
<span class="help-block">{intl l='Select a content and click (+) to add it to this product'}</span>
</div>
<div id="content_selector_empty" class="hide">
<div class="alert alert-info">
{intl l="No available content in this folder"}
</div>
</div>
{/ifloop}
{elseloop rel="folders"}
<div class="alert alert-info">{intl l="No folders found"}</div>
{/elseloop}
</form>
</div>
<div class="table-responsive">
<table class="table table-striped table-condensed table-left-aligned">
<thead>
<tr>
<th>{intl l='ID'}</th>
<th>{intl l='Content title'}</th>
<th class="text-center">{intl l='Position'}</th>
{hook name="product.contents-table-header" location="product_contents_table_header" }
<th class="actions">{intl l="Actions"}</th>
</tr>
</thead>
<tbody>
{loop name="assigned_contents" type="associated_content" visible="*" product="$product_id" backend_context="1" lang="$edit_language_id"}
<tr>
<td>{$CONTENT_ID}</td>
<td>
<a href="{url path="/admin/content/update/%id" id=$CONTENT_ID}">{$TITLE}</a>
</td>
<td class="text-center">
{admin_position_block
resource="admin.product"
access="UPDATE"
path={url path='/admin/product/update-content-position' product_id=$product_id current_tab="related"}
url_parameter="content_id"
in_place_edit_class="contentPositionChange"
position=$POSITION
id=$ID
}
</td>
{hook name="product.contents-table-row" location="product_contents_table_row-bottom" }
<td class="actions">
{loop type="auth" name="can_create" role="ADMIN" resources="admin.product" access="UPDATE"}
<a class="btn btn-default btn-xs delete-content" title="{intl l='Delete this content'}" href="#delete_content_dialog" data-id="{$CONTENT_ID}" data-toggle="modal">
<span class="glyphicon glyphicon-trash"></span>
</a>
{/loop}
</td>
</tr>
{/loop}
{elseloop rel="assigned_contents"}
<tr>
<td colspan="4">
<div class="alert alert-info">
{intl l="This product contains no contents"}
</div>
</td>
</tr>
{/elseloop}
</tbody>
</table>
</div>
</div>
</div>
{* -- End related content management -------------------------------- *}
{* -- Begin accessories management ---------------------------------- *}
<div class="col-md-6">
<div class=" well well-sm">
<div class="form-group">
<form method="POST" action="{url path='/admin/products/accessory/add'}" id="accessory_form">
<p class="title title-without-tabs">{intl l='Product accessories'}</p>
<p>{intl l='Define here this product\'s accessories'}</p>
<input type="hidden" name="product_id" value="{$product_id}" />
<input type="hidden" name="current_tab" value="related" />
{ifloop rel="categories"}
<div class="form-group">
<select name="accessory_category_id" id="accessory_category_id" class="form-control">
<option value="">{intl l='Select a category...'}</option>
{loop name="categories" type="category-tree" category="0" backend_context="1" visible="*" lang="$edit_language_id" return_url=false}
<option value="{$ID}">{option_offset l=$LEVEL label={$TITLE}}</option>
{/loop}
</select>
<span class="help-block">{intl l='Select a category to get its products'}</span>
</div>
<div id="accessory_selector" class="hide">
<div class="input-group">
<select required="required" name="accessory_id" id="accessory_id" class="form-control">
<option value="">{intl l='Select a product...'}</option>
</select>
<span class="input-group-btn" id="accessory_add_button">
<button class="btn btn-primary action-btn" type="submit"><span class="glyphicon glyphicon-plus-sign"></span></button>
</span>
</div>
<span class="help-block">{intl l='Select a product and click (+) to add it as an accessory'}</span>
</div>
<div id="accessory_selector_empty" class="hide">
<div class="alert alert-info">
{intl l="No available product in this category"}
</div>
</div>
{/ifloop}
{elseloop rel="categories"}
<div class="alert alert-info">{intl l="No categories found"}</div>
{/elseloop}
</form>
</div>
<div class="table-responsive">
<table class="table table-striped table-condensed table-left-aligned">
<thead>
<tr>
<th>{intl l='ID'}</th>
<th>{intl l='Accessory title'}</th>
<th class="text-center">{intl l='Position'}</th>
{hook name="product.accessories-table-header" location="product_accessories_table_header-bottom" }
<th class="actions">{intl l="Actions"}</th>
</tr>
</thead>
<tbody>
{loop name="assigned_accessories" order="accessory" visible="*" type="accessory" product="$product_id" backend_context="1" lang="$edit_language_id" return_url=false}
<tr>
<td>{$ID}</td>
<td>
{$TITLE}
</td>
<td class="text-center">
{admin_position_block
resource="admin.product"
access="UPDATE"
path={url path='/admin/product/update-accessory-position' product_id=$product_id current_tab="related"}
url_parameter="accessory_id"
in_place_edit_class="accessoryPositionChange"
position=$POSITION
id=$ID
}
</td>
{hook name="product.accessories-table-row" location="product_accessories_table_row-bottom" }
<td class="actions">
{loop type="auth" name="can_create" role="ADMIN" resources="admin.product" access="UPDATE"}
<a class="btn btn-default btn-xs delete-accessory" title="{intl l='Delete this accessory'}" href="#delete_accessory_dialog" data-id="{$ACCESSORY_ID}" data-toggle="modal">
<span class="glyphicon glyphicon-trash"></span>
</a>
{/loop}
</td>
</tr>
{/loop}
{elseloop rel="assigned_accessories"}
<tr>
<td colspan="4">
<div class="alert alert-info">
{intl l="This product contains no accessories"}
</div>
</td>
</tr>
{/elseloop}
</tbody>
</table>
</div>
</div>
</div>
{* -- End accessories management ------------------------------------ *}
</div>
<div class="row">
{* -- Begin categories management ----------------------------------- *}
<div class="col-md-6">
<div class="well well-sm">
<div class="form-group">
<form method="POST" action="{url path='/admin/products/category/add'}" id="related_content_form">
<p class="title title-without-tabs">{intl l='Additional categories'}</p>
<p>{intl l='A product could be attached to more than one category. Select here the additional categories for this product.'}
{loop name="default_category" visible="*" type="category" id=$DEFAULT_CATEGORY return_url=false}
{intl l='You can change the default category (%title) in the "General" tab.' title={$TITLE}}
{/loop}
{$exclude_from_tree = "-1"}
{loop name="additional_categories" type="category" product=$product_id visible="*" exclude=$DEFAULT_CATEGORY backend_context="1" lang="$edit_language_id" return_url=false}
{$exclude_from_tree = "$exclude_from_tree,$ID"}
{/loop}
<input type="hidden" name="product_id" value="{$product_id}" />
<input type="hidden" name="current_tab" value="related" />
{ifloop rel="categories"}
<div class="input-group">
<select name="additional_category_id" id="accessory_category_id" class="form-control">
<option value="">{intl l='Select a category...'}</option>
{loop name="categories" type="category-tree" category="0" exclude=$exclude_from_tree visible="*" backend_context="1" lang="$edit_language_id" return_url=false}
<option value="{$ID}" {if $DEFAULT_CATEGORY==$ID}disabled="disabled"{/if}>
{option_offset l=$LEVEL label={$TITLE}}{if $DEFAULT_CATEGORY==$ID}{intl l=' (default)'}{/if}
</option>
{/loop}
</select>
<span class="input-group-btn" id="content_add_button">
<button class="btn btn-primary action-btn" type="submit"><span class="glyphicon glyphicon-plus-sign"></span></button>
</span>
</div>
<span class="help-block">{intl l='Select a category and click (+) to add it to the additional category list'}</span>
{/ifloop}
{elseloop rel="categories"}
<div class="alert alert-info">{intl l="No categories found"}</div>
{/elseloop}
</form>
</div>
<div class="table-responsive">
<table class="table table-striped table-condensed table-left-aligned">
<thead>
<tr>
<th>{intl l='ID'}</th>
<th>{intl l='Category title'}</th>
{hook name="product.categories-table-header" location="product_categories_table_header" }
<th class="actions">{intl l="Actions"}</th>
</tr>
</thead>
<tbody>
{loop name="additional_categories" type="category" visible="*" product=$product_id exclude=$DEFAULT_CATEGORY backend_context="1" lang="$edit_language_id" return_url=false}
<tr>
<td>{$ID}</td>
<td>
{$TITLE}
</td>
{hook name="product.categories-table-row" location="product_categories_table_row" }
<td class="actions">
{loop type="auth" name="can_delete" role="ADMIN" resources="admin.product" access="UPDATE"}
<a class="btn btn-default btn-xs delete-category" title="{intl l='Remove the product from this category'}" href="#delete_category_dialog" data-id="{$ID}" data-toggle="modal">
<span class="glyphicon glyphicon-trash"></span>
</a>
{/loop}
</td>
</tr>
{/loop}
{elseloop rel="additional_categories"}
<tr>
<td colspan="3">
<div class="alert alert-info">
{intl l="This product doesn't belong to any additional category."}
</div>
</td>
</tr>
{/elseloop}
</tbody>
</table>
</div>
</div>
</div>
{* -- End categories management ------------------------------------- *}
</div>
</div>
{* Delete related content confirmation dialog *}
{capture "delete_content_dialog"}
<input type="hidden" name="product_id" value="{$product_id}" />
<input type="hidden" name="content_id" id="content_delete_id" value="" />
<input type="hidden" name="folder_id" id="folder_delete_id" value="" />
<input type="hidden" name="current_tab" value="related" />
{/capture}
{include
file = "includes/generic-confirm-dialog.html"
dialog_id = "delete_content_dialog"
dialog_title = {intl l="Remove related content"}
dialog_message = {intl l="Do you really want to remove this related content from the product ?"}
form_action = {token_url path='/admin/products/content/delete'}
form_content = {$smarty.capture.delete_content_dialog nofilter}
}
{* Delete accessory confirmation dialog *}
{capture "delete_accessory_dialog"}
<input type="hidden" name="product_id" value="{$product_id}" />
<input type="hidden" name="accessory_id" id="accessory_delete_id" value="" />
<input type="hidden" name="accessory_category_id" id="accessory_category_delete_id" value="" />
<input type="hidden" name="current_tab" value="related" />
{/capture}
{include
file = "includes/generic-confirm-dialog.html"
dialog_id = "delete_accessory_dialog"
dialog_title = {intl l="Remove an accessory"}
dialog_message = {intl l="Do you really want to remove this accessory from the product ?"}
form_action = {token_url path='/admin/products/accessory/delete'}
form_content = {$smarty.capture.delete_accessory_dialog nofilter}
}
{* Delete category confirmation dialog *}
{capture "delete_category_dialog"}
<input type="hidden" name="product_id" value="{$product_id}" />
<input type="hidden" name="additional_category_id" id="additional_category_delete_id" value="" />
<input type="hidden" name="current_tab" value="related" />
{/capture}
{include
file = "includes/generic-confirm-dialog.html"
dialog_id = "delete_category_dialog"
dialog_title = {intl l="Remove from category"}
dialog_message = {intl l="Do you really want to remove the product from this category ?"}
form_action = {token_url path='/admin/products/category/delete'}
form_content = {$smarty.capture.delete_category_dialog nofilter}
}
<script>
$(function() {
// Set proper content ID in delete content from
$('a.delete-content').click(function(ev) {
$('#content_delete_id').val($(this).data('id'));
$('#folder_delete_id').val($('#folder_id').val());
});
// Set proper content ID in accessory delete from
$('a.delete-accessory').click(function(ev) {
$('#accessory_delete_id').val($(this).data('id'));
$('#accessory_category_delete_id').val($('#accessory_category_id').val());
});
// Set proper content ID in accessory delete from
$('a.delete-category').click(function(ev) {
$('#additional_category_delete_id').val($(this).data('id'));
});
// Load content on folder selection
$('#folder_id').change(function(event) {
var val = $(this).val();
if (val != "") {
$.ajax({
url : '{url path="/admin/product/$product_id/available-content/"}' + $(this).val() + '.xml',
type : 'get',
dataType : 'json',
success : function(json) {
$('#content_id :not(:first-child)').remove();
var have_content = false;
$.each(json, function(idx, value) {
$('#content_id').append($('<option>').text(value.title).attr('value', value.id));
have_content = true; // Lame...
});
if (have_content) {
$('#content_selector_empty').addClass('hide');
$('#content_selector').removeClass('hide');
}
else {
$('#content_selector_empty').removeClass('hide');
$('#content_selector').addClass('hide');
}
}
});
}
else {
$('#content_selector_empty').addClass('hide');
$('#content_selector').addClass('hide');
}
});
// Load accessory on category selection
$('#accessory_category_id').change(function(event) {
var val = $(this).val();
if (val != "") {
$.ajax({
url : '{url path="/admin/product/$product_id/available-accessories/"}' + $(this).val() + '.xml',
type : 'get',
dataType : 'json',
success : function(json) {
$('#accessory_id :not(:first-child)').remove();
var have_content = false;
$.each(json, function(idx, value) {
$('#accessory_id').append($('<option>').text(value.title).attr('value', value.id));
have_content = true; // Lame...
});
if (have_content) {
$('#accessory_selector_empty').addClass('hide');
$('#accessory_selector').removeClass('hide');
}
else {
$('#accessory_selector_empty').removeClass('hide');
$('#accessory_selector').addClass('hide');
}
}
});
}
else {
$('#accessory_selector_empty').addClass('hide');
$('#accessory_selector').addClass('hide');
}
});
{* Inline editing of accessory position using bootstrap-editable *}
$('.accessoryPositionChange').editable({
type : 'text',
title : "{intl l="Enter new accessory position"}",
mode : 'popup',
inputclass : 'input-mini',
placement : 'left',
success : function(response, newValue) {
// The URL template
var url = "{url noamp='1' path='/admin/product/update-accessory-position' accessory_id='__ID__' position='__POS__' product_id=$product_id current_tab='related' }";
// Perform subtitutions
url = url.replace('__ID__', $(this).data('id')).replace('__POS__', newValue);
// Reload the page
location.href = url;
}
});
$('.contentPositionChange').editable({
type : 'text',
title : "{intl l="Enter new content position"}",
mode : 'popup',
inputclass : 'input-mini',
placement : 'left',
success : function(response, newValue) {
// The URL template
var url = "{url noamp='1' path='/admin/product/update-content-position' content_id='__ID__' position='__POS__' product_id=$product_id current_tab='related' }";
// Perform subtitutions
url = url.replace('__ID__', $(this).data('id')).replace('__POS__', newValue);
// Reload the page
location.href = url;
}
});
// Initialize folder select value
{if $folder_id != 0}
$('#folder_id').val("{$folder_id}").change();
{/if}
// Initialize accessory category id select value
{if $accessory_category_id != 0}
$('#accessory_category_id').val("{$accessory_category_id}").change();
{/if}
// Unselect all options in attribute + feature tab
$('.clear_feature_value').click(function(event){
$('#feature_value_' + $(this).data('id') + ' option').prop('selected', false);
event.preventDefault();
});
});
</script>
{/loop}

View File

@@ -0,0 +1,93 @@
{* Set the default translation domain, that will be used by {intl} when the 'd' parameter is not set *}
{default_translation_domain domain='bo.default'}
<div class="modal fade" id="pse-image-document-assoc-modal" tabindex="-1" role="dialog" aria-labelledby="associate_images_label" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
<h4 class="modal-title" id="associate_images_label">{$modal_title}</h4>
</div>
<div class="modal-body">
{if empty($items)}
<div class="alert alert-danger">
{if $error_message}
{$error_message}
{else}
{intl l="An unknow error happend"}
{/if}
</div>
{else}
{if $type == "image"}
<div class='images-container'>
<div class="row">
{foreach from=$items key=key item=item}
{if ($key % 4 == 0) && $key != 0}
</div>
<br/>
<div class="row">
{/if}
<div class='col-md-3'>
<div class='product-pse-image-container'>
{if $item.is_associated}
<i class='glyphicon glyphicon-ok product-pse-image-join-glyphicon'></i>
{/if}
<img data-id='{$item.id}' class='img-responsive do-associate {if $item.is_associated}is-associated{/if}' src='{$item.url nofilter}' alt='{$item.title}' />
</div>
</div>
{/foreach}
</div>
</div>
{elseif $type == "document" || $type == "virtual" }
<div class='documents-container'>
<div class="table-responsive">
<table class="table table-striped table-condensed">
<thead>
<tr>
<th>
{intl l="ID"}
</th>
<th>
{intl l="Filename"}
</th>
<th>
{intl l="Title"}
</th>
<th>
{intl l="Associated"}
</th>
</tr>
</thead>
<tbody>
{foreach from=$items item=item}
<tr>
<td>{$item.id}</td>
<td>{$item.filename}</td>
<td>{$item.title}</td>
<td>
<div class="switch-small do-associate document-switch" data-id="{$item.id}" data-on="success" data-off="danger" data-on-label="<i class='glyphicon glyphicon-ok-circle'></i>" data-off-label="<i class='glyphicon glyphicon-remove-circle'></i>">
<input type="checkbox" {if $item.is_associated}checked{/if}>
</div>
</td>
</tr>
{/foreach}
</tbody>
</table>
</div>
</div>
{/if}
{/if}
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
<script>
$(".document-switch").bootstrapSwitch();
</script>

View File

@@ -0,0 +1,33 @@
{* Set the default translation domain, that will be used by {intl} when the 'd' parameter is not set *}
{default_translation_domain domain='bo.default'}
{loop type="product" name="product-info" id=$product_id}
<p>{intl l="Select the attributes values of \"%title\" that should be included in this sale operation." title={$TITLE}}</p>
{/loop}
<form>
<input type="hidden" name="attribute-selector-product-id" value="{$product_id}">
<table class="table table-bordered table-condensed table-striped">
{loop name="product-attributes" type="attribute" product="{$product_id}"}
{ifloop rel="product-attributes-av"}
<tr>
<th>{intl l="Attribute %title" title={$TITLE}}</th>
</tr>
<tr>
<td>
{loop name="product-attributes-av" type="attribute_availability" attribute="{$ID}" product="{$product_id}"}
{$selected = in_array($ID, $selected_attributes_av_id)}
<div class="checkbox">
<label>
<input {if $selected}checked {/if}type="checkbox" class="attribute-selector-box" value="{$ID}" name="attr[]"> {$TITLE}
</label>
</div>
{/loop}
</td>
</tr>
{/ifloop}
</tr>
{/loop}
</table>
</form>

View File

@@ -0,0 +1,72 @@
{* Set the default translation domain, that will be used by {intl} when the 'd' parameter is not set *}
{default_translation_domain domain='bo.default'}
{form name="thelia.admin.sale.modification"}
{ifloop rel="product-list"}
<div class="alert alert-default">
{intl l="Select the products included in this sale operation. You can limit your selection to some product's attribute only, if required."}
</div>
<table class="table table-striped table-condensed table-responsive">
<thead>
<tr>
<th class="text-center">
ID
</th>
<th class="text-center">
<input type="checkbox" title="{intl l='Select or deselect all products'}" class="invert-selection">
</th>
<th>{intl l="Product title"}</th>
<th>{intl l="Reference"}</th>
<th class="text-right">{intl l="Best taxed price"}</th>
<th class="text-center">{intl l="Attributes"}</th>
</tr>
</thead>
<tbody>
{* protect ourselves against empty $category_list, which causes all products to be displayed *}
{if empty($category_list)}{$category_list = '0'}{/if}
{loop type="product" name="product-list" category_default="{$category_list}" backend_context=1 return_url=false}
{$selected = in_array($ID, $product_list)}
<tr data-product-id="{$ID}"{if $selected} class="success"{/if}>
<td class="text-center">
{$ID}
</td>
<td class="text-center">
<input {if $selected}checked {/if}data-product-id="{$ID}" type="checkbox" {form_field_attributes field="products" value=$ID value_key=$ID extra_class="product-selector-checkbox"}>
</td>
<td>{$TITLE}</td>
<td><a target="_blank" title="{intl l='View this product in a new page'}" href="{url path="/admin/products/update" product_id=$ID current_tab=prices}">{$REF}</a></td>
<td class="text-right">{format_money number=$BEST_TAXED_PRICE}</td>
<td class="text-center">
{$has_combinations = false}
{loop name="product.sales.elements.test" type="product_sale_elements" product=$ID currency=$edit_currency_id backend_context="1"}
{loop name="product.combinations" type="attribute_combination" product_sale_elements=$ID backend_context="1"}
{$has_combinations = true}
{/loop}
{/loop}
{if $has_combinations}
<button {if ! $selected}disabled="disabled"{/if} title="{intl l='Product\'s attributes included in this sale operation'}" class="btn btn-primary btn-xs product-attribute-selector" data-product-id="{$ID}">{intl l='All'}</button>
<input data-product-id="{$ID}" type="hidden" {form_field_attributes field="product_attributes" value="" value_key=$ID extra_class="product-selected-attributes-ids"}>
{else}
{intl l="No attributes."}
<input type="hidden" {form_field_attributes field="product_attributes" value='' value_key=$ID}>
{/if}
</td>
</tr>
{/loop}
</tbody>
</table>
{/ifloop}
{elseloop rel="product-list"}
<div class="alert alert-info">
{intl l="Please select one or more categories which contains some products"}
</div>
{/elseloop}
{/form}

View File

@@ -0,0 +1,138 @@
{* Set the default translation domain, that will be used by intl when the 'd' parameter is not set *}
{default_translation_domain domain='bo.default'}
<div class="form-group">
{ifloop rel="free_attributes"}
<form method="POST" action="{url path='/admin/configuration/templates/attributes/add'}">
<input type="hidden" name="template_id" value="{$template_id}" />
<div class="input-group">
<select required="required" name="attribute_id" id="attribute_id" class="form-control">
<option value="">{intl l='Select an attribute...'}</option>
{loop name="free_attributes" type="attribute" exclude_template="$template_id" backend_context="1" lang="$edit_language_id"}
<option value="{$ID}">{$TITLE}</option>
{/loop}
</select>
<span class="input-group-btn">
<button class="btn btn-primary action-btn" type="submit"><span class="glyphicon glyphicon-plus-sign"></span></button>
</span>
</div>
<span class="help-block">{intl l='Select an attribute and click (+) to add it to this template'}</span>
</form>
{/ifloop}
{elseloop rel="free_attributes"}
<div class="alert alert-info">{intl l="There is currently no available attributes."}</div>
{/elseloop}
</div>
<div class="table-responsive">
<table class="table table-striped table-condensed table-left-aligned">
<thead>
<tr>
<th>{intl l='ID'}</th>
<th>{intl l='Attribute title'}</th>
<th class="text-center">{intl l='Position'}</th>
{hook name="template.attributes-table-header" location="template_attributes_table_header" }
<th class="actions">{intl l="Actions"}</th>
</tr>
</thead>
<tbody>
{loop name="assigned_attributes" type="attribute" template="$template_id" backend_context="1" lang="$edit_language_id"}
<tr>
<td>{$ID}</td>
<td><a href="{url path="admin/configuration/attributes/update" attribute_id=$ID}">{$TITLE}</a></td>
<td class="text-center">
{admin_position_block
resource="admin.configuration.template"
access="UPDATE"
path={url path="admin/template/update-attribute-position" template_id=$template_id}
url_parameter="attribute_id"
in_place_edit_class="attributePositionChange"
position=$POSITION
id=$ID
}
</td>
{hook name="template.attributes-table-row" location="template_attributes_table_row" }
<td class="actions">
{loop type="auth" name="can_create" role="ADMIN" resource="admin.configuration.template" access="UPDATE"}
<a class="btn btn-default btn-xs delete-attribute" title="{intl l='Delete this attribute'}" href="#delete_attribute_dialog" data-id="{$ID}" data-toggle="modal">
<span class="glyphicon glyphicon-trash"></span>
</a>
{/loop}
</td>
</tr>
{/loop}
{elseloop rel="assigned_attributes"}
<tr>
<td colspan="4">
<div class="alert alert-info">
{intl l="This template contains no attributes"}
</div>
</td>
</tr>
{/elseloop}
</tbody>
</table>
</div>
{* Delete value confirmation dialog *}
{capture "delete_attribute_dialog"}
<input type="hidden" name="template_id" value="{$template_id}" />
<input type="hidden" name="attribute_id" id="attribute_delete_id" value="" />
{/capture}
{include
file = "includes/generic-confirm-dialog.html"
dialog_id = "delete_attribute_dialog"
dialog_title = {intl l="Remove attribute"}
dialog_message = {intl l="Do you really want to remove this attribute from the template ? The attributes combinations that uses this attributes <strong>will be deleted</strong> for the products that uses this template."}
form_action = {token_url path='/admin/configuration/templates/attributes/delete'}
form_content = {$smarty.capture.delete_attribute_dialog nofilter}
}
<script>
$(function() {
// Set proper attribute ID in delete attribute from
$('a.delete-attribute').click(function(ev) {
$('#attribute_delete_id').val($(this).data('id'));
});
{* Inline editing of object position using bootstrap-editable *}
$('.attributePositionChange').editable({
type : 'text',
title : '{intl l="Enter new category position"}',
mode : 'popup',
inputclass : 'input-mini',
placement : 'left',
success : function(response, newValue) {
// The URL template
var url = "{url noamp='1' path="admin/template/update-attribute-position" template_id=$template_id attribute_id='__ID__' position='__POS__'}";
// Perform subtitutions
url = url.replace('__ID__', $(this).data('id')).replace('__POS__', newValue);
// Reload the page
location.href = url;
}
});
});
</script>

View File

@@ -0,0 +1,140 @@
{* Set the default translation domain, that will be used by intl when the 'd' parameter is not set *}
{default_translation_domain domain='bo.default'}
<div class="form-group">
{ifloop rel="free_features"}
<form method="POST" action="{url path='/admin/configuration/templates/features/add'}">
<input type="hidden" name="template_id" value="{$template_id}" />
<div class="input-group">
<select required="required" name="feature_id" id="feature_id" class="form-control">
<option value="">{intl l='Select a feature...'}</option>
{loop name="free_features" type="feature" exclude_template="$template_id" backend_context="1" lang="$edit_language_id"}
<option value="{$ID}">{$TITLE}</option>
{/loop}
</select>
<span class="input-group-btn">
<button class="btn btn-primary action-btn" type="submit"><span class="glyphicon glyphicon-plus-sign"></span></button>
</span>
</div>
<span class="help-block">{intl l='Select a feature and click (+) to add it to this template'}</span>
</form>
{/ifloop}
{elseloop rel="free_features"}
<div class="alert alert-info">{intl l="There is currently no available features."}</div>
{/elseloop}
</div>
<div class="table-responsive">
<table class="table table-striped table-condensed table-left-aligned">
<thead>
<tr>
<th>{intl l='ID'}</th>
<th>{intl l='Feature title'}</th>
<th class="text-center">{intl l='Position'}</th>
{hook name="template.features-table-header" location="template_features_table_header" }
<th class="actions">{intl l="Actions"}</th>
</tr>
</thead>
<tbody>
{loop name="assigned_features" type="feature" template="$template_id" backend_context="1" lang="$edit_language_id"}
<tr>
<td>{$ID}</td>
<td>
<a href="{url path="admin/configuration/features/update" feature_id=$ID}">{$TITLE}</a>
</td>
<td class="text-center">
{admin_position_block
resource="admin.configuration.template"
access="UPDATE"
path={url path="/admin/template/update-feature-position" template_id=$template_id}
url_parameter="feature_id"
in_place_edit_class="featurePositionChange"
position=$POSITION
id=$ID
}
</td>
{hook name="template.features-table-row" location="template_features_table_row" }
<td class="actions">
{loop type="auth" name="can_create" role="ADMIN" resource="admin.configuration.template" access="UPDATE"}
<a class="btn btn-default btn-xs delete-feature" title="{intl l='Delete this feature'}" href="#delete_feature_dialog" data-id="{$ID}" data-toggle="modal">
<span class="glyphicon glyphicon-trash"></span>
</a>
{/loop}
</td>
</tr>
{/loop}
{elseloop rel="assigned_features"}
<tr>
<td colspan="4">
<div class="alert alert-info">
{intl l="This template contains no features"}
</div>
</td>
</tr>
{/elseloop}
</tbody>
</table>
</div>
{* Delete value confirmation dialog *}
{capture "delete_feature_dialog"}
<input type="hidden" name="template_id" value="{$template_id}" />
<input type="hidden" name="feature_id" id="feature_delete_id" value="" />
{/capture}
{include
file = "includes/generic-confirm-dialog.html"
dialog_id = "delete_feature_dialog"
dialog_title = {intl l="Remove feature"}
dialog_message = {intl l="Do you really want to remove this feature from the template ? It will also be removed from the products that uses this template."}
form_action = {token_url path='/admin/configuration/templates/features/delete'}
form_content = {$smarty.capture.delete_feature_dialog nofilter}
}
<script>
$(function() {
// Set proper feature ID in delete feature from
$('a.delete-feature').click(function(ev) {
$('#feature_delete_id').val($(this).data('id'));
});
{* Inline editing of object position using bootstrap-editable *}
$('.featurePositionChange').editable({
type : 'text',
title : '{intl l="Enter new category position"}',
mode : 'popup',
inputclass : 'input-mini',
placement : 'left',
success : function(response, newValue) {
// The URL template
var url = "{url noamp='1' path='/admin/template/update-feature-position' template_id=$template_id feature_id='__ID__' position='__POS__'}";
// Perform subtitutions
url = url.replace('__ID__', $(this).data('id')).replace('__POS__', newValue);
// Reload the page
location.href = url;
}
});
});
</script>

View File

@@ -0,0 +1,243 @@
{extends file="admin-layout.tpl"}
{block name="page-title"}{intl l='API list access'}{/block}
{block name="check-resource"}admin.configuration.api{/block}
{block name="check-access"}view{/block}
{block name="main-content"}
<div>
<div id="wrapper" class="container">
<div class="clearfix">
<ul class="breadcrumb">
<li><a href="{url path='/admin/home'}">{intl l="Home"}</a></li>
<li><a href="{url path='/admin/configuration'}">{intl l="Configuration"}</a></li>
<li>{intl l="API users"}</li>
</ul>
</div>
{hook name="api.top" location='api_top'}
<div class="row">
<div class="col-md-12">
<div class="general-block-decorator">
<div class="table-responsive">
<table class="table table-striped table-condensed table-left-aligned">
<caption class="clearfix">
{intl l="Api"}
{loop type="auth" name="can_create" role="ADMIN" resource="admin.configuration.api" access="CREATE"}
<a class="btn btn-default btn-primary pull-right" title="{intl l='Create a new API access'}" href="#api_create_dialog" data-toggle="modal">
<span class="glyphicon glyphicon-plus"></span>
</a>
{/loop}
</caption>
<thead>
<tr>
<th>{intl l="Label"}</th>
<th>{intl l="Api key"}</th>
<th>{intl l="Secure key"}</th>
<th>{intl l="profile"}</th>
<th class="col-md-1">{intl l="Actions"}</th>
</tr>
</thead>
<tbody>
{foreach $api_list as $api}
<tr>
<td >{$api.Label}</td>
<td >{$api.ApiKey}</td>
<td >
<a href="{url path="/admin/configuration/api/secure_key/{$api.Id}"}">{intl l="download"}</a>
</td>
<td >
{if $api.ProfileId}
{loop type="profile" name="admin-profile" id={$api.ProfileId}}
<a title="{intl l='Afficher ce profil'}" href="{url path="/admin/configuration/profiles/update/%id" id=$ID}">{$TITLE}</a>
{/loop}
{else}
{intl l='Superadministrator'}
{/if}
</td>
<td class="actions">
<div class="btn-toolbar btn toolbar-primary">
<span class="glyphicon glyphicon-cog"></span>
</div>
<div class="toolbar-options hidden">
{loop type="auth" name="can_delete" role="ADMIN" resource="admin.configuration.api" access="UPDATE"}
<a title="{intl l='Change this api access'}" href="{url path="/admin/configuration/api/update/%id" id={$api.Id}}"><span class="glyphicon glyphicon-edit"></span></a>
{/loop}
{loop type="auth" name="can_delete" role="ADMIN" resource="admin.configuration.api" access="DELETE"}
<a class="js-delete-api" title="{intl l='Delete this api access'}" href="#api_delete_dialog" data-id="{$api.Id}" data-toggle="modal"><span class="glyphicon glyphicon-trash"></span></a>
{/loop}
</div>
</td>
</tr>
{/foreach}
</tbody>
</table>
</div>
</div>
</div>
</div>
{hook name="api.bottom" location='api_bottom'}
</div>
</div>
{form name="thelia_api_create"}
{capture name="api_create_dialog"}
{form_hidden_fields}
{form_field field="success_url"}
<input type="hidden" name="{$name}" value="{url path="/admin/configuration/api"}">
{/form_field}
{form_field field="label"}
<div class="form-group {if $error}has-error{/if}">
<label for="{$label_attr.for}" class="control-label">{$label} : </label>
<input type="text" id="{$label_attr.for}" name="{$name}" required="required" title="{intl l='Login'}" placeholder="{intl l='Login'}" class="form-control" value="{if $form_error}{$value}{/if}">
</div>
{/form_field}
{form_field field='profile'}
<div class="form-group {if $error}has-error{/if}">
<label for="{$label_attr.for}" class="control-label">{$label} : </label>
<select id="{$label_attr.for}" name="{$name}" required="required" data-toggle="selectpicker">
{foreach $choices as $choice}
{if $choice->value == 0}
<option value="0">{intl l='Superadministrator'}</option>
{else}
{loop name='profile' type="profile" id=$choice->value}
<option value="{$ID}">{$TITLE}</option>
{/loop}
{/if}
{/foreach}
</select>
</div>
{/form_field}
{/capture}
{include
file = "includes/generic-create-dialog.html"
dialog_id = "api_create_dialog"
dialog_title = {intl l="Create a new API access"}
dialog_body = {$smarty.capture.api_create_dialog nofilter}
dialog_ok_label = {intl l="Create"}
dialog_cancel_label = {intl l="Cancel"}
form_action = {url path="/admin/configuration/api"}
form_enctype = {form_enctype}
form_error_message = $form_error_message
}
{/form}
{capture "api_delete_dialog"}
<input type="hidden" name="api_id" id="api_delete_id" value="" />
{hook name="api.delete-form" location='api_delete_form'}
{/capture}
{include
file = "includes/generic-confirm-dialog.html"
dialog_id = "api_delete_dialog"
dialog_title = {intl l="Delete api access"}
dialog_message = {intl l="Do you really want to delete this api access ?"}
form_action = {url path='/admin/configuration/api/delete'}
form_content = {$smarty.capture.api_delete_dialog nofilter}
}
{if $api_id > 0}
{form name="thelia_api_update"}
{* Capture the dialog body, to pass it to the generic dialog *}
{capture "api_update_dialog"}
{form_field field='profile'}
{form_hidden_fields}
<div class="form-group {if $error}has-error{/if}">
<label for="{$label_attr.for}" class="control-label">{$label} :</label>
<select id="{$label_attr.for}" name="{$name}" required="required" data-toggle="selectpicker">
{foreach $choices as $choice}
{if $choice->value == 0}
<option value="0" {if $value == null}selected{/if}>{intl l='Superadministrator'}</option>
{else}
{loop name='profile' type="profile" id=$choice->value}
<option value="{$ID}" {if $value == $ID}selected{/if}>{$TITLE}</option>
{/loop}
{/if}
{/foreach}
</select>
</div>
{/form_field}
{/capture}
{include
file = "includes/generic-create-dialog.html"
dialog_id = "api_update_dialog"
dialog_title = {intl l="Edit api access"}
dialog_body = {$smarty.capture.api_update_dialog nofilter}
dialog_ok_label = {intl l="Save"}
dialog_cancel_label = {intl l="Cancel"}
form_action = {url path="/admin/configuration/api/update/%id" id={$api_id}}
form_enctype = {form_enctype}
form_error_message = $form_error_message
}
{/form}
{/if}
{/block}
{block name="javascript-initialization"}
{javascripts file='assets/js/bootstrap-select/bootstrap-select.js'}
<script src='{$asset_url}'></script>
{/javascripts}
<script type="text/javascript">
$(document).ready(function(){
$(".js-delete-api").click(function(e){
$('#api_delete_id').val($(this).data('id'))
});
{if $api_id > 0}
// JS stuff for update form
{include
file = "includes/generic-js-dialog.html"
dialog_id = "api_update_dialog"
form_name = "thelia_api_update"
}
$('#api_update_dialog').modal();
{/if}
});
</script>
{/block}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,229 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg">
<metadata></metadata>
<defs>
<font id="glyphicons_halflingsregular" horiz-adv-x="1200" >
<font-face units-per-em="1200" ascent="960" descent="-240" />
<missing-glyph horiz-adv-x="500" />
<glyph />
<glyph />
<glyph unicode="&#xd;" />
<glyph unicode=" " />
<glyph unicode="*" d="M100 500v200h259l-183 183l141 141l183 -183v259h200v-259l183 183l141 -141l-183 -183h259v-200h-259l183 -183l-141 -141l-183 183v-259h-200v259l-183 -183l-141 141l183 183h-259z" />
<glyph unicode="+" d="M0 400v300h400v400h300v-400h400v-300h-400v-400h-300v400h-400z" />
<glyph unicode="&#xa0;" />
<glyph unicode="&#x2000;" horiz-adv-x="652" />
<glyph unicode="&#x2001;" horiz-adv-x="1304" />
<glyph unicode="&#x2002;" horiz-adv-x="652" />
<glyph unicode="&#x2003;" horiz-adv-x="1304" />
<glyph unicode="&#x2004;" horiz-adv-x="434" />
<glyph unicode="&#x2005;" horiz-adv-x="326" />
<glyph unicode="&#x2006;" horiz-adv-x="217" />
<glyph unicode="&#x2007;" horiz-adv-x="217" />
<glyph unicode="&#x2008;" horiz-adv-x="163" />
<glyph unicode="&#x2009;" horiz-adv-x="260" />
<glyph unicode="&#x200a;" horiz-adv-x="72" />
<glyph unicode="&#x202f;" horiz-adv-x="260" />
<glyph unicode="&#x205f;" horiz-adv-x="326" />
<glyph unicode="&#x20ac;" d="M100 500l100 100h113q0 47 5 100h-218l100 100h135q37 167 112 257q117 141 297 141q242 0 354 -189q60 -103 66 -209h-181q0 55 -25.5 99t-63.5 68t-75 36.5t-67 12.5q-24 0 -52.5 -10t-62.5 -32t-65.5 -67t-50.5 -107h379l-100 -100h-300q-6 -46 -6 -100h406l-100 -100 h-300q9 -74 33 -132t52.5 -91t62 -54.5t59 -29t46.5 -7.5q29 0 66 13t75 37t63.5 67.5t25.5 96.5h174q-31 -172 -128 -278q-107 -117 -274 -117q-205 0 -324 158q-36 46 -69 131.5t-45 205.5h-217z" />
<glyph unicode="&#x2212;" d="M200 400h900v300h-900v-300z" />
<glyph unicode="&#x25fc;" horiz-adv-x="500" d="M0 0z" />
<glyph unicode="&#x2601;" d="M-14 494q0 -80 56.5 -137t135.5 -57h750q120 0 205 86.5t85 207.5t-85 207t-205 86q-46 0 -90 -14q-44 97 -134.5 156.5t-200.5 59.5q-152 0 -260 -107.5t-108 -260.5q0 -25 2 -37q-66 -14 -108.5 -67.5t-42.5 -122.5z" />
<glyph unicode="&#x2709;" d="M0 100l400 400l200 -200l200 200l400 -400h-1200zM0 300v600l300 -300zM0 1100l600 -603l600 603h-1200zM900 600l300 300v-600z" />
<glyph unicode="&#x270f;" d="M-13 -13l333 112l-223 223zM187 403l214 -214l614 614l-214 214zM887 1103l214 -214l99 92q13 13 13 32.5t-13 33.5l-153 153q-15 13 -33 13t-33 -13z" />
<glyph unicode="&#xe001;" d="M0 1200h1200l-500 -550v-550h300v-100h-800v100h300v550z" />
<glyph unicode="&#xe002;" d="M14 84q18 -55 86 -75.5t147 5.5q65 21 109 69t44 90v606l600 155v-521q-64 16 -138 -7q-79 -26 -122.5 -83t-25.5 -111q18 -55 86 -75.5t147 4.5q70 23 111.5 63.5t41.5 95.5v881q0 10 -7 15.5t-17 2.5l-752 -193q-10 -3 -17 -12.5t-7 -19.5v-689q-64 17 -138 -7 q-79 -25 -122.5 -82t-25.5 -112z" />
<glyph unicode="&#xe003;" d="M23 693q0 200 142 342t342 142t342 -142t142 -342q0 -142 -78 -261l300 -300q7 -8 7 -18t-7 -18l-109 -109q-8 -7 -18 -7t-18 7l-300 300q-119 -78 -261 -78q-200 0 -342 142t-142 342zM176 693q0 -136 97 -233t234 -97t233.5 96.5t96.5 233.5t-96.5 233.5t-233.5 96.5 t-234 -97t-97 -233z" />
<glyph unicode="&#xe005;" d="M100 784q0 64 28 123t73 100.5t104.5 64t119 20.5t120 -38.5t104.5 -104.5q48 69 109.5 105t121.5 38t118.5 -20.5t102.5 -64t71 -100.5t27 -123q0 -57 -33.5 -117.5t-94 -124.5t-126.5 -127.5t-150 -152.5t-146 -174q-62 85 -145.5 174t-149.5 152.5t-126.5 127.5 t-94 124.5t-33.5 117.5z" />
<glyph unicode="&#xe006;" d="M-72 800h479l146 400h2l146 -400h472l-382 -278l145 -449l-384 275l-382 -275l146 447zM168 71l2 1z" />
<glyph unicode="&#xe007;" d="M-72 800h479l146 400h2l146 -400h472l-382 -278l145 -449l-384 275l-382 -275l146 447zM168 71l2 1zM237 700l196 -142l-73 -226l192 140l195 -141l-74 229l193 140h-235l-77 211l-78 -211h-239z" />
<glyph unicode="&#xe008;" d="M0 0v143l400 257v100q-37 0 -68.5 74.5t-31.5 125.5v200q0 124 88 212t212 88t212 -88t88 -212v-200q0 -51 -31.5 -125.5t-68.5 -74.5v-100l400 -257v-143h-1200z" />
<glyph unicode="&#xe009;" d="M0 0v1100h1200v-1100h-1200zM100 100h100v100h-100v-100zM100 300h100v100h-100v-100zM100 500h100v100h-100v-100zM100 700h100v100h-100v-100zM100 900h100v100h-100v-100zM300 100h600v400h-600v-400zM300 600h600v400h-600v-400zM1000 100h100v100h-100v-100z M1000 300h100v100h-100v-100zM1000 500h100v100h-100v-100zM1000 700h100v100h-100v-100zM1000 900h100v100h-100v-100z" />
<glyph unicode="&#xe010;" d="M0 50v400q0 21 14.5 35.5t35.5 14.5h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5zM0 650v400q0 21 14.5 35.5t35.5 14.5h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400 q-21 0 -35.5 14.5t-14.5 35.5zM600 50v400q0 21 14.5 35.5t35.5 14.5h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5zM600 650v400q0 21 14.5 35.5t35.5 14.5h400q21 0 35.5 -14.5t14.5 -35.5v-400 q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5z" />
<glyph unicode="&#xe011;" d="M0 50v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5zM0 450v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200 q-21 0 -35.5 14.5t-14.5 35.5zM0 850v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5zM400 50v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5 t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5zM400 450v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5zM400 850v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5 v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5zM800 50v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5zM800 450v200q0 21 14.5 35.5t35.5 14.5h200 q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5zM800 850v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5z" />
<glyph unicode="&#xe012;" d="M0 50v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5zM0 450q0 -21 14.5 -35.5t35.5 -14.5h200q21 0 35.5 14.5t14.5 35.5v200q0 21 -14.5 35.5t-35.5 14.5h-200q-21 0 -35.5 -14.5 t-14.5 -35.5v-200zM0 850v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5zM400 50v200q0 21 14.5 35.5t35.5 14.5h700q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5 t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5zM400 450v200q0 21 14.5 35.5t35.5 14.5h700q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5zM400 850v200q0 21 14.5 35.5t35.5 14.5h700q21 0 35.5 -14.5t14.5 -35.5 v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5z" />
<glyph unicode="&#xe013;" d="M29 454l419 -420l818 820l-212 212l-607 -607l-206 207z" />
<glyph unicode="&#xe014;" d="M106 318l282 282l-282 282l212 212l282 -282l282 282l212 -212l-282 -282l282 -282l-212 -212l-282 282l-282 -282z" />
<glyph unicode="&#xe015;" d="M23 693q0 200 142 342t342 142t342 -142t142 -342q0 -142 -78 -261l300 -300q7 -8 7 -18t-7 -18l-109 -109q-8 -7 -18 -7t-18 7l-300 300q-119 -78 -261 -78q-200 0 -342 142t-142 342zM176 693q0 -136 97 -233t234 -97t233.5 96.5t96.5 233.5t-96.5 233.5t-233.5 96.5 t-234 -97t-97 -233zM300 600v200h100v100h200v-100h100v-200h-100v-100h-200v100h-100z" />
<glyph unicode="&#xe016;" d="M23 694q0 200 142 342t342 142t342 -142t142 -342q0 -141 -78 -262l300 -299q7 -7 7 -18t-7 -18l-109 -109q-8 -8 -18 -8t-18 8l-300 300q-119 -78 -261 -78q-200 0 -342 142t-142 342zM176 694q0 -136 97 -233t234 -97t233.5 97t96.5 233t-96.5 233t-233.5 97t-234 -97 t-97 -233zM300 601h400v200h-400v-200z" />
<glyph unicode="&#xe017;" d="M23 600q0 183 105 331t272 210v-166q-103 -55 -165 -155t-62 -220q0 -177 125 -302t302 -125t302 125t125 302q0 120 -62 220t-165 155v166q167 -62 272 -210t105 -331q0 -118 -45.5 -224.5t-123 -184t-184 -123t-224.5 -45.5t-224.5 45.5t-184 123t-123 184t-45.5 224.5 zM500 750q0 -21 14.5 -35.5t35.5 -14.5h100q21 0 35.5 14.5t14.5 35.5v400q0 21 -14.5 35.5t-35.5 14.5h-100q-21 0 -35.5 -14.5t-14.5 -35.5v-400z" />
<glyph unicode="&#xe018;" d="M100 1h200v300h-200v-300zM400 1v500h200v-500h-200zM700 1v800h200v-800h-200zM1000 1v1200h200v-1200h-200z" />
<glyph unicode="&#xe019;" d="M26 601q0 -33 6 -74l151 -38l2 -6q14 -49 38 -93l3 -5l-80 -134q45 -59 105 -105l133 81l5 -3q45 -26 94 -39l5 -2l38 -151q40 -5 74 -5q27 0 74 5l38 151l6 2q46 13 93 39l5 3l134 -81q56 44 104 105l-80 134l3 5q24 44 39 93l1 6l152 38q5 40 5 74q0 28 -5 73l-152 38 l-1 6q-16 51 -39 93l-3 5l80 134q-44 58 -104 105l-134 -81l-5 3q-45 25 -93 39l-6 1l-38 152q-40 5 -74 5q-27 0 -74 -5l-38 -152l-5 -1q-50 -14 -94 -39l-5 -3l-133 81q-59 -47 -105 -105l80 -134l-3 -5q-25 -47 -38 -93l-2 -6l-151 -38q-6 -48 -6 -73zM385 601 q0 88 63 151t152 63t152 -63t63 -151q0 -89 -63 -152t-152 -63t-152 63t-63 152z" />
<glyph unicode="&#xe020;" d="M100 1025v50q0 10 7.5 17.5t17.5 7.5h275v100q0 41 29.5 70.5t70.5 29.5h300q41 0 70.5 -29.5t29.5 -70.5v-100h275q10 0 17.5 -7.5t7.5 -17.5v-50q0 -11 -7 -18t-18 -7h-1050q-11 0 -18 7t-7 18zM200 100v800h900v-800q0 -41 -29.5 -71t-70.5 -30h-700q-41 0 -70.5 30 t-29.5 71zM300 100h100v700h-100v-700zM500 100h100v700h-100v-700zM500 1100h300v100h-300v-100zM700 100h100v700h-100v-700zM900 100h100v700h-100v-700z" />
<glyph unicode="&#xe021;" d="M1 601l656 644l644 -644h-200v-600h-300v400h-300v-400h-300v600h-200z" />
<glyph unicode="&#xe022;" d="M100 25v1150q0 11 7 18t18 7h475v-500h400v-675q0 -11 -7 -18t-18 -7h-850q-11 0 -18 7t-7 18zM700 800v300l300 -300h-300z" />
<glyph unicode="&#xe023;" d="M4 600q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM186 600q0 -171 121.5 -292.5t292.5 -121.5t292.5 121.5t121.5 292.5t-121.5 292.5t-292.5 121.5t-292.5 -121.5t-121.5 -292.5zM500 500v400h100 v-300h200v-100h-300z" />
<glyph unicode="&#xe024;" d="M-100 0l431 1200h209l-21 -300h162l-20 300h208l431 -1200h-538l-41 400h-242l-40 -400h-539zM488 500h224l-27 300h-170z" />
<glyph unicode="&#xe025;" d="M0 0v400h490l-290 300h200v500h300v-500h200l-290 -300h490v-400h-1100zM813 200h175v100h-175v-100z" />
<glyph unicode="&#xe026;" d="M1 600q0 122 47.5 233t127.5 191t191 127.5t233 47.5t233 -47.5t191 -127.5t127.5 -191t47.5 -233t-47.5 -233t-127.5 -191t-191 -127.5t-233 -47.5t-233 47.5t-191 127.5t-127.5 191t-47.5 233zM188 600q0 -170 121 -291t291 -121t291 121t121 291t-121 291t-291 121 t-291 -121t-121 -291zM350 600h150v300h200v-300h150l-250 -300z" />
<glyph unicode="&#xe027;" d="M4 600q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM186 600q0 -171 121.5 -292.5t292.5 -121.5t292.5 121.5t121.5 292.5t-121.5 292.5t-292.5 121.5t-292.5 -121.5t-121.5 -292.5zM350 600l250 300 l250 -300h-150v-300h-200v300h-150z" />
<glyph unicode="&#xe028;" d="M0 25v475l200 700h800l199 -700l1 -475q0 -11 -7 -18t-18 -7h-1150q-11 0 -18 7t-7 18zM200 500h200l50 -200h300l50 200h200l-97 500h-606z" />
<glyph unicode="&#xe029;" d="M4 600q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM186 600q0 -172 121.5 -293t292.5 -121t292.5 121t121.5 293q0 171 -121.5 292.5t-292.5 121.5t-292.5 -121.5t-121.5 -292.5zM500 397v401 l297 -200z" />
<glyph unicode="&#xe030;" d="M23 600q0 -118 45.5 -224.5t123 -184t184 -123t224.5 -45.5t224.5 45.5t184 123t123 184t45.5 224.5h-150q0 -177 -125 -302t-302 -125t-302 125t-125 302t125 302t302 125q136 0 246 -81l-146 -146h400v400l-145 -145q-157 122 -355 122q-118 0 -224.5 -45.5t-184 -123 t-123 -184t-45.5 -224.5z" />
<glyph unicode="&#xe031;" d="M23 600q0 118 45.5 224.5t123 184t184 123t224.5 45.5q198 0 355 -122l145 145v-400h-400l147 147q-112 80 -247 80q-177 0 -302 -125t-125 -302h-150zM100 0v400h400l-147 -147q112 -80 247 -80q177 0 302 125t125 302h150q0 -118 -45.5 -224.5t-123 -184t-184 -123 t-224.5 -45.5q-198 0 -355 122z" />
<glyph unicode="&#xe032;" d="M100 0h1100v1200h-1100v-1200zM200 100v900h900v-900h-900zM300 200v100h100v-100h-100zM300 400v100h100v-100h-100zM300 600v100h100v-100h-100zM300 800v100h100v-100h-100zM500 200h500v100h-500v-100zM500 400v100h500v-100h-500zM500 600v100h500v-100h-500z M500 800v100h500v-100h-500z" />
<glyph unicode="&#xe033;" d="M0 100v600q0 41 29.5 70.5t70.5 29.5h100v200q0 82 59 141t141 59h300q82 0 141 -59t59 -141v-200h100q41 0 70.5 -29.5t29.5 -70.5v-600q0 -41 -29.5 -70.5t-70.5 -29.5h-900q-41 0 -70.5 29.5t-29.5 70.5zM400 800h300v150q0 21 -14.5 35.5t-35.5 14.5h-200 q-21 0 -35.5 -14.5t-14.5 -35.5v-150z" />
<glyph unicode="&#xe034;" d="M100 0v1100h100v-1100h-100zM300 400q60 60 127.5 84t127.5 17.5t122 -23t119 -30t110 -11t103 42t91 120.5v500q-40 -81 -101.5 -115.5t-127.5 -29.5t-138 25t-139.5 40t-125.5 25t-103 -29.5t-65 -115.5v-500z" />
<glyph unicode="&#xe035;" d="M0 275q0 -11 7 -18t18 -7h50q11 0 18 7t7 18v300q0 127 70.5 231.5t184.5 161.5t245 57t245 -57t184.5 -161.5t70.5 -231.5v-300q0 -11 7 -18t18 -7h50q11 0 18 7t7 18v300q0 116 -49.5 227t-131 192.5t-192.5 131t-227 49.5t-227 -49.5t-192.5 -131t-131 -192.5 t-49.5 -227v-300zM200 20v460q0 8 6 14t14 6h160q8 0 14 -6t6 -14v-460q0 -8 -6 -14t-14 -6h-160q-8 0 -14 6t-6 14zM800 20v460q0 8 6 14t14 6h160q8 0 14 -6t6 -14v-460q0 -8 -6 -14t-14 -6h-160q-8 0 -14 6t-6 14z" />
<glyph unicode="&#xe036;" d="M0 400h300l300 -200v800l-300 -200h-300v-400zM688 459l141 141l-141 141l71 71l141 -141l141 141l71 -71l-141 -141l141 -141l-71 -71l-141 141l-141 -141z" />
<glyph unicode="&#xe037;" d="M0 400h300l300 -200v800l-300 -200h-300v-400zM700 857l69 53q111 -135 111 -310q0 -169 -106 -302l-67 54q86 110 86 248q0 146 -93 257z" />
<glyph unicode="&#xe038;" d="M0 401v400h300l300 200v-800l-300 200h-300zM702 858l69 53q111 -135 111 -310q0 -170 -106 -303l-67 55q86 110 86 248q0 145 -93 257zM889 951l7 -8q123 -151 123 -344q0 -189 -119 -339l-7 -8l81 -66l6 8q142 178 142 405q0 230 -144 408l-6 8z" />
<glyph unicode="&#xe039;" d="M0 0h500v500h-200v100h-100v-100h-200v-500zM0 600h100v100h400v100h100v100h-100v300h-500v-600zM100 100v300h300v-300h-300zM100 800v300h300v-300h-300zM200 200v100h100v-100h-100zM200 900h100v100h-100v-100zM500 500v100h300v-300h200v-100h-100v-100h-200v100 h-100v100h100v200h-200zM600 0v100h100v-100h-100zM600 1000h100v-300h200v-300h300v200h-200v100h200v500h-600v-200zM800 800v300h300v-300h-300zM900 0v100h300v-100h-300zM900 900v100h100v-100h-100zM1100 200v100h100v-100h-100z" />
<glyph unicode="&#xe040;" d="M0 200h100v1000h-100v-1000zM100 0v100h300v-100h-300zM200 200v1000h100v-1000h-100zM500 0v91h100v-91h-100zM500 200v1000h200v-1000h-200zM700 0v91h100v-91h-100zM800 200v1000h100v-1000h-100zM900 0v91h200v-91h-200zM1000 200v1000h200v-1000h-200z" />
<glyph unicode="&#xe041;" d="M0 700l1 475q0 10 7.5 17.5t17.5 7.5h474l700 -700l-500 -500zM148 953q0 -42 29 -71q30 -30 71.5 -30t71.5 30q29 29 29 71t-29 71q-30 30 -71.5 30t-71.5 -30q-29 -29 -29 -71z" />
<glyph unicode="&#xe042;" d="M1 700l1 475q0 11 7 18t18 7h474l700 -700l-500 -500zM148 953q0 -42 30 -71q29 -30 71 -30t71 30q30 29 30 71t-30 71q-29 30 -71 30t-71 -30q-30 -29 -30 -71zM701 1200h100l700 -700l-500 -500l-50 50l450 450z" />
<glyph unicode="&#xe043;" d="M100 0v1025l175 175h925v-1000l-100 -100v1000h-750l-100 -100h750v-1000h-900z" />
<glyph unicode="&#xe044;" d="M200 0l450 444l450 -443v1150q0 20 -14.5 35t-35.5 15h-800q-21 0 -35.5 -15t-14.5 -35v-1151z" />
<glyph unicode="&#xe045;" d="M0 100v700h200l100 -200h600l100 200h200v-700h-200v200h-800v-200h-200zM253 829l40 -124h592l62 124l-94 346q-2 11 -10 18t-18 7h-450q-10 0 -18 -7t-10 -18zM281 24l38 152q2 10 11.5 17t19.5 7h500q10 0 19.5 -7t11.5 -17l38 -152q2 -10 -3.5 -17t-15.5 -7h-600 q-10 0 -15.5 7t-3.5 17z" />
<glyph unicode="&#xe046;" d="M0 200q0 -41 29.5 -70.5t70.5 -29.5h1000q41 0 70.5 29.5t29.5 70.5v600q0 41 -29.5 70.5t-70.5 29.5h-150q-4 8 -11.5 21.5t-33 48t-53 61t-69 48t-83.5 21.5h-200q-41 0 -82 -20.5t-70 -50t-52 -59t-34 -50.5l-12 -20h-150q-41 0 -70.5 -29.5t-29.5 -70.5v-600z M356 500q0 100 72 172t172 72t172 -72t72 -172t-72 -172t-172 -72t-172 72t-72 172zM494 500q0 -44 31 -75t75 -31t75 31t31 75t-31 75t-75 31t-75 -31t-31 -75zM900 700v100h100v-100h-100z" />
<glyph unicode="&#xe047;" d="M53 0h365v66q-41 0 -72 11t-49 38t1 71l92 234h391l82 -222q16 -45 -5.5 -88.5t-74.5 -43.5v-66h417v66q-34 1 -74 43q-18 19 -33 42t-21 37l-6 13l-385 998h-93l-399 -1006q-24 -48 -52 -75q-12 -12 -33 -25t-36 -20l-15 -7v-66zM416 521l178 457l46 -140l116 -317h-340 z" />
<glyph unicode="&#xe048;" d="M100 0v89q41 7 70.5 32.5t29.5 65.5v827q0 28 -1 39.5t-5.5 26t-15.5 21t-29 14t-49 14.5v71l471 -1q120 0 213 -88t93 -228q0 -55 -11.5 -101.5t-28 -74t-33.5 -47.5t-28 -28l-12 -7q8 -3 21.5 -9t48 -31.5t60.5 -58t47.5 -91.5t21.5 -129q0 -84 -59 -156.5t-142 -111 t-162 -38.5h-500zM400 200h161q89 0 153 48.5t64 132.5q0 90 -62.5 154.5t-156.5 64.5h-159v-400zM400 700h139q76 0 130 61.5t54 138.5q0 82 -84 130.5t-239 48.5v-379z" />
<glyph unicode="&#xe049;" d="M200 0v57q77 7 134.5 40.5t65.5 80.5l173 849q10 56 -10 74t-91 37q-6 1 -10.5 2.5t-9.5 2.5v57h425l2 -57q-33 -8 -62 -25.5t-46 -37t-29.5 -38t-17.5 -30.5l-5 -12l-128 -825q-10 -52 14 -82t95 -36v-57h-500z" />
<glyph unicode="&#xe050;" d="M-75 200h75v800h-75l125 167l125 -167h-75v-800h75l-125 -167zM300 900v300h150h700h150v-300h-50q0 29 -8 48.5t-18.5 30t-33.5 15t-39.5 5.5t-50.5 1h-200v-850l100 -50v-100h-400v100l100 50v850h-200q-34 0 -50.5 -1t-40 -5.5t-33.5 -15t-18.5 -30t-8.5 -48.5h-49z " />
<glyph unicode="&#xe051;" d="M33 51l167 125v-75h800v75l167 -125l-167 -125v75h-800v-75zM100 901v300h150h700h150v-300h-50q0 29 -8 48.5t-18 30t-33.5 15t-40 5.5t-50.5 1h-200v-650l100 -50v-100h-400v100l100 50v650h-200q-34 0 -50.5 -1t-39.5 -5.5t-33.5 -15t-18.5 -30t-8 -48.5h-50z" />
<glyph unicode="&#xe052;" d="M0 50q0 -20 14.5 -35t35.5 -15h1100q21 0 35.5 15t14.5 35v100q0 21 -14.5 35.5t-35.5 14.5h-1100q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM0 350q0 -20 14.5 -35t35.5 -15h800q21 0 35.5 15t14.5 35v100q0 21 -14.5 35.5t-35.5 14.5h-800q-21 0 -35.5 -14.5t-14.5 -35.5 v-100zM0 650q0 -20 14.5 -35t35.5 -15h1000q21 0 35.5 15t14.5 35v100q0 21 -14.5 35.5t-35.5 14.5h-1000q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM0 950q0 -20 14.5 -35t35.5 -15h600q21 0 35.5 15t14.5 35v100q0 21 -14.5 35.5t-35.5 14.5h-600q-21 0 -35.5 -14.5 t-14.5 -35.5v-100z" />
<glyph unicode="&#xe053;" d="M0 50q0 -20 14.5 -35t35.5 -15h1100q21 0 35.5 15t14.5 35v100q0 21 -14.5 35.5t-35.5 14.5h-1100q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM0 650q0 -20 14.5 -35t35.5 -15h1100q21 0 35.5 15t14.5 35v100q0 21 -14.5 35.5t-35.5 14.5h-1100q-21 0 -35.5 -14.5t-14.5 -35.5 v-100zM200 350q0 -20 14.5 -35t35.5 -15h700q21 0 35.5 15t14.5 35v100q0 21 -14.5 35.5t-35.5 14.5h-700q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM200 950q0 -20 14.5 -35t35.5 -15h700q21 0 35.5 15t14.5 35v100q0 21 -14.5 35.5t-35.5 14.5h-700q-21 0 -35.5 -14.5 t-14.5 -35.5v-100z" />
<glyph unicode="&#xe054;" d="M0 50v100q0 21 14.5 35.5t35.5 14.5h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-1100q-21 0 -35.5 15t-14.5 35zM100 650v100q0 21 14.5 35.5t35.5 14.5h1000q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-1000q-21 0 -35.5 15 t-14.5 35zM300 350v100q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-800q-21 0 -35.5 15t-14.5 35zM500 950v100q0 21 14.5 35.5t35.5 14.5h600q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-600 q-21 0 -35.5 15t-14.5 35z" />
<glyph unicode="&#xe055;" d="M0 50v100q0 21 14.5 35.5t35.5 14.5h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-1100q-21 0 -35.5 15t-14.5 35zM0 350v100q0 21 14.5 35.5t35.5 14.5h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-1100q-21 0 -35.5 15 t-14.5 35zM0 650v100q0 21 14.5 35.5t35.5 14.5h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-1100q-21 0 -35.5 15t-14.5 35zM0 950v100q0 21 14.5 35.5t35.5 14.5h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-1100 q-21 0 -35.5 15t-14.5 35z" />
<glyph unicode="&#xe056;" d="M0 50v100q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-100q-21 0 -35.5 15t-14.5 35zM0 350v100q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-100q-21 0 -35.5 15 t-14.5 35zM0 650v100q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-100q-21 0 -35.5 15t-14.5 35zM0 950v100q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-100q-21 0 -35.5 15 t-14.5 35zM300 50v100q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-800q-21 0 -35.5 15t-14.5 35zM300 350v100q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-800 q-21 0 -35.5 15t-14.5 35zM300 650v100q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-800q-21 0 -35.5 15t-14.5 35zM300 950v100q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15 h-800q-21 0 -35.5 15t-14.5 35z" />
<glyph unicode="&#xe057;" d="M-101 500v100h201v75l166 -125l-166 -125v75h-201zM300 0h100v1100h-100v-1100zM500 50q0 -20 14.5 -35t35.5 -15h600q20 0 35 15t15 35v100q0 21 -15 35.5t-35 14.5h-600q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM500 350q0 -20 14.5 -35t35.5 -15h300q20 0 35 15t15 35 v100q0 21 -15 35.5t-35 14.5h-300q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM500 650q0 -20 14.5 -35t35.5 -15h500q20 0 35 15t15 35v100q0 21 -15 35.5t-35 14.5h-500q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM500 950q0 -20 14.5 -35t35.5 -15h100q20 0 35 15t15 35v100 q0 21 -15 35.5t-35 14.5h-100q-21 0 -35.5 -14.5t-14.5 -35.5v-100z" />
<glyph unicode="&#xe058;" d="M1 50q0 -20 14.5 -35t35.5 -15h600q20 0 35 15t15 35v100q0 21 -15 35.5t-35 14.5h-600q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM1 350q0 -20 14.5 -35t35.5 -15h300q20 0 35 15t15 35v100q0 21 -15 35.5t-35 14.5h-300q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM1 650 q0 -20 14.5 -35t35.5 -15h500q20 0 35 15t15 35v100q0 21 -15 35.5t-35 14.5h-500q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM1 950q0 -20 14.5 -35t35.5 -15h100q20 0 35 15t15 35v100q0 21 -15 35.5t-35 14.5h-100q-21 0 -35.5 -14.5t-14.5 -35.5v-100zM801 0v1100h100v-1100 h-100zM934 550l167 -125v75h200v100h-200v75z" />
<glyph unicode="&#xe059;" d="M0 275v650q0 31 22 53t53 22h750q31 0 53 -22t22 -53v-650q0 -31 -22 -53t-53 -22h-750q-31 0 -53 22t-22 53zM900 600l300 300v-600z" />
<glyph unicode="&#xe060;" d="M0 44v1012q0 18 13 31t31 13h1112q19 0 31.5 -13t12.5 -31v-1012q0 -18 -12.5 -31t-31.5 -13h-1112q-18 0 -31 13t-13 31zM100 263l247 182l298 -131l-74 156l293 318l236 -288v500h-1000v-737zM208 750q0 56 39 95t95 39t95 -39t39 -95t-39 -95t-95 -39t-95 39t-39 95z " />
<glyph unicode="&#xe062;" d="M148 745q0 124 60.5 231.5t165 172t226.5 64.5q123 0 227 -63t164.5 -169.5t60.5 -229.5t-73 -272q-73 -114 -166.5 -237t-150.5 -189l-57 -66q-10 9 -27 26t-66.5 70.5t-96 109t-104 135.5t-100.5 155q-63 139 -63 262zM342 772q0 -107 75.5 -182.5t181.5 -75.5 q107 0 182.5 75.5t75.5 182.5t-75.5 182t-182.5 75t-182 -75.5t-75 -181.5z" />
<glyph unicode="&#xe063;" d="M1 600q0 122 47.5 233t127.5 191t191 127.5t233 47.5t233 -47.5t191 -127.5t127.5 -191t47.5 -233t-47.5 -233t-127.5 -191t-191 -127.5t-233 -47.5t-233 47.5t-191 127.5t-127.5 191t-47.5 233zM173 600q0 -177 125.5 -302t301.5 -125v854q-176 0 -301.5 -125 t-125.5 -302z" />
<glyph unicode="&#xe064;" d="M117 406q0 94 34 186t88.5 172.5t112 159t115 177t87.5 194.5q21 -71 57.5 -142.5t76 -130.5t83 -118.5t82 -117t70 -116t50 -125.5t18.5 -136q0 -89 -39 -165.5t-102 -126.5t-140 -79.5t-156 -33.5q-114 6 -211.5 53t-161.5 139t-64 210zM243 414q14 -82 59.5 -136 t136.5 -80l16 98q-7 6 -18 17t-34 48t-33 77q-15 73 -14 143.5t10 122.5l9 51q-92 -110 -119.5 -185t-12.5 -156z" />
<glyph unicode="&#xe065;" d="M0 400v300q0 165 117.5 282.5t282.5 117.5q366 -6 397 -14l-186 -186h-311q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v125l200 200v-225q0 -165 -117.5 -282.5t-282.5 -117.5h-300q-165 0 -282.5 117.5 t-117.5 282.5zM436 341l161 50l412 412l-114 113l-405 -405zM995 1015l113 -113l113 113l-21 85l-92 28z" />
<glyph unicode="&#xe066;" d="M0 400v300q0 165 117.5 282.5t282.5 117.5h261l2 -80q-133 -32 -218 -120h-145q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5l200 153v-53q0 -165 -117.5 -282.5t-282.5 -117.5h-300q-165 0 -282.5 117.5t-117.5 282.5 zM423 524q30 38 81.5 64t103 35.5t99 14t77.5 3.5l29 -1v-209l360 324l-359 318v-216q-7 0 -19 -1t-48 -8t-69.5 -18.5t-76.5 -37t-76.5 -59t-62 -88t-39.5 -121.5z" />
<glyph unicode="&#xe067;" d="M0 400v300q0 165 117.5 282.5t282.5 117.5h300q61 0 127 -23l-178 -177h-349q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v69l200 200v-169q0 -165 -117.5 -282.5t-282.5 -117.5h-300q-165 0 -282.5 117.5 t-117.5 282.5zM342 632l283 -284l567 567l-137 137l-430 -431l-146 147z" />
<glyph unicode="&#xe068;" d="M0 603l300 296v-198h200v200h-200l300 300l295 -300h-195v-200h200v198l300 -296l-300 -300v198h-200v-200h195l-295 -300l-300 300h200v200h-200v-198z" />
<glyph unicode="&#xe069;" d="M200 50v1000q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-437l500 487v-1100l-500 488v-438q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5z" />
<glyph unicode="&#xe070;" d="M0 50v1000q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-437l500 487v-487l500 487v-1100l-500 488v-488l-500 488v-438q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5z" />
<glyph unicode="&#xe071;" d="M136 550l564 550v-487l500 487v-1100l-500 488v-488z" />
<glyph unicode="&#xe072;" d="M200 0l900 550l-900 550v-1100z" />
<glyph unicode="&#xe073;" d="M200 150q0 -21 14.5 -35.5t35.5 -14.5h200q21 0 35.5 14.5t14.5 35.5v800q0 21 -14.5 35.5t-35.5 14.5h-200q-21 0 -35.5 -14.5t-14.5 -35.5v-800zM600 150q0 -21 14.5 -35.5t35.5 -14.5h200q21 0 35.5 14.5t14.5 35.5v800q0 21 -14.5 35.5t-35.5 14.5h-200 q-21 0 -35.5 -14.5t-14.5 -35.5v-800z" />
<glyph unicode="&#xe074;" d="M200 150q0 -20 14.5 -35t35.5 -15h800q21 0 35.5 15t14.5 35v800q0 21 -14.5 35.5t-35.5 14.5h-800q-21 0 -35.5 -14.5t-14.5 -35.5v-800z" />
<glyph unicode="&#xe075;" d="M0 0v1100l500 -487v487l564 -550l-564 -550v488z" />
<glyph unicode="&#xe076;" d="M0 0v1100l500 -487v487l500 -487v437q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-1000q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v438l-500 -488v488z" />
<glyph unicode="&#xe077;" d="M300 0v1100l500 -487v437q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-1000q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v438z" />
<glyph unicode="&#xe078;" d="M100 250v100q0 21 14.5 35.5t35.5 14.5h1000q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5zM100 500h1100l-550 564z" />
<glyph unicode="&#xe079;" d="M185 599l592 -592l240 240l-353 353l353 353l-240 240z" />
<glyph unicode="&#xe080;" d="M272 194l353 353l-353 353l241 240l572 -571l21 -22l-1 -1v-1l-592 -591z" />
<glyph unicode="&#xe081;" d="M3 600q0 162 80 299.5t217.5 217.5t299.5 80t299.5 -80t217.5 -217.5t80 -299.5t-80 -299.5t-217.5 -217.5t-299.5 -80t-299.5 80t-217.5 217.5t-80 299.5zM300 500h200v-200h200v200h200v200h-200v200h-200v-200h-200v-200z" />
<glyph unicode="&#xe082;" d="M3 600q0 162 80 299.5t217.5 217.5t299.5 80t299.5 -80t217.5 -217.5t80 -299.5t-80 -299.5t-217.5 -217.5t-299.5 -80t-299.5 80t-217.5 217.5t-80 299.5zM300 500h600v200h-600v-200z" />
<glyph unicode="&#xe083;" d="M3 600q0 162 80 299.5t217.5 217.5t299.5 80t299.5 -80t217.5 -217.5t80 -299.5t-80 -299.5t-217.5 -217.5t-299.5 -80t-299.5 80t-217.5 217.5t-80 299.5zM246 459l213 -213l141 142l141 -142l213 213l-142 141l142 141l-213 212l-141 -141l-141 142l-212 -213l141 -141 z" />
<glyph unicode="&#xe084;" d="M3 600q0 162 80 299.5t217.5 217.5t299.5 80t299.5 -80t217.5 -217.5t80 -299.5t-80 -299.5t-217.5 -217.5t-299.5 -80t-299.5 80t-217.5 217.5t-80 299.5zM270 551l276 -277l411 411l-175 174l-236 -236l-102 102z" />
<glyph unicode="&#xe085;" d="M3 600q0 162 80 299.5t217.5 217.5t299.5 80t299.5 -80t217.5 -217.5t80 -299.5t-80 -299.5t-217.5 -217.5t-299.5 -80t-299.5 80t-217.5 217.5t-80 299.5zM364 700h143q4 0 11.5 -1t11 -1t6.5 3t3 9t1 11t3.5 8.5t3.5 6t5.5 4t6.5 2.5t9 1.5t9 0.5h11.5h12.5 q19 0 30 -10t11 -26q0 -22 -4 -28t-27 -22q-5 -1 -12.5 -3t-27 -13.5t-34 -27t-26.5 -46t-11 -68.5h200q5 3 14 8t31.5 25.5t39.5 45.5t31 69t14 94q0 51 -17.5 89t-42 58t-58.5 32t-58.5 15t-51.5 3q-50 0 -90.5 -12t-75 -38.5t-53.5 -74.5t-19 -114zM500 300h200v100h-200 v-100z" />
<glyph unicode="&#xe086;" d="M3 600q0 162 80 299.5t217.5 217.5t299.5 80t299.5 -80t217.5 -217.5t80 -299.5t-80 -299.5t-217.5 -217.5t-299.5 -80t-299.5 80t-217.5 217.5t-80 299.5zM400 300h400v100h-100v300h-300v-100h100v-200h-100v-100zM500 800h200v100h-200v-100z" />
<glyph unicode="&#xe087;" d="M0 500v200h195q31 125 98.5 199.5t206.5 100.5v200h200v-200q54 -20 113 -60t112.5 -105.5t71.5 -134.5h203v-200h-203q-25 -102 -116.5 -186t-180.5 -117v-197h-200v197q-140 27 -208 102.5t-98 200.5h-194zM290 500q24 -73 79.5 -127.5t130.5 -78.5v206h200v-206 q149 48 201 206h-201v200h200q-25 74 -75.5 127t-124.5 77v-204h-200v203q-75 -23 -130 -77t-79 -126h209v-200h-210z" />
<glyph unicode="&#xe088;" d="M4 600q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM186 600q0 -171 121.5 -292.5t292.5 -121.5t292.5 121.5t121.5 292.5t-121.5 292.5t-292.5 121.5t-292.5 -121.5t-121.5 -292.5zM356 465l135 135 l-135 135l109 109l135 -135l135 135l109 -109l-135 -135l135 -135l-109 -109l-135 135l-135 -135z" />
<glyph unicode="&#xe089;" d="M4 600q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM186 600q0 -171 121.5 -292.5t292.5 -121.5t292.5 121.5t121.5 292.5t-121.5 292.5t-292.5 121.5t-292.5 -121.5t-121.5 -292.5zM322 537l141 141 l87 -87l204 205l142 -142l-346 -345z" />
<glyph unicode="&#xe090;" d="M4 600q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM186 600q0 -115 62 -215l568 567q-100 62 -216 62q-171 0 -292.5 -121.5t-121.5 -292.5zM391 245q97 -59 209 -59q171 0 292.5 121.5t121.5 292.5 q0 112 -59 209z" />
<glyph unicode="&#xe091;" d="M0 547l600 453v-300h600v-300h-600v-301z" />
<glyph unicode="&#xe092;" d="M0 400v300h600v300l600 -453l-600 -448v301h-600z" />
<glyph unicode="&#xe093;" d="M204 600l450 600l444 -600h-298v-600h-300v600h-296z" />
<glyph unicode="&#xe094;" d="M104 600h296v600h300v-600h298l-449 -600z" />
<glyph unicode="&#xe095;" d="M0 200q6 132 41 238.5t103.5 193t184 138t271.5 59.5v271l600 -453l-600 -448v301q-95 -2 -183 -20t-170 -52t-147 -92.5t-100 -135.5z" />
<glyph unicode="&#xe096;" d="M0 0v400l129 -129l294 294l142 -142l-294 -294l129 -129h-400zM635 777l142 -142l294 294l129 -129v400h-400l129 -129z" />
<glyph unicode="&#xe097;" d="M34 176l295 295l-129 129h400v-400l-129 130l-295 -295zM600 600v400l129 -129l295 295l142 -141l-295 -295l129 -130h-400z" />
<glyph unicode="&#xe101;" d="M23 600q0 118 45.5 224.5t123 184t184 123t224.5 45.5t224.5 -45.5t184 -123t123 -184t45.5 -224.5t-45.5 -224.5t-123 -184t-184 -123t-224.5 -45.5t-224.5 45.5t-184 123t-123 184t-45.5 224.5zM456 851l58 -302q4 -20 21.5 -34.5t37.5 -14.5h54q20 0 37.5 14.5 t21.5 34.5l58 302q4 20 -8 34.5t-32 14.5h-207q-21 0 -33 -14.5t-8 -34.5zM500 300h200v100h-200v-100z" />
<glyph unicode="&#xe102;" d="M0 800h100v-200h400v300h200v-300h400v200h100v100h-111q1 1 1 6.5t-1.5 15t-3.5 17.5l-34 172q-11 39 -41.5 63t-69.5 24q-32 0 -61 -17l-239 -144q-22 -13 -40 -35q-19 24 -40 36l-238 144q-33 18 -62 18q-39 0 -69.5 -23t-40.5 -61l-35 -177q-2 -8 -3 -18t-1 -15v-6 h-111v-100zM100 0h400v400h-400v-400zM200 900q-3 0 14 48t36 96l18 47l213 -191h-281zM700 0v400h400v-400h-400zM731 900l202 197q5 -12 12 -32.5t23 -64t25 -72t7 -28.5h-269z" />
<glyph unicode="&#xe103;" d="M0 -22v143l216 193q-9 53 -13 83t-5.5 94t9 113t38.5 114t74 124q47 60 99.5 102.5t103 68t127.5 48t145.5 37.5t184.5 43.5t220 58.5q0 -189 -22 -343t-59 -258t-89 -181.5t-108.5 -120t-122 -68t-125.5 -30t-121.5 -1.5t-107.5 12.5t-87.5 17t-56.5 7.5l-99 -55z M238.5 300.5q19.5 -6.5 86.5 76.5q55 66 367 234q70 38 118.5 69.5t102 79t99 111.5t86.5 148q22 50 24 60t-6 19q-7 5 -17 5t-26.5 -14.5t-33.5 -39.5q-35 -51 -113.5 -108.5t-139.5 -89.5l-61 -32q-369 -197 -458 -401q-48 -111 -28.5 -117.5z" />
<glyph unicode="&#xe104;" d="M111 408q0 -33 5 -63q9 -56 44 -119.5t105 -108.5q31 -21 64 -16t62 23.5t57 49.5t48 61.5t35 60.5q32 66 39 184.5t-13 157.5q79 -80 122 -164t26 -184q-5 -33 -20.5 -69.5t-37.5 -80.5q-10 -19 -14.5 -29t-12 -26t-9 -23.5t-3 -19t2.5 -15.5t11 -9.5t19.5 -5t30.5 2.5 t42 8q57 20 91 34t87.5 44.5t87 64t65.5 88.5t47 122q38 172 -44.5 341.5t-246.5 278.5q22 -44 43 -129q39 -159 -32 -154q-15 2 -33 9q-79 33 -120.5 100t-44 175.5t48.5 257.5q-13 -8 -34 -23.5t-72.5 -66.5t-88.5 -105.5t-60 -138t-8 -166.5q2 -12 8 -41.5t8 -43t6 -39.5 t3.5 -39.5t-1 -33.5t-6 -31.5t-13.5 -24t-21 -20.5t-31 -12q-38 -10 -67 13t-40.5 61.5t-15 81.5t10.5 75q-52 -46 -83.5 -101t-39 -107t-7.5 -85z" />
<glyph unicode="&#xe105;" d="M-61 600l26 40q6 10 20 30t49 63.5t74.5 85.5t97 90t116.5 83.5t132.5 59t145.5 23.5t145.5 -23.5t132.5 -59t116.5 -83.5t97 -90t74.5 -85.5t49 -63.5t20 -30l26 -40l-26 -40q-6 -10 -20 -30t-49 -63.5t-74.5 -85.5t-97 -90t-116.5 -83.5t-132.5 -59t-145.5 -23.5 t-145.5 23.5t-132.5 59t-116.5 83.5t-97 90t-74.5 85.5t-49 63.5t-20 30zM120 600q7 -10 40.5 -58t56 -78.5t68 -77.5t87.5 -75t103 -49.5t125 -21.5t123.5 20t100.5 45.5t85.5 71.5t66.5 75.5t58 81.5t47 66q-1 1 -28.5 37.5t-42 55t-43.5 53t-57.5 63.5t-58.5 54 q49 -74 49 -163q0 -124 -88 -212t-212 -88t-212 88t-88 212q0 85 46 158q-102 -87 -226 -258zM377 656q49 -124 154 -191l105 105q-37 24 -75 72t-57 84l-20 36z" />
<glyph unicode="&#xe106;" d="M-61 600l26 40q6 10 20 30t49 63.5t74.5 85.5t97 90t116.5 83.5t132.5 59t145.5 23.5q61 0 121 -17l37 142h148l-314 -1200h-148l37 143q-82 21 -165 71.5t-140 102t-109.5 112t-72 88.5t-29.5 43zM120 600q210 -282 393 -336l37 141q-107 18 -178.5 101.5t-71.5 193.5 q0 85 46 158q-102 -87 -226 -258zM377 656q49 -124 154 -191l47 47l23 87q-30 28 -59 69t-44 68l-14 26zM780 161l38 145q22 15 44.5 34t46 44t40.5 44t41 50.5t33.5 43.5t33 44t24.5 34q-97 127 -140 175l39 146q67 -54 131.5 -125.5t87.5 -103.5t36 -52l26 -40l-26 -40 q-7 -12 -25.5 -38t-63.5 -79.5t-95.5 -102.5t-124 -100t-146.5 -79z" />
<glyph unicode="&#xe107;" d="M-97.5 34q13.5 -34 50.5 -34h1294q37 0 50.5 35.5t-7.5 67.5l-642 1056q-20 34 -48 36.5t-48 -29.5l-642 -1066q-21 -32 -7.5 -66zM155 200l445 723l445 -723h-345v100h-200v-100h-345zM500 600l100 -300l100 300v100h-200v-100z" />
<glyph unicode="&#xe108;" d="M100 262v41q0 20 11 44.5t26 38.5l363 325v339q0 62 44 106t106 44t106 -44t44 -106v-339l363 -325q15 -14 26 -38.5t11 -44.5v-41q0 -20 -12 -26.5t-29 5.5l-359 249v-263q100 -91 100 -113v-64q0 -20 -13 -28.5t-32 0.5l-94 78h-222l-94 -78q-19 -9 -32 -0.5t-13 28.5 v64q0 22 100 113v263l-359 -249q-17 -12 -29 -5.5t-12 26.5z" />
<glyph unicode="&#xe109;" d="M0 50q0 -20 14.5 -35t35.5 -15h1000q21 0 35.5 15t14.5 35v750h-1100v-750zM0 900h1100v150q0 21 -14.5 35.5t-35.5 14.5h-150v100h-100v-100h-500v100h-100v-100h-150q-21 0 -35.5 -14.5t-14.5 -35.5v-150zM100 100v100h100v-100h-100zM100 300v100h100v-100h-100z M100 500v100h100v-100h-100zM300 100v100h100v-100h-100zM300 300v100h100v-100h-100zM300 500v100h100v-100h-100zM500 100v100h100v-100h-100zM500 300v100h100v-100h-100zM500 500v100h100v-100h-100zM700 100v100h100v-100h-100zM700 300v100h100v-100h-100zM700 500 v100h100v-100h-100zM900 100v100h100v-100h-100zM900 300v100h100v-100h-100zM900 500v100h100v-100h-100z" />
<glyph unicode="&#xe110;" d="M0 200v200h259l600 600h241v198l300 -295l-300 -300v197h-159l-600 -600h-341zM0 800h259l122 -122l141 142l-181 180h-341v-200zM678 381l141 142l122 -123h159v198l300 -295l-300 -300v197h-241z" />
<glyph unicode="&#xe111;" d="M0 400v600q0 41 29.5 70.5t70.5 29.5h1000q41 0 70.5 -29.5t29.5 -70.5v-600q0 -41 -29.5 -70.5t-70.5 -29.5h-596l-304 -300v300h-100q-41 0 -70.5 29.5t-29.5 70.5z" />
<glyph unicode="&#xe112;" d="M100 600v200h300v-250q0 -113 6 -145q17 -92 102 -117q39 -11 92 -11q37 0 66.5 5.5t50 15.5t36 24t24 31.5t14 37.5t7 42t2.5 45t0 47v25v250h300v-200q0 -42 -3 -83t-15 -104t-31.5 -116t-58 -109.5t-89 -96.5t-129 -65.5t-174.5 -25.5t-174.5 25.5t-129 65.5t-89 96.5 t-58 109.5t-31.5 116t-15 104t-3 83zM100 900v300h300v-300h-300zM800 900v300h300v-300h-300z" />
<glyph unicode="&#xe113;" d="M-30 411l227 -227l352 353l353 -353l226 227l-578 579z" />
<glyph unicode="&#xe114;" d="M70 797l580 -579l578 579l-226 227l-353 -353l-352 353z" />
<glyph unicode="&#xe115;" d="M-198 700l299 283l300 -283h-203v-400h385l215 -200h-800v600h-196zM402 1000l215 -200h381v-400h-198l299 -283l299 283h-200v600h-796z" />
<glyph unicode="&#xe116;" d="M18 939q-5 24 10 42q14 19 39 19h896l38 162q5 17 18.5 27.5t30.5 10.5h94q20 0 35 -14.5t15 -35.5t-15 -35.5t-35 -14.5h-54l-201 -961q-2 -4 -6 -10.5t-19 -17.5t-33 -11h-31v-50q0 -20 -14.5 -35t-35.5 -15t-35.5 15t-14.5 35v50h-300v-50q0 -20 -14.5 -35t-35.5 -15 t-35.5 15t-14.5 35v50h-50q-21 0 -35.5 15t-14.5 35q0 21 14.5 35.5t35.5 14.5h535l48 200h-633q-32 0 -54.5 21t-27.5 43z" />
<glyph unicode="&#xe117;" d="M0 0v800h1200v-800h-1200zM0 900v100h200q0 41 29.5 70.5t70.5 29.5h300q41 0 70.5 -29.5t29.5 -70.5h500v-100h-1200z" />
<glyph unicode="&#xe118;" d="M1 0l300 700h1200l-300 -700h-1200zM1 400v600h200q0 41 29.5 70.5t70.5 29.5h300q41 0 70.5 -29.5t29.5 -70.5h500v-200h-1000z" />
<glyph unicode="&#xe119;" d="M302 300h198v600h-198l298 300l298 -300h-198v-600h198l-298 -300z" />
<glyph unicode="&#xe120;" d="M0 600l300 298v-198h600v198l300 -298l-300 -297v197h-600v-197z" />
<glyph unicode="&#xe121;" d="M0 100v100q0 41 29.5 70.5t70.5 29.5h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5zM31 400l172 739q5 22 23 41.5t38 19.5h672q19 0 37.5 -22.5t23.5 -45.5l172 -732h-1138zM800 100h100v100h-100v-100z M1000 100h100v100h-100v-100z" />
<glyph unicode="&#xe122;" d="M-101 600v50q0 24 25 49t50 38l25 13v-250l-11 5.5t-24 14t-30 21.5t-24 27.5t-11 31.5zM100 500v250v8v8v7t0.5 7t1.5 5.5t2 5t3 4t4.5 3.5t6 1.5t7.5 0.5h200l675 250v-850l-675 200h-38l47 -276q2 -12 -3 -17.5t-11 -6t-21 -0.5h-8h-83q-20 0 -34.5 14t-18.5 35 q-55 337 -55 351zM1100 200v850q0 21 14.5 35.5t35.5 14.5q20 0 35 -14.5t15 -35.5v-850q0 -20 -15 -35t-35 -15q-21 0 -35.5 15t-14.5 35z" />
<glyph unicode="&#xe123;" d="M74 350q0 21 13.5 35.5t33.5 14.5h18l117 173l63 327q15 77 76 140t144 83l-18 32q-6 19 3 32t29 13h94q20 0 29 -10.5t3 -29.5q-18 -36 -18 -37q83 -19 144 -82.5t76 -140.5l63 -327l118 -173h17q20 0 33.5 -14.5t13.5 -35.5q0 -20 -13 -40t-31 -27q-8 -3 -23 -8.5 t-65 -20t-103 -25t-132.5 -19.5t-158.5 -9q-125 0 -245.5 20.5t-178.5 40.5l-58 20q-18 7 -31 27.5t-13 40.5zM497 110q12 -49 40 -79.5t63 -30.5t63 30.5t39 79.5q-48 -6 -102 -6t-103 6z" />
<glyph unicode="&#xe124;" d="M21 445l233 -45l-78 -224l224 78l45 -233l155 179l155 -179l45 233l224 -78l-78 224l234 45l-180 155l180 156l-234 44l78 225l-224 -78l-45 233l-155 -180l-155 180l-45 -233l-224 78l78 -225l-233 -44l179 -156z" />
<glyph unicode="&#xe125;" d="M0 200h200v600h-200v-600zM300 275q0 -75 100 -75h61q124 -100 139 -100h250q46 0 83 57l238 344q29 31 29 74v100q0 44 -30.5 84.5t-69.5 40.5h-328q28 118 28 125v150q0 44 -30.5 84.5t-69.5 40.5h-50q-27 0 -51 -20t-38 -48l-96 -198l-145 -196q-20 -26 -20 -63v-400z M400 300v375l150 213l100 212h50v-175l-50 -225h450v-125l-250 -375h-214l-136 100h-100z" />
<glyph unicode="&#xe126;" d="M0 400v600h200v-600h-200zM300 525v400q0 75 100 75h61q124 100 139 100h250q46 0 83 -57l238 -344q29 -31 29 -74v-100q0 -44 -30.5 -84.5t-69.5 -40.5h-328q28 -118 28 -125v-150q0 -44 -30.5 -84.5t-69.5 -40.5h-50q-27 0 -51 20t-38 48l-96 198l-145 196 q-20 26 -20 63zM400 525l150 -212l100 -213h50v175l-50 225h450v125l-250 375h-214l-136 -100h-100v-375z" />
<glyph unicode="&#xe127;" d="M8 200v600h200v-600h-200zM308 275v525q0 17 14 35.5t28 28.5l14 9l362 230q14 6 25 6q17 0 29 -12l109 -112q14 -14 14 -34q0 -18 -11 -32l-85 -121h302q85 0 138.5 -38t53.5 -110t-54.5 -111t-138.5 -39h-107l-130 -339q-7 -22 -20.5 -41.5t-28.5 -19.5h-341 q-7 0 -90 81t-83 94zM408 289l100 -89h293l131 339q6 21 19.5 41t28.5 20h203q16 0 25 15t9 36q0 20 -9 34.5t-25 14.5h-457h-6.5h-7.5t-6.5 0.5t-6 1t-5 1.5t-5.5 2.5t-4 4t-4 5.5q-5 12 -5 20q0 14 10 27l147 183l-86 83l-339 -236v-503z" />
<glyph unicode="&#xe128;" d="M-101 651q0 72 54 110t139 38l302 -1l-85 121q-11 16 -11 32q0 21 14 34l109 113q13 12 29 12q11 0 25 -6l365 -230q7 -4 17 -10.5t26.5 -26t16.5 -36.5v-526q0 -13 -86 -93.5t-94 -80.5h-341q-16 0 -29.5 20t-19.5 41l-130 339h-107q-84 0 -139 39t-55 111zM-1 601h222 q15 0 28.5 -20.5t19.5 -40.5l131 -339h293l107 89v502l-343 237l-87 -83l145 -184q10 -11 10 -26q0 -11 -5 -20q-1 -3 -3.5 -5.5l-4 -4t-5 -2.5t-5.5 -1.5t-6.5 -1t-6.5 -0.5h-7.5h-6.5h-476v-100zM1000 201v600h200v-600h-200z" />
<glyph unicode="&#xe129;" d="M97 719l230 -363q4 -6 10.5 -15.5t26 -25t36.5 -15.5h525q13 0 94 83t81 90v342q0 15 -20 28.5t-41 19.5l-339 131v106q0 84 -39 139t-111 55t-110 -53.5t-38 -138.5v-302l-121 84q-15 12 -33.5 11.5t-32.5 -13.5l-112 -110q-22 -22 -6 -53zM172 739l83 86l183 -146 q22 -18 47 -5q3 1 5.5 3.5l4 4t2.5 5t1.5 5.5t1 6.5t0.5 6.5v7.5v6.5v456q0 22 25 31t50 -0.5t25 -30.5v-202q0 -16 20 -29.5t41 -19.5l339 -130v-294l-89 -100h-503zM400 0v200h600v-200h-600z" />
<glyph unicode="&#xe130;" d="M2 585q-16 -31 6 -53l112 -110q13 -13 32 -13.5t34 10.5l121 85q0 -51 -0.5 -153.5t-0.5 -148.5q0 -84 38.5 -138t110.5 -54t111 55t39 139v106l339 131q20 6 40.5 19.5t20.5 28.5v342q0 7 -81 90t-94 83h-525q-17 0 -35.5 -14t-28.5 -28l-10 -15zM77 565l236 339h503 l89 -100v-294l-340 -130q-20 -6 -40 -20t-20 -29v-202q0 -22 -25 -31t-50 0t-25 31v456v14.5t-1.5 11.5t-5 12t-9.5 7q-24 13 -46 -5l-184 -146zM305 1104v200h600v-200h-600z" />
<glyph unicode="&#xe131;" d="M5 597q0 122 47.5 232.5t127.5 190.5t190.5 127.5t232.5 47.5q162 0 299.5 -80t217.5 -218t80 -300t-80 -299.5t-217.5 -217.5t-299.5 -80t-300 80t-218 217.5t-80 299.5zM298 701l2 -201h300l-2 -194l402 294l-402 298v-197h-300z" />
<glyph unicode="&#xe132;" d="M0 597q0 122 47.5 232.5t127.5 190.5t190.5 127.5t231.5 47.5q122 0 232.5 -47.5t190.5 -127.5t127.5 -190.5t47.5 -232.5q0 -162 -80 -299.5t-218 -217.5t-300 -80t-299.5 80t-217.5 217.5t-80 299.5zM200 600l402 -294l-2 194h300l2 201h-300v197z" />
<glyph unicode="&#xe133;" d="M5 597q0 122 47.5 232.5t127.5 190.5t190.5 127.5t232.5 47.5q162 0 299.5 -80t217.5 -218t80 -300t-80 -299.5t-217.5 -217.5t-299.5 -80t-300 80t-218 217.5t-80 299.5zM300 600h200v-300h200v300h200l-300 400z" />
<glyph unicode="&#xe134;" d="M5 597q0 122 47.5 232.5t127.5 190.5t190.5 127.5t232.5 47.5q162 0 299.5 -80t217.5 -218t80 -300t-80 -299.5t-217.5 -217.5t-299.5 -80t-300 80t-218 217.5t-80 299.5zM300 600l300 -400l300 400h-200v300h-200v-300h-200z" />
<glyph unicode="&#xe135;" d="M5 597q0 122 47.5 232.5t127.5 190.5t190.5 127.5t232.5 47.5q121 0 231.5 -47.5t190.5 -127.5t127.5 -190.5t47.5 -232.5q0 -162 -80 -299.5t-217.5 -217.5t-299.5 -80t-300 80t-218 217.5t-80 299.5zM254 780q-8 -33 5.5 -92.5t7.5 -87.5q0 -9 17 -44t16 -60 q12 0 23 -5.5t23 -15t20 -13.5q24 -12 108 -42q22 -8 53 -31.5t59.5 -38.5t57.5 -11q8 -18 -15 -55t-20 -57q42 -71 87 -80q0 -6 -3 -15.5t-3.5 -14.5t4.5 -17q104 -3 221 112q30 29 47 47t34.5 49t20.5 62q-14 9 -37 9.5t-36 7.5q-14 7 -49 15t-52 19q-9 0 -39.5 -0.5 t-46.5 -1.5t-39 -6.5t-39 -16.5q-50 -35 -66 -12q-4 2 -3.5 25.5t0.5 25.5q-6 13 -26.5 17t-24.5 7q2 22 -2 41t-16.5 28t-38.5 -20q-23 -25 -42 4q-19 28 -8 58q6 16 22 22q6 -1 26 -1.5t33.5 -4t19.5 -13.5q12 -19 32 -37.5t34 -27.5l14 -8q0 3 9.5 39.5t5.5 57.5 q-4 23 14.5 44.5t22.5 31.5q5 14 10 35t8.5 31t15.5 22.5t34 21.5q-6 18 10 37q8 0 23.5 -1.5t24.5 -1.5t20.5 4.5t20.5 15.5q-10 23 -30.5 42.5t-38 30t-49 26.5t-43.5 23q11 39 2 44q31 -13 58 -14.5t39 3.5l11 4q7 36 -16.5 53.5t-64.5 28.5t-56 23q-19 -3 -37 0 q-15 -12 -36.5 -21t-34.5 -12t-44 -8t-39 -6q-15 -3 -45.5 0.5t-45.5 -2.5q-21 -7 -52 -26.5t-34 -34.5q-3 -11 6.5 -22.5t8.5 -18.5q-3 -34 -27.5 -90.5t-29.5 -79.5zM518 916q3 12 16 30t16 25q10 -10 18.5 -10t14 6t14.5 14.5t16 12.5q0 -24 17 -66.5t17 -43.5 q-9 2 -31 5t-36 5t-32 8t-30 14zM692 1003h1h-1z" />
<glyph unicode="&#xe136;" d="M0 164.5q0 21.5 15 37.5l600 599q-33 101 6 201.5t135 154.5q164 92 306 -9l-259 -138l145 -232l251 126q13 -175 -151 -267q-123 -70 -253 -23l-596 -596q-15 -16 -36.5 -16t-36.5 16l-111 110q-15 15 -15 36.5z" />
<glyph unicode="&#xe137;" horiz-adv-x="1220" d="M0 196v100q0 41 29.5 70.5t70.5 29.5h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5zM0 596v100q0 41 29.5 70.5t70.5 29.5h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000 q-41 0 -70.5 29.5t-29.5 70.5zM0 996v100q0 41 29.5 70.5t70.5 29.5h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5zM600 596h500v100h-500v-100zM800 196h300v100h-300v-100zM900 996h200v100h-200v-100z" />
<glyph unicode="&#xe138;" d="M100 1100v100h1000v-100h-1000zM150 1000h900l-350 -500v-300l-200 -200v500z" />
<glyph unicode="&#xe139;" d="M0 200v200h1200v-200q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5zM0 500v400q0 41 29.5 70.5t70.5 29.5h300v100q0 41 29.5 70.5t70.5 29.5h200q41 0 70.5 -29.5t29.5 -70.5v-100h300q41 0 70.5 -29.5t29.5 -70.5v-400h-500v100h-200v-100h-500z M500 1000h200v100h-200v-100z" />
<glyph unicode="&#xe140;" d="M0 0v400l129 -129l200 200l142 -142l-200 -200l129 -129h-400zM0 800l129 129l200 -200l142 142l-200 200l129 129h-400v-400zM729 329l142 142l200 -200l129 129v-400h-400l129 129zM729 871l200 200l-129 129h400v-400l-129 129l-200 -200z" />
<glyph unicode="&#xe141;" d="M0 596q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM182 596q0 -172 121.5 -293t292.5 -121t292.5 121t121.5 293q0 171 -121.5 292.5t-292.5 121.5t-292.5 -121.5t-121.5 -292.5zM291 655 q0 23 15.5 38.5t38.5 15.5t39 -16t16 -38q0 -23 -16 -39t-39 -16q-22 0 -38 16t-16 39zM400 850q0 22 16 38.5t39 16.5q22 0 38 -16t16 -39t-16 -39t-38 -16q-23 0 -39 16.5t-16 38.5zM514 609q0 32 20.5 56.5t51.5 29.5l122 126l1 1q-9 14 -9 28q0 22 16 38.5t39 16.5 q22 0 38 -16t16 -39t-16 -39t-38 -16q-14 0 -29 10l-55 -145q17 -22 17 -51q0 -36 -25.5 -61.5t-61.5 -25.5t-61.5 25.5t-25.5 61.5zM800 655q0 22 16 38t39 16t38.5 -15.5t15.5 -38.5t-16 -39t-38 -16q-23 0 -39 16t-16 39z" />
<glyph unicode="&#xe142;" d="M-40 375q-13 -95 35 -173q35 -57 94 -89t129 -32q63 0 119 28q33 16 65 40.5t52.5 45.5t59.5 64q40 44 57 61l394 394q35 35 47 84t-3 96q-27 87 -117 104q-20 2 -29 2q-46 0 -78.5 -16.5t-67.5 -51.5l-389 -396l-7 -7l69 -67l377 373q20 22 39 38q23 23 50 23 q38 0 53 -36q16 -39 -20 -75l-547 -547q-52 -52 -125 -52q-55 0 -100 33t-54 96q-5 35 2.5 66t31.5 63t42 50t56 54q24 21 44 41l348 348q52 52 82.5 79.5t84 54t107.5 26.5q25 0 48 -4q95 -17 154 -94.5t51 -175.5q-7 -101 -98 -192l-252 -249l-253 -256l7 -7l69 -60 l517 511q67 67 95 157t11 183q-16 87 -67 154t-130 103q-69 33 -152 33q-107 0 -197 -55q-40 -24 -111 -95l-512 -512q-68 -68 -81 -163z" />
<glyph unicode="&#xe143;" d="M80 784q0 131 98.5 229.5t230.5 98.5q143 0 241 -129q103 129 246 129q129 0 226 -98.5t97 -229.5q0 -46 -17.5 -91t-61 -99t-77 -89.5t-104.5 -105.5q-197 -191 -293 -322l-17 -23l-16 23q-43 58 -100 122.5t-92 99.5t-101 100q-71 70 -104.5 105.5t-77 89.5t-61 99 t-17.5 91zM250 784q0 -27 30.5 -70t61.5 -75.5t95 -94.5l22 -22q93 -90 190 -201q82 92 195 203l12 12q64 62 97.5 97t64.5 79t31 72q0 71 -48 119.5t-105 48.5q-74 0 -132 -83l-118 -171l-114 174q-51 80 -123 80q-60 0 -109.5 -49.5t-49.5 -118.5z" />
<glyph unicode="&#xe144;" d="M57 353q0 -95 66 -159l141 -142q68 -66 159 -66q93 0 159 66l283 283q66 66 66 159t-66 159l-141 141q-8 9 -19 17l-105 -105l212 -212l-389 -389l-247 248l95 95l-18 18q-46 45 -75 101l-55 -55q-66 -66 -66 -159zM269 706q0 -93 66 -159l141 -141q7 -7 19 -17l105 105 l-212 212l389 389l247 -247l-95 -96l18 -17q47 -49 77 -100l29 29q35 35 62.5 88t27.5 96q0 93 -66 159l-141 141q-66 66 -159 66q-95 0 -159 -66l-283 -283q-66 -64 -66 -159z" />
<glyph unicode="&#xe145;" d="M200 100v953q0 21 30 46t81 48t129 38t163 15t162 -15t127 -38t79 -48t29 -46v-953q0 -41 -29.5 -70.5t-70.5 -29.5h-600q-41 0 -70.5 29.5t-29.5 70.5zM300 300h600v700h-600v-700zM496 150q0 -43 30.5 -73.5t73.5 -30.5t73.5 30.5t30.5 73.5t-30.5 73.5t-73.5 30.5 t-73.5 -30.5t-30.5 -73.5z" />
<glyph unicode="&#xe146;" d="M0 0l303 380l207 208l-210 212h300l267 279l-35 36q-15 14 -15 35t15 35q14 15 35 15t35 -15l283 -282q15 -15 15 -36t-15 -35q-14 -15 -35 -15t-35 15l-36 35l-279 -267v-300l-212 210l-208 -207z" />
<glyph unicode="&#xe148;" d="M295 433h139q5 -77 48.5 -126.5t117.5 -64.5v335q-6 1 -15.5 4t-11.5 3q-46 14 -79 26.5t-72 36t-62.5 52t-40 72.5t-16.5 99q0 92 44 159.5t109 101t144 40.5v78h100v-79q38 -4 72.5 -13.5t75.5 -31.5t71 -53.5t51.5 -84t24.5 -118.5h-159q-8 72 -35 109.5t-101 50.5 v-307l64 -14q34 -7 64 -16.5t70 -31.5t67.5 -52t47.5 -80.5t20 -112.5q0 -139 -89 -224t-244 -96v-77h-100v78q-152 17 -237 104q-40 40 -52.5 93.5t-15.5 139.5zM466 889q0 -29 8 -51t16.5 -34t29.5 -22.5t31 -13.5t38 -10q7 -2 11 -3v274q-61 -8 -97.5 -37.5t-36.5 -102.5 zM700 237q170 18 170 151q0 64 -44 99.5t-126 60.5v-311z" />
<glyph unicode="&#xe149;" d="M100 600v100h166q-24 49 -44 104q-10 26 -14.5 55.5t-3 72.5t25 90t68.5 87q97 88 263 88q129 0 230 -89t101 -208h-153q0 52 -34 89.5t-74 51.5t-76 14q-37 0 -79 -14.5t-62 -35.5q-41 -44 -41 -101q0 -28 16.5 -69.5t28 -62.5t41.5 -72h241v-100h-197q8 -50 -2.5 -115 t-31.5 -94q-41 -59 -99 -113q35 11 84 18t70 7q33 1 103 -16t103 -17q76 0 136 30l50 -147q-41 -25 -80.5 -36.5t-59 -13t-61.5 -1.5q-23 0 -128 33t-155 29q-39 -4 -82 -17t-66 -25l-24 -11l-55 145l16.5 11t15.5 10t13.5 9.5t14.5 12t14.5 14t17.5 18.5q48 55 54 126.5 t-30 142.5h-221z" />
<glyph unicode="&#xe150;" d="M2 300l298 -300l298 300h-198v900h-200v-900h-198zM602 900l298 300l298 -300h-198v-900h-200v900h-198z" />
<glyph unicode="&#xe151;" d="M2 300h198v900h200v-900h198l-298 -300zM700 0v200h100v-100h200v-100h-300zM700 400v100h300v-200h-99v-100h-100v100h99v100h-200zM700 700v500h300v-500h-100v100h-100v-100h-100zM801 900h100v200h-100v-200z" />
<glyph unicode="&#xe152;" d="M2 300h198v900h200v-900h198l-298 -300zM700 0v500h300v-500h-100v100h-100v-100h-100zM700 700v200h100v-100h200v-100h-300zM700 1100v100h300v-200h-99v-100h-100v100h99v100h-200zM801 200h100v200h-100v-200z" />
<glyph unicode="&#xe153;" d="M2 300l298 -300l298 300h-198v900h-200v-900h-198zM800 100v400h300v-500h-100v100h-200zM800 1100v100h200v-500h-100v400h-100zM901 200h100v200h-100v-200z" />
<glyph unicode="&#xe154;" d="M2 300l298 -300l298 300h-198v900h-200v-900h-198zM800 400v100h200v-500h-100v400h-100zM800 800v400h300v-500h-100v100h-200zM901 900h100v200h-100v-200z" />
<glyph unicode="&#xe155;" d="M2 300l298 -300l298 300h-198v900h-200v-900h-198zM700 100v200h500v-200h-500zM700 400v200h400v-200h-400zM700 700v200h300v-200h-300zM700 1000v200h200v-200h-200z" />
<glyph unicode="&#xe156;" d="M2 300l298 -300l298 300h-198v900h-200v-900h-198zM700 100v200h200v-200h-200zM700 400v200h300v-200h-300zM700 700v200h400v-200h-400zM700 1000v200h500v-200h-500z" />
<glyph unicode="&#xe157;" d="M0 400v300q0 165 117.5 282.5t282.5 117.5h300q162 0 281 -118.5t119 -281.5v-300q0 -165 -118.5 -282.5t-281.5 -117.5h-300q-165 0 -282.5 117.5t-117.5 282.5zM200 300q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v500q0 41 -29.5 70.5t-70.5 29.5 h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500z" />
<glyph unicode="&#xe158;" d="M0 400v300q0 163 119 281.5t281 118.5h300q165 0 282.5 -117.5t117.5 -282.5v-300q0 -165 -117.5 -282.5t-282.5 -117.5h-300q-163 0 -281.5 117.5t-118.5 282.5zM200 300q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v500q0 41 -29.5 70.5t-70.5 29.5 h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500zM400 300l333 250l-333 250v-500z" />
<glyph unicode="&#xe159;" d="M0 400v300q0 163 117.5 281.5t282.5 118.5h300q163 0 281.5 -119t118.5 -281v-300q0 -165 -117.5 -282.5t-282.5 -117.5h-300q-165 0 -282.5 117.5t-117.5 282.5zM200 300q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v500q0 41 -29.5 70.5t-70.5 29.5 h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500zM300 700l250 -333l250 333h-500z" />
<glyph unicode="&#xe160;" d="M0 400v300q0 165 117.5 282.5t282.5 117.5h300q165 0 282.5 -117.5t117.5 -282.5v-300q0 -162 -118.5 -281t-281.5 -119h-300q-165 0 -282.5 118.5t-117.5 281.5zM200 300q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v500q0 41 -29.5 70.5t-70.5 29.5 h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500zM300 400h500l-250 333z" />
<glyph unicode="&#xe161;" d="M0 400v300h300v200l400 -350l-400 -350v200h-300zM500 0v200h500q41 0 70.5 29.5t29.5 70.5v500q0 41 -29.5 70.5t-70.5 29.5h-500v200h400q165 0 282.5 -117.5t117.5 -282.5v-300q0 -165 -117.5 -282.5t-282.5 -117.5h-400z" />
<glyph unicode="&#xe162;" d="M217 519q8 -19 31 -19h302q-155 -438 -160 -458q-5 -21 4 -32l9 -8h9q14 0 26 15q11 13 274.5 321.5t264.5 308.5q14 19 5 36q-8 17 -31 17l-301 -1q1 4 78 219.5t79 227.5q2 15 -5 27l-9 9h-9q-15 0 -25 -16q-4 -6 -98 -111.5t-228.5 -257t-209.5 -237.5q-16 -19 -6 -41 z" />
<glyph unicode="&#xe163;" d="M0 400q0 -165 117.5 -282.5t282.5 -117.5h300q47 0 100 15v185h-500q-41 0 -70.5 29.5t-29.5 70.5v500q0 41 29.5 70.5t70.5 29.5h500v185q-14 4 -114 7.5t-193 5.5l-93 2q-165 0 -282.5 -117.5t-117.5 -282.5v-300zM600 400v300h300v200l400 -350l-400 -350v200h-300z " />
<glyph unicode="&#xe164;" d="M0 400q0 -165 117.5 -282.5t282.5 -117.5h300q163 0 281.5 117.5t118.5 282.5v98l-78 73l-122 -123v-148q0 -41 -29.5 -70.5t-70.5 -29.5h-500q-41 0 -70.5 29.5t-29.5 70.5v500q0 41 29.5 70.5t70.5 29.5h156l118 122l-74 78h-100q-165 0 -282.5 -117.5t-117.5 -282.5 v-300zM496 709l353 342l-149 149h500v-500l-149 149l-342 -353z" />
<glyph unicode="&#xe165;" d="M4 600q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM186 600q0 -171 121.5 -292.5t292.5 -121.5t292.5 121.5t121.5 292.5t-121.5 292.5t-292.5 121.5t-292.5 -121.5t-121.5 -292.5zM406 600 q0 80 57 137t137 57t137 -57t57 -137t-57 -137t-137 -57t-137 57t-57 137z" />
<glyph unicode="&#xe166;" d="M0 0v275q0 11 7 18t18 7h1048q11 0 19 -7.5t8 -17.5v-275h-1100zM100 800l445 -500l450 500h-295v400h-300v-400h-300zM900 150h100v50h-100v-50z" />
<glyph unicode="&#xe167;" d="M0 0v275q0 11 7 18t18 7h1048q11 0 19 -7.5t8 -17.5v-275h-1100zM100 700h300v-300h300v300h295l-445 500zM900 150h100v50h-100v-50z" />
<glyph unicode="&#xe168;" d="M0 0v275q0 11 7 18t18 7h1048q11 0 19 -7.5t8 -17.5v-275h-1100zM100 705l305 -305l596 596l-154 155l-442 -442l-150 151zM900 150h100v50h-100v-50z" />
<glyph unicode="&#xe169;" d="M0 0v275q0 11 7 18t18 7h1048q11 0 19 -7.5t8 -17.5v-275h-1100zM100 988l97 -98l212 213l-97 97zM200 400l697 1l3 699l-250 -239l-149 149l-212 -212l149 -149zM900 150h100v50h-100v-50z" />
<glyph unicode="&#xe170;" d="M0 0v275q0 11 7 18t18 7h1048q11 0 19 -7.5t8 -17.5v-275h-1100zM200 612l212 -212l98 97l-213 212zM300 1200l239 -250l-149 -149l212 -212l149 148l249 -237l-1 697zM900 150h100v50h-100v-50z" />
<glyph unicode="&#xe171;" d="M23 415l1177 784v-1079l-475 272l-310 -393v416h-392zM494 210l672 938l-672 -712v-226z" />
<glyph unicode="&#xe172;" d="M0 150v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100l200 -200v-850q0 -21 -15 -35.5t-35 -14.5h-150v400h-700v-400h-150q-21 0 -35.5 14.5t-14.5 35.5zM600 1000h100v200h-100v-200z" />
<glyph unicode="&#xe173;" d="M0 150v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100l200 -200v-218l-276 -275l-120 120l-126 -127h-378v-400h-150q-21 0 -35.5 14.5t-14.5 35.5zM581 306l123 123l120 -120l353 352l123 -123l-475 -476zM600 1000h100v200h-100v-200z" />
<glyph unicode="&#xe174;" d="M0 150v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100l200 -200v-269l-103 -103l-170 170l-298 -298h-329v-400h-150q-21 0 -35.5 14.5t-14.5 35.5zM600 1000h100v200h-100v-200zM700 133l170 170l-170 170l127 127l170 -170l170 170l127 -128l-170 -169l170 -170 l-127 -127l-170 170l-170 -170z" />
<glyph unicode="&#xe175;" d="M0 150v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100l200 -200v-300h-400v-200h-500v-400h-150q-21 0 -35.5 14.5t-14.5 35.5zM600 300l300 -300l300 300h-200v300h-200v-300h-200zM600 1000v200h100v-200h-100z" />
<glyph unicode="&#xe176;" d="M0 150v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100l200 -200v-402l-200 200l-298 -298h-402v-400h-150q-21 0 -35.5 14.5t-14.5 35.5zM600 300h200v-300h200v300h200l-300 300zM600 1000v200h100v-200h-100z" />
<glyph unicode="&#xe177;" d="M0 250q0 -21 14.5 -35.5t35.5 -14.5h1100q21 0 35.5 14.5t14.5 35.5v550h-1200v-550zM0 900h1200v150q0 21 -14.5 35.5t-35.5 14.5h-1100q-21 0 -35.5 -14.5t-14.5 -35.5v-150zM100 300v200h400v-200h-400z" />
<glyph unicode="&#xe178;" d="M0 400l300 298v-198h400v-200h-400v-198zM100 800v200h100v-200h-100zM300 800v200h100v-200h-100zM500 800v200h400v198l300 -298l-300 -298v198h-400zM800 300v200h100v-200h-100zM1000 300h100v200h-100v-200z" />
<glyph unicode="&#xe179;" d="M100 700v400l50 100l50 -100v-300h100v300l50 100l50 -100v-300h100v300l50 100l50 -100v-400l-100 -203v-447q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v447zM800 597q0 -29 10.5 -55.5t25 -43t29 -28.5t25.5 -18l10 -5v-397q0 -21 14.5 -35.5 t35.5 -14.5h200q21 0 35.5 14.5t14.5 35.5v1106q0 31 -18 40.5t-44 -7.5l-276 -116q-25 -17 -43.5 -51.5t-18.5 -65.5v-359z" />
<glyph unicode="&#xe180;" d="M100 0h400v56q-75 0 -87.5 6t-12.5 44v394h500v-394q0 -38 -12.5 -44t-87.5 -6v-56h400v56q-4 0 -11 0.5t-24 3t-30 7t-24 15t-11 24.5v888q0 22 25 34.5t50 13.5l25 2v56h-400v-56q75 0 87.5 -6t12.5 -44v-394h-500v394q0 38 12.5 44t87.5 6v56h-400v-56q4 0 11 -0.5 t24 -3t30 -7t24 -15t11 -24.5v-888q0 -22 -25 -34.5t-50 -13.5l-25 -2v-56z" />
<glyph unicode="&#xe181;" d="M0 300q0 -41 29.5 -70.5t70.5 -29.5h300q41 0 70.5 29.5t29.5 70.5v500q0 41 -29.5 70.5t-70.5 29.5h-300q-41 0 -70.5 -29.5t-29.5 -70.5v-500zM100 100h400l200 200h105l295 98v-298h-425l-100 -100h-375zM100 300v200h300v-200h-300zM100 600v200h300v-200h-300z M100 1000h400l200 -200v-98l295 98h105v200h-425l-100 100h-375zM700 402v163l400 133v-163z" />
<glyph unicode="&#xe182;" d="M16.5 974.5q0.5 -21.5 16 -90t46.5 -140t104 -177.5t175 -208q103 -103 207.5 -176t180 -103.5t137 -47t92.5 -16.5l31 1l163 162q17 18 13.5 41t-22.5 37l-192 136q-19 14 -45 12t-42 -19l-118 -118q-142 101 -268 227t-227 268l118 118q17 17 20 41.5t-11 44.5 l-139 194q-14 19 -36.5 22t-40.5 -14l-162 -162q-1 -11 -0.5 -32.5z" />
<glyph unicode="&#xe183;" d="M0 50v212q0 20 10.5 45.5t24.5 39.5l365 303v50q0 4 1 10.5t12 22.5t30 28.5t60 23t97 10.5t97 -10t60 -23.5t30 -27.5t12 -24l1 -10v-50l365 -303q14 -14 24.5 -39.5t10.5 -45.5v-212q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-20 0 -35 14.5t-15 35.5zM0 712 q0 -21 14.5 -33.5t34.5 -8.5l202 33q20 4 34.5 21t14.5 38v146q141 24 300 24t300 -24v-146q0 -21 14.5 -38t34.5 -21l202 -33q20 -4 34.5 8.5t14.5 33.5v200q-6 8 -19 20.5t-63 45t-112 57t-171 45t-235 20.5q-92 0 -175 -10.5t-141.5 -27t-108.5 -36.5t-81.5 -40 t-53.5 -36.5t-31 -27.5l-9 -10v-200z" />
<glyph unicode="&#xe184;" d="M100 0v100h1100v-100h-1100zM175 200h950l-125 150v250l100 100v400h-100v-200h-100v200h-200v-200h-100v200h-200v-200h-100v200h-100v-400l100 -100v-250z" />
<glyph unicode="&#xe185;" d="M100 0h300v400q0 41 -29.5 70.5t-70.5 29.5h-100q-41 0 -70.5 -29.5t-29.5 -70.5v-400zM500 0v1000q0 41 29.5 70.5t70.5 29.5h100q41 0 70.5 -29.5t29.5 -70.5v-1000h-300zM900 0v700q0 41 29.5 70.5t70.5 29.5h100q41 0 70.5 -29.5t29.5 -70.5v-700h-300z" />
<glyph unicode="&#xe186;" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212zM100 200h900v700h-900v-700zM200 300h300v300h-200v100h200v100h-300v-300h200v-100h-200v-100zM600 300h200v100h100v300h-100v100h-200v-500 zM700 400v300h100v-300h-100z" />
<glyph unicode="&#xe187;" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212zM100 200h900v700h-900v-700zM200 300h100v200h100v-200h100v500h-100v-200h-100v200h-100v-500zM600 300h200v100h100v300h-100v100h-200v-500 zM700 400v300h100v-300h-100z" />
<glyph unicode="&#xe188;" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212zM100 200h900v700h-900v-700zM200 300h300v100h-200v300h200v100h-300v-500zM600 300h300v100h-200v300h200v100h-300v-500z" />
<glyph unicode="&#xe189;" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212zM100 200h900v700h-900v-700zM200 550l300 -150v300zM600 400l300 150l-300 150v-300z" />
<glyph unicode="&#xe190;" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212zM100 200h900v700h-900v-700zM200 300v500h700v-500h-700zM300 400h130q41 0 68 42t27 107t-28.5 108t-66.5 43h-130v-300zM575 549 q0 -65 27 -107t68 -42h130v300h-130q-38 0 -66.5 -43t-28.5 -108z" />
<glyph unicode="&#xe191;" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212zM100 200h900v700h-900v-700zM200 300h300v300h-200v100h200v100h-300v-300h200v-100h-200v-100zM601 300h100v100h-100v-100zM700 700h100 v-400h100v500h-200v-100z" />
<glyph unicode="&#xe192;" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212zM100 200h900v700h-900v-700zM200 300h300v400h-200v100h-100v-500zM301 400v200h100v-200h-100zM601 300h100v100h-100v-100zM700 700h100 v-400h100v500h-200v-100z" />
<glyph unicode="&#xe193;" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212zM100 200h900v700h-900v-700zM200 700v100h300v-300h-99v-100h-100v100h99v200h-200zM201 300v100h100v-100h-100zM601 300v100h100v-100h-100z M700 700v100h200v-500h-100v400h-100z" />
<glyph unicode="&#xe194;" d="M4 600q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM186 600q0 -171 121.5 -292.5t292.5 -121.5t292.5 121.5t121.5 292.5t-121.5 292.5t-292.5 121.5t-292.5 -121.5t-121.5 -292.5zM400 500v200 l100 100h300v-100h-300v-200h300v-100h-300z" />
<glyph unicode="&#xe195;" d="M0 600q0 162 80 299t217 217t299 80t299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299zM182 600q0 -171 121.5 -292.5t292.5 -121.5t292.5 121.5t121.5 292.5t-121.5 292.5t-292.5 121.5t-292.5 -121.5t-121.5 -292.5zM400 400v400h300 l100 -100v-100h-100v100h-200v-100h200v-100h-200v-100h-100zM700 400v100h100v-100h-100z" />
<glyph unicode="&#xe197;" d="M-14 494q0 -80 56.5 -137t135.5 -57h222v300h400v-300h128q120 0 205 86.5t85 207.5t-85 207t-205 86q-46 0 -90 -14q-44 97 -134.5 156.5t-200.5 59.5q-152 0 -260 -107.5t-108 -260.5q0 -25 2 -37q-66 -14 -108.5 -67.5t-42.5 -122.5zM300 200h200v300h200v-300h200 l-300 -300z" />
<glyph unicode="&#xe198;" d="M-14 494q0 -80 56.5 -137t135.5 -57h8l414 414l403 -403q94 26 154.5 104.5t60.5 178.5q0 120 -85 206.5t-205 86.5q-46 0 -90 -14q-44 97 -134.5 156.5t-200.5 59.5q-152 0 -260 -107.5t-108 -260.5q0 -25 2 -37q-66 -14 -108.5 -67.5t-42.5 -122.5zM300 200l300 300 l300 -300h-200v-300h-200v300h-200z" />
<glyph unicode="&#xe199;" d="M100 200h400v-155l-75 -45h350l-75 45v155h400l-270 300h170l-270 300h170l-300 333l-300 -333h170l-270 -300h170z" />
<glyph unicode="&#xe200;" d="M121 700q0 -53 28.5 -97t75.5 -65q-4 -16 -4 -38q0 -74 52.5 -126.5t126.5 -52.5q56 0 100 30v-306l-75 -45h350l-75 45v306q46 -30 100 -30q74 0 126.5 52.5t52.5 126.5q0 24 -9 55q50 32 79.5 83t29.5 112q0 90 -61.5 155.5t-150.5 71.5q-26 89 -99.5 145.5 t-167.5 56.5q-116 0 -197.5 -81.5t-81.5 -197.5q0 -4 1 -11.5t1 -11.5q-14 2 -23 2q-74 0 -126.5 -52.5t-52.5 -126.5z" />
</font>
</defs></svg>

After

Width:  |  Height:  |  Size: 62 KiB

View File

@@ -0,0 +1,38 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg">
<metadata>
<json>
<![CDATA[
{
"fontFamily": "thelia",
"majorVersion": 1,
"minorVersion": 0,
"version": "Version 1.0",
"fontId": "thelia",
"psName": "thelia",
"subFamily": "Regular",
"fullName": "thelia",
"description": "Font generated by IcoMoon."
}
]]>
</json>
</metadata>
<defs>
<font id="thelia" horiz-adv-x="512">
<font-face units-per-em="512" ascent="480" descent="-32" />
<missing-glyph horiz-adv-x="512" />
<glyph unicode="&#x20;" horiz-adv-x="256" d="" />
<glyph unicode="&#xe600;" glyph-name="catalog" data-tags="catalog" d="M148.8 43.733c0 6.4-4.8 12.8-12.8 12.8h-19.2v28.8h-24v-28.8h-14.4c-6.4 0-12.8-4.8-12.8-12.8s4.8-12.8 12.8-12.8h57.6c6.4 1.6 12.8 6.4 12.8 12.8zM78.4 109.333h57.6c6.4 0 12.8 4.8 12.8 12.8 0 6.4-4.8 12.8-12.8 12.8h-19.2v28.8h-24v-28.8h-14.4c-6.4 0-12.8-4.8-12.8-12.8 0-6.4 4.8-12.8 12.8-12.8zM92.8 240.533v-28.8h-14.4c-6.4 0-12.8-4.8-12.8-12.8 0-6.4 4.8-12.8 12.8-12.8h57.6c6.4 0 12.8 4.8 12.8 12.8 0 6.4-4.8 12.8-12.8 12.8h-19.2v28.8h-24zM412.8 347.733h-284.8c-19.2 0-35.2-16-35.2-35.2v-22.4h-14.4c-6.4 0-12.8-4.8-12.8-12.8 0-6.4 4.8-12.8 12.8-12.8h57.6c6.4 0 12.8 4.8 12.8 12.8 0 6.4-4.8 12.8-12.8 12.8h-19.2v22.4c0 6.4 4.8 11.2 11.2 11.2h284.8c6.4 0 11.2-4.8 11.2-11.2v-320c0-6.4-4.8-11.2-11.2-11.2h-284.8c-6.4 0-11.2 4.8-11.2 11.2v16h-24v-16c0-19.2 16-35.2 35.2-35.2h284.8c19.2 0 35.2 16 35.2 35.2v320c0 19.2-16 35.2-35.2 35.2zM347.2 162.133c6.4 0 12.8 4.8 12.8 12.8v72c0 6.4-4.8 12.8-12.8 12.8h-145.6c-6.4 0-12.8-4.8-12.8-12.8v-72c0-6.4 4.8-12.8 12.8-12.8h145.6zM212.8 235.733h121.6v-48h-121.6v48z" />
<glyph unicode="&#xe601;" glyph-name="configuration" data-tags="configuration" d="M52.8-17.067h400v-25.6h-400v25.6zM408 291.733h-310.4c-24 0-44.8-20.8-44.8-44.8v-193.6c0-24 20.8-44.8 44.8-44.8h310.4c24 0 44.8 20.8 44.8 44.8v193.6c0 24-20.8 44.8-44.8 44.8zM430.4 53.333c0-12.8-9.6-22.4-22.4-22.4h-310.4c-12.8 0-22.4 9.6-22.4 22.4v193.6c0 12.8 9.6 22.4 22.4 22.4h310.4c12.8 0 22.4-9.6 22.4-22.4v-193.6zM316.8 96.533c-1.6 1.6-3.2 4.8-4.8 6.4-1.6 0-1.6 0-3.2 0-12.8-12.8-28.8-20.8-48-20.8-36.8 0-67.2 30.4-67.2 67.2s30.4 67.2 67.2 67.2c22.4 0 43.2-11.2 54.4-28.8 4.8 3.2 11.2 4.8 16 8-14.4 22.4-41.6 38.4-70.4 38.4-46.4 0-84.8-38.4-84.8-84.8s38.4-84.8 84.8-84.8c24 0 44.8 9.6 59.2 25.6 0 1.6-1.6 3.2-3.2 6.4zM339.2 171.733c0-5.302-4.298-9.6-9.6-9.6s-9.6 4.298-9.6 9.6c0 5.302 4.298 9.6 9.6 9.6s9.6-4.298 9.6-9.6zM344 141.333c0-5.302-4.298-9.6-9.6-9.6s-9.6 4.298-9.6 9.6c0 5.302 4.298 9.6 9.6 9.6s9.6-4.298 9.6-9.6zM339.2 110.933c0-5.302-4.298-9.6-9.6-9.6s-9.6 4.298-9.6 9.6c0 5.302 4.298 9.6 9.6 9.6s9.6-4.298 9.6-9.6z" />
<glyph unicode="&#xe602;" glyph-name="customers" data-tags="customers" d="M416 218.133h-41.6v-25.6h41.6c14.4 0 25.6-11.2 25.6-25.6v-72c0-14.4-11.2-25.6-25.6-25.6h-11.2v-110.4h25.6v88c22.4 6.4 38.4 25.6 38.4 49.6v68.8c-1.6 28.8-25.6 52.8-52.8 52.8zM102.4 192.533h41.6v25.6h-41.6c-28.8 0-51.2-24-51.2-51.2v-72c0-24 16-43.2 38.4-49.6v-88h25.6v110.4h-12.8c-14.4 0-25.6 11.2-25.6 25.6v72c0 14.4 11.2 27.2 25.6 27.2zM348.8 218.133c0 4.8-1.6 11.2-3.2 16-4.8 11.2-11.2 19.2-20.8 25.6-8 4.8-16 8-25.6 8h-78.4c-9.6 0-19.2-3.2-25.6-8-9.6-6.4-17.6-14.4-20.8-25.6-1.6-4.8-3.2-9.6-3.2-16 0-1.6 0-1.6 0-3.2v-99.2c0-6.4 1.6-12.8 3.2-19.2 4.8-9.6 11.2-19.2 20.8-24 0 0 1.6 0 1.6-1.6 1.6-1.6 6.4-3.2 11.2-4.8v-108.8h25.6v132.8h-12.8c-6.4 0-11.2 1.6-16 6.4-6.4 4.8-9.6 11.2-9.6 20.8v99.2c0 0 0 0 0 0 0 14.4 11.2 25.6 25.6 25.6h75.2c14.4 0 25.6-11.2 25.6-25.6 0 0 0 0 0 0v-99.2c0-8-3.2-14.4-9.6-19.2-4.8-3.2-11.2-6.4-17.6-6.4h-9.6v-132.8h25.6v108.8c4.8 1.6 8 3.2 12.8 4.8 0 0 1.6 0 1.6 1.6 9.6 6.4 16 14.4 19.2 24 1.6 6.4 3.2 12.8 3.2 19.2v99.2c1.6-1.6 1.6 0 1.6 1.6zM259.2 288.533c33.6 0 59.2 27.2 59.2 59.2 0 33.6-27.2 59.2-59.2 59.2-33.6 0-59.2-27.2-59.2-59.2-1.6-33.6 25.6-59.2 59.2-59.2zM259.2 382.933c19.2 0 35.2-16 35.2-35.2s-16-35.2-35.2-35.2-35.2 16-35.2 35.2c0 19.2 16 35.2 35.2 35.2zM396.8 238.933c33.6 0 59.2 27.2 59.2 59.2s-27.2 59.2-59.2 59.2c-33.6 0-59.2-27.2-59.2-59.2s27.2-59.2 59.2-59.2zM396.8 333.333c19.2 0 35.2-16 35.2-35.2s-16-35.2-35.2-35.2-35.2 16-35.2 35.2c1.6 20.8 16 35.2 35.2 35.2zM121.6 238.933c33.6 0 59.2 27.2 59.2 59.2s-27.2 59.2-59.2 59.2c-33.6 0-59.2-27.2-59.2-59.2s25.6-59.2 59.2-59.2zM121.6 333.333c19.2 0 35.2-16 35.2-35.2s-16-35.2-35.2-35.2c-19.2 0-35.2 16-35.2 35.2 0 20.8 16 35.2 35.2 35.2z" />
<glyph unicode="&#xe603;" glyph-name="home" data-tags="home" d="M331.2-18.667h-78.4v76.8c0 6.4-4.8 11.2-11.2 11.2h-72c-6.4 0-11.2-4.8-11.2-11.2v-76.8h-78.4v140.8l126.4 112 36.8-32c1.6 8 4.8 16 9.6 24l-38.4 33.6c-4.8 4.8-11.2 4.8-16 0l-137.6-123.2c-3.2-1.6-3.2-4.8-3.2-9.6v-156.8c0-6.4 4.8-11.2 11.2-11.2h113.6v89.6h48v-89.6h113.6c6.4 0 11.2 4.8 11.2 11.2v51.2l-24 22.4v-62.4zM331.2 45.333v0 0zM212.8 318.933c-4.8 3.2-11.2 3.2-16 0l-73.6-64v25.6c0 6.4-4.8 11.2-11.2 11.2h-44.8c-6.4 0-11.2-4.8-11.2-11.2v-84.8l-49.6-43.2c-6.4-6.4-8-14.4-3.2-19.2s11.2-4.8 17.6-1.6l59.2 51.2v84.8h20.8v-65.6l104 91.2 59.2-51.2c6.4 6.4 12.8 11.2 19.2 14.4l-70.4 62.4zM331.2 43.733v1.6h-1.6zM491.2 224.533c-12.8 12.8-28.8 19.2-46.4 19.2-19.2 0-38.4-8-51.2-22.4l-25.6-28.8-1.6-1.6c0 0 0 0 0-1.6-3.2-4.8-1.6-11.2 1.6-14.4 1.6-1.6 4.8-3.2 8-3.2 1.6 0 1.6 0 3.2 0s3.2 1.6 4.8 3.2l22.4 25.6 3.2 3.2c9.6 9.6 22.4 14.4 35.2 14.4 11.2 0 22.4-4.8 30.4-12.8s12.8-19.2 12.8-32c0-12.8-6.4-24-14.4-33.6l-86.4-86.4-86.4 86.4c-9.6 9.6-14.4 20.8-14.4 33.6s3.2 24 12.8 32c8 8 19.2 12.8 30.4 12.8 9.6 0 19.2-3.2 27.2-8l16 17.6c-12.8 9.6-28.8 14.4-43.2 14.4-17.6 0-35.2-6.4-46.4-19.2-12.8-12.8-19.2-30.4-19.2-49.6s8-36.8 22.4-49.6l91.2-91.2c3.2-3.2 8-6.4 11.2-6.4s8 1.6 11.2 4.8l91.2 91.2c12.8 12.8 20.8 30.4 22.4 49.6-3.2 22.4-9.6 40-22.4 52.8z" />
<glyph unicode="&#xe604;" glyph-name="modules" data-tags="modules" d="M179.2 184.533h-70.4c-16 0-30.4-12.8-30.4-30.4v-88c0-14.4 11.2-27.2 25.6-28.8v-80h20.8v99.2h-16c-4.8 0-9.6 4.8-9.6 9.6v88c0 4.8 4.8 9.6 9.6 9.6h70.4c4.8 0 9.6-4.8 9.6-9.6v-88c0-4.8-4.8-9.6-9.6-9.6h-17.6v-99.2h20.8v80c14.4 1.6 25.6 14.4 25.6 28.8v88c1.6 16-12.8 30.4-28.8 30.4zM313.6 365.333c-6.4 0-11.2 4.8-11.2 11.2v19.2c0 6.4 4.8 11.2 11.2 11.2s11.2-4.8 11.2-11.2v-19.2c-1.6-6.4-6.4-11.2-11.2-11.2zM219.2 323.733c-3.2 0-4.8 1.6-8 3.2l-12.8 12.8c-4.8 4.8-4.8 11.2 0 14.4 4.8 4.8 11.2 4.8 14.4 0l14.4-12.8c4.8-4.8 4.8-11.2 0-14.4-3.2-3.2-4.8-3.2-8-3.2zM408 322.133c-3.2 0-4.8 1.6-8 3.2-4.8 4.8-4.8 11.2 0 14.4l14.4 14.4c4.8 4.8 11.2 4.8 14.4 0 4.8-4.8 4.8-11.2 0-14.4l-14.4-14.4c-1.6-1.6-4.8-3.2-6.4-3.2zM313.6 342.933c-48 0-88-40-88-89.6 0-24 6.4-40 16-51.2 16-17.6 32-25.6 35.2-57.6h73.6c3.2 30.4 19.2 38.4 35.2 57.6 11.2 12.8 16 28.8 16 51.2 0 49.6-38.4 89.6-88 89.6zM369.6 214.933c-3.2-3.2-6.4-6.4-9.6-9.6-9.6-9.6-20.8-20.8-27.2-40h-8v57.6l19.2 19.2c4.8 4.8 4.8 11.2 0 14.4-4.8 4.8-11.2 4.8-14.4 0l-16-16-16 16c-4.8 4.8-11.2 4.8-14.4 0-4.8-4.8-4.8-11.2 0-14.4l19.2-19.2v-57.6h-8c-6.4 19.2-17.6 30.4-27.2 40-3.2 3.2-6.4 6.4-9.6 9.6-8 9.6-11.2 22.4-11.2 38.4 0 38.4 30.4 68.8 67.2 68.8s67.2-30.4 67.2-68.8c0-20.8-4.8-30.4-11.2-38.4zM339.2 125.333h-48c-6.4 0-11.2-4.8-11.2-11.2s4.8-11.2 11.2-11.2h48c6.4 0 11.2 4.8 11.2 11.2-1.6 6.4-6.4 11.2-11.2 11.2zM144 290.133c-24 0-43.2-19.2-43.2-43.2s19.2-43.2 43.2-43.2c24 0 43.2 19.2 43.2 43.2s-19.2 43.2-43.2 43.2zM144 224.533c-12.8 0-22.4 9.6-22.4 22.4s9.6 22.4 22.4 22.4c12.8 0 22.4-9.6 22.4-22.4s-9.6-22.4-22.4-22.4z" />
<glyph unicode="&#xe605;" glyph-name="orders" data-tags="orders" d="M398.4 374.933h-166.4c-27.2 0-49.6-22.4-49.6-49.6v-64l-126.4-134.4-1.6-169.6h25.6l1.6 160 102.4 108.8v-105.6l-41.6-41.6 17.6-17.6 86.4 88c6.4 6.4 14.4 9.6 22.4 9.6s14.4-3.2 19.2-8c4.8-4.8 8-12.8 8-19.2 0-8-3.2-16-9.6-22.4l-152-152h36.8l35.2 35.2c8-4.8 16-8 25.6-8h168c27.2 0 49.6 22.4 49.6 49.6v291.2c-1.6 27.2-24 49.6-51.2 49.6zM356.8 10.133h-124.8c-3.2 0-4.8 0-6.4 1.6l80 80c11.2 11.2 16 24 17.6 38.4 0 14.4-4.8 28.8-14.4 38.4s-22.4 14.4-36.8 14.4c-14.4 0-30.4-6.4-40-17.6l-24-19.2v179.2c0 12.8 11.2 24 24 24h124.8v-339.2zM422.4 34.133c0-12.8-11.2-24-24-24h-16v339.2h16c12.8 0 24-11.2 24-24v-291.2zM236.8 214.933v0l4.8-11.2-8-1.6-6.4 14.4v9.6h56v-9.6h-46.4zM284.8 243.733h-6.4l-6.4 8c-12.8 12.8-19.2 19.2-27.2 19.2-4.8 0-9.6-3.2-9.6-9.6 0-4.8 3.2-9.6 4.8-12.8l-8-3.2c-3.2 4.8-6.4 9.6-6.4 17.6 0 12.8 8 19.2 17.6 19.2s17.6-6.4 27.2-17.6l4.8-4.8v24h9.6v-40zM273.6 293.333c1.6 1.6 3.2 8 3.2 12.8 0 8-4.8 11.2-9.6 11.2-6.4 0-9.6-6.4-9.6-12.8v-4.8h-8v4.8c0 4.8-1.6 11.2-8 11.2-3.2 0-6.4-3.2-6.4-9.6 0-4.8 1.6-9.6 3.2-11.2l-8-1.6c-1.6 3.2-4.8 9.6-4.8 16 0 11.2 6.4 17.6 14.4 17.6 6.4 0 11.2-3.2 12.8-11.2v0c1.6 6.4 6.4 12.8 14.4 12.8 9.6 0 17.6-8 17.6-22.4 0-6.4-1.6-12.8-3.2-16l-8 3.2z" />
<glyph unicode="&#xe606;" glyph-name="records" data-tags="records" d="M156.8 29.333c0-7.953-6.447-14.4-14.4-14.4s-14.4 6.447-14.4 14.4c0 7.953 6.447 14.4 14.4 14.4s14.4-6.447 14.4-14.4zM396.8 29.333c0-7.953-6.447-14.4-14.4-14.4s-14.4 6.447-14.4 14.4c0 7.953 6.447 14.4 14.4 14.4s14.4-6.447 14.4-14.4zM112-20.267c-4.8 0-9.6 4.8-9.6 9.6v150.4h73.6v22.4h-73.6v92.8h73.6v22.4h-73.6v20.8c0 6.4 4.8 11.2 9.6 11.2h64c1.6 8 4.8 16 9.6 22.4-1.6 0-3.2 0-6.4 0h-67.2c-17.6 0-32-14.4-32-32v-310.4c0-17.6 14.4-32 32-32h68.8c1.6 0 3.2 0 6.4 0-4.8 6.4-8 14.4-9.6 22.4h-65.6zM414.4 331.733h-68.8c-1.6 0-3.2 0-6.4 0 4.8-6.4 8-14.4 9.6-22.4h64c4.8 0 9.6-4.8 9.6-9.6v-20.8h-70.4v-22.4h73.6v-92.8h-73.6v-22.4h73.6v-152c0-4.8-4.8-9.6-9.6-9.6h-64c-1.6-8-4.8-16-9.6-22.4 1.6 0 3.2 0 6.4 0h68.8c17.6 0 32 14.4 32 32v310.4c-1.6 17.6-17.6 32-35.2 32zM276.8 29.333c0-7.953-6.447-14.4-14.4-14.4s-14.4 6.447-14.4 14.4c0 7.953 6.447 14.4 14.4 14.4s14.4-6.447 14.4-14.4zM296 331.733h-64c-17.6 0-32-14.4-32-32v-310.4c0-17.6 14.4-32 32-32h64c17.6 0 32 14.4 32 32v310.4c0 17.6-14.4 32-32 32zM230.4 309.333h64c4.8 0 9.6-4.8 9.6-9.6v-20.8h-83.2v20.8c0 4.8 4.8 9.6 9.6 9.6zM305.6 254.933v-92.8h-84.8v92.8h84.8zM296-20.267h-64c-4.8 0-9.6 4.8-9.6 9.6v150.4h84.8v-150.4c-1.6-4.8-6.4-9.6-11.2-9.6z" />
<glyph unicode="&#xe607;" glyph-name="search" data-tags="search" d="M134.4 187.733c-6.4 0-11.2 4.8-12.8 11.2 0 4.8 0 9.6 0 14.4 0 40 17.6 76.8 48 100.8 4.8 4.8 12.8 3.2 17.6-1.6s3.2-12.8-1.6-17.6c-25.6-20.8-40-51.2-40-83.2 0-3.2 0-8 0-11.2 1.6-6.4-3.2-12.8-11.2-12.8 0 0 0 0 0 0zM302.4 187.733h-78.4c-27.2 0-48-22.4-48-48v-33.6c8-4.8 16-9.6 24-14.4v46.4c0 12.8 11.2 24 24 24h76.8c12.8 0 24-11.2 24-24v-33.6c9.6 6.4 17.6 14.4 24 22.4v12.8c1.6 25.6-19.2 48-46.4 48zM457.6 38.933l-59.2 72c20.8 28.8 32 64 32 102.4 0 99.2-80 179.2-179.2 179.2s-179.2-80-179.2-179.2c0-99.2 80-179.2 179.2-179.2 24 0 48 4.8 68.8 14.4l59.2-72c9.6-12.8 25.6-19.2 41.6-17.6 9.6 1.6 19.2 4.8 25.6 11.2l3.2 1.6c9.6 8 16 19.2 17.6 32s-1.6 24-9.6 35.2zM97.6 211.733c0 84.8 68.8 153.6 153.6 153.6s153.6-68.8 153.6-153.6c0-84.8-68.8-153.6-153.6-153.6s-153.6 68.8-153.6 153.6zM443.2 5.333c0-6.4-3.2-11.2-8-16l-3.2-1.6c-3.2-3.2-8-4.8-12.8-4.8-8 0-16 3.2-20.8 8l-56 67.2c14.4 8 27.2 19.2 38.4 32l56-67.2c4.8-4.8 6.4-11.2 6.4-17.6zM264 322.133c-32 0-57.6-25.6-57.6-57.6s25.6-57.6 57.6-57.6c32 0 57.6 25.6 57.6 57.6-1.6 32-27.2 57.6-57.6 57.6zM264 232.533c-17.6 0-32 14.4-32 32s14.4 33.6 32 33.6c17.6 0 32-14.4 32-33.6 0-17.6-14.4-32-32-32z" />
<glyph unicode="&#xe608;" glyph-name="tools" data-tags="tools" d="M313.6-42.667l-4.8 8c-11.2 19.2-30.4 30.4-49.6 30.4s-38.4-11.2-49.6-30.4l-3.2-8-8 3.2c-14.4 4.8-27.2 9.6-40 16l-8 4.8 3.2 8c4.8 20.8 1.6 35.2-12.8 49.6s-28.8 17.6-49.6 12.8l-8-1.6-4.8 8c-6.4 12.8-12.8 25.6-16 40l-3.2 8 8 4.8c19.2 11.2 30.4 30.4 30.4 49.6 0 22.4-16 36.8-30.4 44.8l-8 4.8 3.2 8c4.8 14.4 9.6 27.2 16 40l4.8 8 8-1.6c17.6-4.8 33.6 0 49.6 16 14.4 14.4 17.6 28.8 12.8 49.6l-1.6 8 8 4.8c12.8 6.4 25.6 12.8 40 16l8 3.2 4.8-8c11.2-19.2 30.4-30.4 49.6-30.4s38.4 11.2 49.6 30.4l4.8 8 8-3.2c14.4-4.8 27.2-9.6 40-16l8-4.8-4.8-11.2c-4.8-20.8-1.6-35.2 12.8-49.6 16-16 32-20.8 49.6-16l8 1.6 4.8-8c6.4-12.8 12.8-25.6 16-40l3.2-8-8-4.8c-14.4-8-30.4-22.4-30.4-44.8s16-36.8 30.4-44.8l8-4.8-3.2-8c-4.8-14.4-9.6-27.2-16-40l-4.8-6.4-8 1.6c-17.6 4.8-33.6 0-49.6-16-14.4-14.4-17.6-28.8-12.8-49.6l1.6-8-8-4.8c-12.8-6.4-25.6-12.8-40-16l-8-3.2zM177.6-7.467c6.4-3.2 12.8-6.4 19.2-8 16 20.8 40 33.6 64 33.6s48-12.8 64-33.6c6.4 1.6 12.8 4.8 19.2 8-3.2 24 3.2 44.8 20.8 62.4 19.2 19.2 40 27.2 62.4 24 3.2 6.4 6.4 12.8 8 19.2-22.4 16-33.6 36.8-33.6 59.2s11.2 43.2 33.6 59.2c-1.6 6.4-4.8 12.8-8 19.2-22.4-3.2-43.2 4.8-62.4 24-17.6 17.6-24 38.4-20.8 62.4-6.4 3.2-12.8 6.4-19.2 8-16-20.8-40-33.6-64-33.6s-48 12.8-64 33.6c-6.4-1.6-12.8-4.8-19.2-8 3.2-24-3.2-44.8-20.8-62.4-19.2-19.2-40-27.2-62.4-24-3.2-6.4-6.4-12.8-8-19.2 22.4-16 33.6-36.8 33.6-59.2 0-24-12.8-48-33.6-64 1.6-6.4 4.8-12.8 8-19.2 24 3.2 44.8-3.2 62.4-20.8 17.6-16 24-36.8 20.8-60.8zM260.8 64.533c-51.2 0-92.8 41.6-92.8 92.8s41.6 92.8 92.8 92.8 92.8-41.6 92.8-92.8c0-51.2-41.6-92.8-92.8-92.8zM260.8 227.733c-38.4 0-70.4-32-70.4-70.4s32-70.4 70.4-70.4 70.4 32 70.4 70.4-32 70.4-70.4 70.4z" />
<glyph unicode="&#xe609;" glyph-name="facebook" data-tags="social-facebook-circular" d="M391.552 349.355c-37.334 37.142-82.944 55.979-135.552 55.979-53.099 0-98.838-18.859-135.958-56-37.184-37.142-56.042-82.923-56.042-136 0-52.587 18.837-98.197 55.979-135.552 37.142-37.462 82.901-56.448 136.022-56.448 52.63 0 98.24 18.986 135.595 56.384 37.44 37.397 56.406 83.029 56.406 135.616 0 53.077-18.986 98.859-56.448 136.022zM361.43 107.883c-24.256-24.298-51.968-38.144-84.096-42.346v105.13h42.666v42.666h-42.666v29.867c0 7.061 5.738 12.8 12.822 12.8h29.846v42.666h-29.803c-15.829 0-29.034-5.824-39.616-17.536-10.582-11.67-15.915-25.92-15.915-42.838v-24.96h-42.667v-42.666h42.666v-105.173c-32.469 4.16-60.288 18.026-84.416 42.325-29.334 29.526-43.584 64.043-43.584 105.514 0 41.942 14.23 76.544 43.563 105.814 29.226 29.291 63.829 43.52 105.77 43.52 41.493 0 75.99-14.25 105.493-43.584 29.504-29.269 43.84-63.872 43.84-105.75 0-41.408-14.358-75.925-43.904-105.451z" />
<glyph unicode="&#xe60a;" glyph-name="github" data-tags="social-github-circular" d="M256 21.333c-105.877 0-192 86.144-192 192s86.123 192 192 192 192-86.144 192-192-86.123-192-192-192zM256 362.667c-82.326 0-149.333-66.986-149.333-149.334s67.008-149.333 149.333-149.333 149.333 66.986 149.333 149.334-67.008 149.333-149.333 149.333zM289.387 199.979c3.648 0 6.741-1.792 9.408-5.44 2.646-3.606 3.99-8.064 3.99-13.334 0-5.291-1.322-9.75-3.99-13.354s-5.781-5.418-9.408-5.418c-3.861 0-7.19 1.792-9.834 5.418-2.646 3.606-3.99 8.064-3.99 13.354s1.322 9.728 3.99 13.334c2.666 3.648 5.995 5.44 9.834 5.44zM336.534 248.811c10.283-11.136 15.466-24.64 15.466-40.491 0-10.283-1.216-19.52-3.541-27.755-2.368-8.192-5.376-14.89-8.96-20.032-3.648-5.163-8.064-9.685-13.376-13.546-5.312-3.925-10.197-6.741-14.613-8.555-4.438-1.813-9.514-3.2-15.274-4.181-5.675-1.002-9.962-1.536-12.928-1.685-2.88-0.128-6.016-0.192-9.387-0.192-0.747 0-3.307-0.086-7.51-0.214-4.118-0.171-7.659-0.235-10.411-0.235s-6.293 0.064-10.411 0.235c-4.181 0.128-6.742 0.214-7.51 0.214-3.37 0-6.528 0.043-9.387 0.192-2.987 0.149-7.274 0.683-12.928 1.685-5.781 0.96-10.838 2.346-15.274 4.182-4.416 1.792-9.302 4.63-14.592 8.555-5.333 3.882-9.75 8.406-13.398 13.546-3.584 5.142-6.592 11.84-8.96 20.032-2.326 8.235-3.542 17.472-3.542 27.755 0 15.851 5.162 29.355 15.466 40.491-1.131 0.554-1.195 6.101-0.171 16.682 0.917 10.582 3.157 20.331 6.805 29.226 12.843-1.365 28.65-8.618 47.573-21.696 6.4 1.664 15.147 2.517 26.304 2.517 11.712 0 20.459-0.853 26.325-2.517 8.618 5.824 16.875 10.582 24.747 14.208 7.978 3.584 13.738 5.696 17.365 6.25l5.418 1.237c3.67-8.896 5.909-18.666 6.827-29.226 1.067-10.581 1.002-16.128-0.128-16.682zM256.448 141.568c23.104 0 40.512 2.752 52.352 8.32 11.798 5.546 17.77 16.981 17.77 34.24 0 10.005-3.755 18.368-11.286 25.046-3.861 3.627-8.406 5.824-13.611 6.678-5.077 0.832-12.95 0.832-23.552 0-10.56-0.853-17.792-1.238-21.675-1.238-5.291 0-11.030 0.278-18.154 0.832-7.125 0.534-12.714 0.875-16.704 1.046-4.075 0.128-8.427-0.384-13.142-1.472-4.757-1.131-8.619-3.051-11.733-5.824-7.168-6.4-10.816-14.741-10.816-25.046 0-17.259 5.845-28.693 17.514-34.24 11.669-5.568 29.035-8.32 52.138-8.32zM223.040 199.979c3.626 0 6.742-1.792 9.387-5.44 2.645-3.606 3.989-8.064 3.989-13.334 0-5.291-1.322-9.75-3.989-13.354-2.645-3.606-5.781-5.418-9.387-5.418-3.882 0-7.19 1.792-9.856 5.418-2.645 3.606-3.989 8.064-3.989 13.354s1.322 9.728 3.989 13.334c2.667 3.648 5.974 5.44 9.856 5.44z" />
<glyph unicode="&#xe60b;" glyph-name="twitter" data-tags="social-twitter-circular" d="M325.952 249.963c7.637 4.714 12.736 11.114 15.211 19.285-7.445-3.968-14.87-6.656-22.293-8.17-6.656 7.168-15.104 10.816-25.216 10.816-9.899 0-18.24-3.478-25.067-10.219-6.762-6.784-10.197-15.061-10.197-24.704 0-2.923 0.363-5.547 1.11-7.766-29.184 1.024-53.312 13.099-72.341 36.394-3.221-5.696-4.843-11.498-4.843-17.493 0-12.331 5.206-22.102 15.573-29.291-5.91 0.49-11.114 2.005-15.573 4.458 0-8.81 2.582-16.171 7.786-22.656 5.184-6.4 11.882-10.496 20.032-12.224-2.965-0.768-6.080-1.13-9.28-1.13-2.987 0-5.056 0.256-6.315 0.789 2.219-7.19 6.315-12.992 12.245-17.45 5.91-4.48 12.736-6.827 20.416-7.040-12.608-9.92-27.072-14.805-43.413-14.805-4.011 0-6.827 0.043-8.534 0.363 16.085-10.432 34.006-15.637 53.781-15.637 20.288 0 38.23 5.142 53.802 15.424 15.574 10.219 27.115 22.827 34.496 37.696 7.424 14.827 11.115 30.272 11.115 46.379v4.458c7.168 5.398 12.992 11.477 17.45 18.219-6.358-2.838-13.034-4.736-19.947-5.696zM256 21.333c-53.12 0-98.88 18.986-136.022 56.448-37.142 37.355-55.978 82.966-55.978 135.552 0 53.078 18.858 98.858 56.042 136 37.12 37.141 82.859 56 135.958 56 52.608 0 98.219-18.838 135.552-55.979 37.462-37.162 56.448-82.944 56.448-136.022 0-52.587-18.966-98.219-56.406-135.616-37.354-37.397-82.966-56.384-135.595-56.384zM256 362.667c-41.941 0-76.544-14.23-105.77-43.52-29.334-29.269-43.563-63.872-43.563-105.814 0-41.472 14.251-75.99 43.584-105.493 29.269-29.504 63.85-43.84 105.749-43.84 41.45 0 75.947 14.358 105.43 43.882 29.546 29.526 43.904 64.043 43.904 105.45 0 41.878-14.336 76.48-43.84 105.75-29.504 29.333-64 43.584-105.493 43.584z" />
</font></defs></svg>

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 509 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 263 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 107 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 259 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 302 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 332 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 291 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 105 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 145 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 241 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 382 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 209 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 448 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 228 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 182 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 267 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 355 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 159 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 211 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 102 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 166 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 129 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 454 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 106 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 539 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 321 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 518 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 236 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 432 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 171 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 449 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 151 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 337 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 177 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 259 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 432 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 162 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 152 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 331 B

Some files were not shown because too many files have changed in this diff Show More