无法将翻译文件上传到prestashop

时间:2017-07-15 19:50:50

标签: php prestashop prestashop-1.6

我正在尝试使用本地化 - >翻译中的导入部分上传包含prestashop阿拉伯语翻译的ar.gzip文件,但每当我上传文件时,我都会收到此错误 enter image description here

我在网上看到这个错误是因为lang.php有一个空的数组元素,但在我的情况下 mails / ar / lang.php 没有空值

<?php

global $_LANGMAIL;
$_LANGMAIL = array();

$_LANGMAIL['Order confirmation'] = 'تأكيد طلب الشراء';
$_LANGMAIL['Log: You have a new alert from your shop'] = 'لديك تنبيه جديد من المتجر';
$_LANGMAIL['Fwd: Customer message'] = 'Fwd: رسالة العميل';
$_LANGMAIL['Your new password'] = 'كلمة المرور الجديدة';
$_LANGMAIL['New message regarding your order'] = 'رسالة جديد بخصوص طلب الشراء الخاص بك';
$_LANGMAIL['Process the payment of your order'] = 'معالجة الدفعة الخاصة بطلبك';
$_LANGMAIL['Your order return status has changed'] = 'لقد تم تغيير حالة اعادة طلب الشراء الخاص بك';
$_LANGMAIL['Welcome!'] = 'مرحباً';
$_LANGMAIL['Your message has been correctly sent #ct%1$s #tc%2$s'] = 'لقد تم ارسال رسالتك بنجاح #ct%1$s #tc%2$s';
$_LANGMAIL['Your message has been correctly sent'] = 'لقد تم ارسال رسالتك بنجاح';
$_LANGMAIL['Message from contact form'] = 'رسالة من نموذج الاتصال';
$_LANGMAIL['Message from a customer'] = 'رسالة من عميل';
$_LANGMAIL['Password query confirmation'] = 'تأكيد طلب كلمة المرور';
$_LANGMAIL['Newsletter voucher'] = 'قسيمة الرسائل البريدية';
$_LANGMAIL['Newsletter confirmation'] = 'تأكيد الاشتراك في النشرات الإخبارية';
$_LANGMAIL['Email verification'] = 'التحقق من البريد الإلكتروني';


return $_LANGMAIL;

1 个答案:

答案 0 :(得分:0)

内容应该是这样的:

GRANT ALL PRIVILEGES ON dbname.* TO 'yourusername'@'%' IDENTIFIED BY '12345';

此处$_LANG['address_57d056ed0984166336b7879c2af3657f'] = 'City'; 是使用文字address的文件名,City是&#39;城市&#39;的md5。你可以根据你的语言在RHS上写文字。

文件名也应该是LANGUAGE_ISO_CODE.php,例如阿拉伯语的ar.php。