【问题标题】:Multi Language Implementation Option多语言实施选项
【发布时间】:2017-10-11 18:11:59
【问题描述】:

尊重所有人

我已经将我的网站从 Laravel 5.4 升级到 Laravel 5.5,我发现它在 Laravel 中工作非常有用。

最近,我遇到了一个问题。我被要求在用 Laravel 编写的网站中实现两种语言,该网站在 Admin 中有大约 30 个页面,在最终用户端有大约 45 个网页。

我有 3 个选项。

  1. 在resources/lang/中创建资源文件
  2. 根据模块和语言创建语言、模块和消息等表。
  3. 我应该使用 10 月 CMS 吗?

如果有更好的选择,请提出建议。

最好的问候

潘卡吉加格

【问题讨论】:

  • 你应该试试 OctoberCMS,它是一个非常强大的 CMS,你可以在 YouTube 上找到很多教程。

标签: octobercms laravel-5.5


【解决方案1】:

最快的解决方案是创建语言文件并通过语言键替换所有硬编码字符串,因为您只有 2 种语言

但是

我会使用 octoberCMS 和

Rainlab Translate

它是一个非常好的插件,如果你想扩展语言,它可以让这一步变得更容易

【讨论】:

    【解决方案2】:

    请使用以下插件进行十月 CMS 网站的翻译:

    https://octobercms.com/plugin/rainlab-translate

    参考视频:https://vimeo.com/102449697 了解如何使用 Rainlab Translate 插件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-25
      • 2012-12-17
      • 2012-04-03
      • 1970-01-01
      • 1970-01-01
      • 2011-08-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多