def describe_cost(self, cost, hide_time=False): cpu_label = _("%s CPU") % g.to_cpu(cost[cpu]) cash_label = _("%s money") % g.to_money(cost[cash]) labor_label = ", %s" % g.to_time(cost[labor]).replace(" ", u"\xA0") if hide_time: labor_label = "" return u"%s, %s%s" % (cpu_label.replace( " ", u"\xA0"), cash_label.replace(" ", u"\xA0"), labor_label)
def _desc_cost(cost): desc_text = _("%s Money") % g.to_money(cost[0]) if cost[1] > 0: desc_text += ", " desc_text += _("%s CPU") % g.to_cpu(cost[1]) if cost[2] > 0: desc_text += ", " desc_text += g.to_time(cost[2]) return desc_text