例如,我们只是带有下一个元素的网页:Web应用程序的本地化文件。如何实施正确的结构?
page title(<title>My Page </title>
);
page title(<h2>Hello! It is My Page!</h2>
);
表:
表名(This is a table!
);
表行名(<th>id</th>, <th>Name</th>, <th>Description</th>
);
部分链接(<a>Back</a>, <a>Exit</a>
);
正如你所看到的 - 非常简单。
我的下一个问题:
什么局部变量的名字最好的做法是什么?
例1:
title1 =My Page;
title2 = Hello! It is My Page;
table_name=This is a table;
id=Id;
name=Name;
description=Description;
back=Back;
exit=Exit;
例2:
page.title=My Page;
h2.title =Hello! It is My Page;
table.name = This is a table;
table.row.id.name = Id;
table.row.name.name = Name;
table.row.description.name = Description;
link.back = Back;
link.exit = Exit;
例3:
indexPage.page.title =My page;
indexPage.h2.title = Hello! This is My Page;
indexPage.table.name = This is a table;
indexPage.table.row.id.name = Id;
indexPage.table.row.name.name = Name;
indexPage.table.row.description.name = Description;
indexPage.link.back = Back;
indexPage.link.exit = Exit;
如果我的应用程序只包含一个网页 - 我认为,例如1 - 完美变体,但.. 如果我有很多页面,页面上有很多不同的元素简单1 - 真的失败,你同意我吗?
因此,我正试图为命名语言环境变量创建最成功,灵活,快速和简单的算法。
我认为,例3 - 最好的变体,但变量名 - 很长。我不确定 - 它是非常灵活和简单的... ...
所以,我重复我的问题,您用于本地化变量名称的做法是什么?