drupal / stringoverrides
提供了一种快速简便的文本替换方式。
dev-7.x-1.x
2014-10-08 17:34 UTC
This package is auto-updated.
Last update: 2024-09-10 08:26:08 UTC
README
提供了一种快速简便的方法来替换网站上的任何文本。
功能
- 轻松替换通过 t() 传递的任何内容
- 支持多语言,允许您覆盖任何语言的字符串
- 能够导入/导出 *.po 文件,方便从区域模块迁移
- 请注意,这并不是区域模块的替代品,因为拥有数千个覆盖项可能会带来更多问题而不是好处。仅当您需要少量简单的文本更改时使用此功能。
安装
- 解压缩到您的 sites/all/modules 目录。
- 在 admin/build/modules 中启用模块。
- 在 admin/user/access 或 admin/user/permissions 中配置访问权限。
- 访问 admin/settings/stringoverrides 或 admin/config/regional/stringoverrides 并填写您想要替换的字符串。
- 跳舞(如果您不跳舞,请尝试清空您的缓存)!
故障排除
- 清空您的缓存
- 检查您的 settings.php 文件中的任何
$conf["locale_custom_strings_en"]
覆盖项,这些与管理员界面冲突 - 检查代码以确保您的覆盖项是代码中
t()
显示的内容 - 据报道,Overlay 模块会破坏管理员界面。请确保从 URL 中移除 "overlay="。
开发
前往 GitHub 上的项目 了解问题队列。功能和错误修复通过拉取请求完成。
鸣谢
- 由 Rob Loach 编写
- 灵感来自 Lullabot 团队
- Jeff Eaton 建议 Swappy 这个名字,但 String Overrides 更具描述性
- Nathan Haug 完成了 Drupal 5 迁移
- John VanDyk 对 可用性进行了增强
- Pasqualle 完成了 Drupal 7 迁移