3

当我与我的大学一起处理网络应用程序时。i18n 文本的名称非常随意。就像每个人都有自己的命名规则一样。

举个例子,我们有一个文本“ Create a new item ”,它用于链接。

  • A 将资源文件中的键命名为:CreateANewItem,它将所有单词放在一起。
  • B 更喜欢这样命名它:CreateLinkText,它描述了它在应用程序中的用法。
  • 但是,C 想要使用:CreateItemText,它总结了它的字面意思。

当某些文本较长或包含动态内容的格式时。命名差异很大,很难达成一致。

所以我想知道 i18n 文本在不同情况下是否有一个好的命名规则或约定:短、长、有格式、易受更改等。或者你如何在你的项目中做到这一点?使用这种约定,可以轻松维护并且代码更具可读性。

非常感谢。

4

1 回答 1

4

到目前为止,这不是我在编码约定中看到的。我想在编码标准方面它比其他问题要重要得多。也就是说,我不知道您使用的是什么平台,但如果是 .NET,这里有一个关于资源标识符命名约定的非常短的页面:http: //msdn.microsoft.com/en-us/library/vstudio /ms229037%28v=vs.100%29.aspx

于 2012-09-25T09:56:34.463 回答