首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在暂存环境中不工作的文件?(凤凰(灵丹妙药),debian)

在暂存环境中不工作的文件?(凤凰(灵丹妙药),debian)
EN

Stack Overflow用户
提问于 2018-05-05 12:49:38
回答 1查看 156关注 0票数 0

Gettext在开发过程中工作得很好。

当推送到一个暂存环境时,debian机器,翻译被推送,插件运行,但是没有加载翻译?

自定义插件确实正确地读取了accept语言头:

代码语言:javascript
运行
复制
sv-SE,sv;q=0.8,en;q=0.5,en-US;q=0.3

它将其转换为sv_se,与.po文件中的内容匹配

代码语言:javascript
运行
复制
msgid ""
msgstr ""
"Language: sv_se\n"
"Plural-Forms: nplurals=2\n"

有什么线索吗?

如果我跑了也没关系

代码语言:javascript
运行
复制
MIX_ENV=prod mix phx.server

或者只是

代码语言:javascript
运行
复制
mix phx.server

在debian机器上。还是不显示翻译。

  • 感到迷茫和困惑*
EN

回答 1

Stack Overflow用户

发布于 2018-05-05 13:11:19

找到了。

文件夹名应该是sv_se。在分期的时候是sv_SE。

它从一开始就是sv_SE,但是浏览器表示接受的各种方式--我认为坚持所有小写语言--通常会使整个过程更易于管理。

我想git只是忽略了将文件夹名更改为所有小写。

更新:我还必须在我的osx开发机器上添加:git config core.ignorecase false,以确保将来的提交在暂存时也会被推到sv_se上。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50189645

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档