2016-08-16 130 views
0

我有问题。不支持阿拉伯语言

我正在研究双语言,即阿拉伯语和英语在我的项目中。

一切工作正常,但当我尝试在阿拉伯文显示验证它不支持,而是显示????为阿拉伯文本。

我所做的是朗文件夹中,我创建了地方阿拉伯验证文字都写在validation.php文件

<?php 
return [ 
    'required'    => 'ال :attribute مطلوب', 

    'attributes' => [ 
    'first_name'=>'مطلوب' 
    ], 

]; 

我已经包含UTF-8在HTML太AR文件夹。

我还需要做什么。

在此先感谢

+0

我是否必须更改phpstorm中的设置以支持unicode utf-8。我认为每个编辑都适用于utf-8。即使我需要改变wherei可以找到设置。 –

回答

1

确保你在你的HTML头

<!DOCTYPE html> 
<html lang="en"> 
<head> 
    <meta charset="utf-8"> 

添加如果上述属实

尝试把这个

\Blade::setEchoFormat('e(utf8_encode(%s))'); 

app/Providers/AppServiceProvider.php文件, boot方法

+0

你的意思是像这样的公共功能boot() \ Blade :: setEchoFormat('e(utf8_encode(%s))'); } –

+0

是的,我的意思是 – Muhammed

+0

仍然不工作 –