【发布时间】:2013-06-13 18:48:46
【问题描述】:
目标
我想用 C#.Net 的 Razor Engine 复数单词。我正在使用 MVC 4。
问题
我有以下几点:
<button class="button light-blue filled compare float-right"
title="This product is available in @Model["NumberOfMarketsThatHaveThisProduct"]
market(s)">
Compare
</button>
我不想使用“market(s)”,但可以使用“market”或“markets”。
我已经尝试过的
<button class="button light-blue filled compare float-right"
title="This product is available in @Model["NumberOfMarketsThatHaveThisProduct"]
@if((int)@Model["NumberOfMarketsThatHaveThisProduct"] == 1)
{
@: market
} else {
@: markets
}">
Compare
</button>
但我觉得这样做不舒服。
我必须做什么?
【问题讨论】:
-
你确定你的软件永远都是英文的吗?
-
实际上他是葡萄牙语,@svick。是的,我确定我不会翻译它,因为他是出于区域目的。
标签: c# asp.net-mvc-4 razor