国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

symfony/translation 包無效(已解決)

timeless-zyg

bug描述

symfony/translation語言包無效

程序代碼或配置

composer

composer "symfony/translation": "^5.4"

config/translation.php 配置

return [
    // Default language
    'locale' => 'zh_CN',
    // Fallback language
    'fallback_locale' => ['zh_CN', 'en'],
    // Folder where language files are stored
    'path' => base_path() . '/resource/translations',
];

語言目錄
resource\translations\en\message.php

return [
    'hello' => 'hello world',
];

resource\translations\zh_CN\message.php

return [
    'hello' => '你好,世界',
];

控制器代碼

locale('en');
$hello = trans('hello');
return response($hello);

期待的結(jié)果及實(shí)際結(jié)果

實(shí)際結(jié)果
不管怎么切換語言 trans('hello') 返回的都是hello

解決

語言包文件名稱錯(cuò)誤應(yīng)該是 messages.php

1443 3 0
3個(gè)回答

banro512

locale('en');
這里需要根據(jù)你切換的語言標(biāo)識(shí)來替換啊,固定寫死了 en ,那肯定不會(huì)變

  • 暫無評(píng)論
yzh52521

我使用的正常

  • 暫無評(píng)論
jiaruo

把message.php文件改成messages.php

  • 暫無評(píng)論
年代過于久遠(yuǎn),無法發(fā)表回答
??