代码之家  ›  专栏  ›  技术社区  ›  shady

在Aimeos中获取当前语言

  •  0
  • shady  · 技术社区  · 6 年前

     dir="{{ Lang::locale() === "en" ? "ltr" : "rtl" }}"
    

    但它总是显示ltr。如何实现这一点?

    1 回复  |  直到 6 年前
        1
  •  0
  •   Hafez Divandari    6 年前

    根据 Laravel docs ,您可以使用 getLocale isLocale 上的方法 App facade以确定当前区域设置或检查区域设置是否为给定值:

    dir="{{ App::isLocale('en') ? 'ltr' : 'rtl' }}"
    

    请注意,您可以在运行时使用 setLocale 上的方法 外观:

    App::setLocale($locale);