管理Web应用程序中的字符串和常量

时间:2016-06-17 15:47:05

标签: html string reactjs redux

我们有一个非常大的基于React-Redux的网络应用程序。在应用程序中 - 特别是在UI中 - 我们有很多字符串和常量(URL,应用程序名称,按钮标签等)。考虑到以下要求,建议管理这些字符串和常量的方法是什么:

  1. 我们有很多内部部署安装,我们希望能够轻松更改系统名称/链接URL /按钮名称等内容。
  2. 我们希望能够轻松地在UI中查看语言并对其进行修改。
  3. 我们希望能够以多种语言本地化应用程序。
  4. 显而易见的方法是让字符串遍布并使用查找和替换,但我们想知道是否有更好的方法来集中管理字符串。

1 个答案:

答案 0 :(得分:1)

您可以通过配置文件路由脚本,以便将所有这些脚本放在一个位置进行修改。这在大多数CMS系统中很常见,即Wordpress,Opencart。

谷歌的术语i18nshould be able to find一堆关于国际化的信息。

我看到a simple class这可能会让您更容易理解这在您的项目中如何实现。