首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何覆盖Silverstripe 3中的语言翻译?

如何覆盖Silverstripe 3中的语言翻译?
EN

Stack Overflow用户
提问于 2014-05-06 23:39:09
回答 1查看 586关注 0票数 0

我想覆盖Silverstripe 3项目中的一些语言翻译。

谷歌回复了这篇旧帖子,其中提到了Silverstripe2.x:http://www.ssbits.com/snippets/2009/overriding-silverstripes-language-files-with-your-own/

我使用了相同的方法,将其更新为Silverstripe 3方法,并创建了以下文件夹/文件

代码语言:javascript
复制
# zlang
+- _config.php
+-#lang
  +- en.yml

在进行了/dev/ ?flush=all和之后,这对将文本更改为我的翻译没有任何影响。

如何在不改变核心代码的情况下重写Silverstripe 3中的语言翻译?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-06-19 23:13:05

我解决了这个问题,我所需要做的就是将lang文件夹添加到这样的"project“文件夹中:

代码语言:javascript
复制
# mysite
+-# lang
  +- en.yml

en.yml包含:

代码语言:javascript
复制
en:
  ProductForm:
    PRODUCT_ADDED: 'My translation'
    PRODUCT_ADDED_LINK: 'My translation'
    ADD_TO_CART: ''My translation'
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23506320

复制
相关文章

相似问题

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