当我与我的大学一起处理网络应用程序时。i18n 文本的名称非常随意。就像每个人都有自己的命名规则一样。
举个例子,我们有一个文本“ Create a new item ”,它用于链接。
- A 将资源文件中的键命名为:CreateANewItem,它将所有单词放在一起。
- B 更喜欢这样命名它:CreateLinkText,它描述了它在应用程序中的用法。
- 但是,C 想要使用:CreateItemText,它总结了它的字面意思。
当某些文本较长或包含动态内容的格式时。命名差异很大,很难达成一致。
所以我想知道 i18n 文本在不同情况下是否有一个好的命名规则或约定:短、长、有格式、易受更改等。或者你如何在你的项目中做到这一点?使用这种约定,可以轻松维护并且代码更具可读性。
非常感谢。