- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经为现有站点以多种语言完成了所有 I18N 和 GetText 操作。
为了选择一种或另一种语言,似乎在 URL 前加上路径部分,如 www.domain.com/ fr_FR /my_action 或 www.domain.com/ de_DE /my_action 是最好的方式,去谷歌友好的网站。
我找到了这个模块:Catalyst-Plugin-I18N-PathPrefix并且似乎是基于此advent article
在 Catalyst 中执行此操作是否正确(或当前最佳实践)?
它保证我不需要更改我的操作、我需要的参数和 URL。
或者这个插件/技术使服务器过载,我可以更好地避免手动重写我的所有网址?
问候:
米格
最佳答案
是 www.domain.com/fr_FR/my_action
和 www.domain.com/de_DE/my_action
相同的资源,只是 代表在
不同的语言?或者您的用户是否会根据他们选择的语言看到不同的内容(例如,我不知道,不同的新闻)?
如果第一个问题的答案是肯定的,我宁愿实现 Accept-language
header 合规性,例如使用 I18N::AcceptLanguage ,它还有一个额外的好处,就是它不会以任何方式干扰您设计 URL 的方式。
关于perl - url语言前缀的催化剂最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15443363/
我刚刚在我的第一个大型项目中使用了催化剂,我想知道我是否按照预期的方式使用了催化剂。 我有 Root.pm,我在该文件中放置了多个 url 处理程序。 每个 url 有一个 Controller 是最
我查看了这段代码,但无法理解它表现出的怪异之处。因为不了解我所知道的一切 $c->res->redirect('qbo/home'); 被忽略,支持以下 if else 条件中的重定向。换句话说,我总
我遇到了一个奇怪的问题 NavigationView在 macCatalyst 上。下面是一个带有侧边栏和详细信息 View 的简单应用程序。选择侧边栏上的项目会显示带有可滚动列表的详细信息 View
我确实实现了 Catalyst 身份验证应用程序(验证码、密码提醒、访问日志等...)。我应该如何在不同的 Catalyst 应用程序中重复使用它? IE。:或者 - 更一般地说 - 我应该如何让两个
我有一个允许多选的tableview。我已经在 viewDidLoad 中将 allowedMultipleSelection 和 allowedMultipleSelectionDuringEdit
我有一个托管平台,可以托管多个客户的网站。这是一个Catalyst应用负载平衡落后 nginx .我希望每个客户都能够选择他们是否希望他们的域在其前面有 www 或没有 www 在它前面,然后我会喜欢
我正在使用 Catalyst 和 DBIx::Class::TimeStamp我将 ResultSet 类之一配置为在插入行时将 DateTime 列设置为当前时间: __PACKAGE__->loa
我正在寻找支持 mac 催化剂的 google signin sdk。当前版本 5.0.1 也不支持催化剂。是否有任何计划发布? 最佳答案 Google 支持提到了 following关于 Mac C
我启用了 Mac Catalyst对于 iPad App并遇到了一个奇怪的Display Problem的Sidebar . 代码: @State private var selection: Nav
我正在为 iPad 编写纸牌游戏应用程序,并希望使用 Catalyst 将其带到 Mac 上。该游戏不是支持多个窗口的游戏。但是,我在 iPad 上的模态表单中显示了一个统计屏幕,我宁愿在 Catal
我正在玩弄 Enigma Catalyst .不幸的是,文档相当有限。 所以我正在尝试运行他们的示例“hello world”类型算法,如下所示: from catalyst import run_a
我是一名优秀的程序员,十分优秀!