示例#1
0
 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)
示例#2
0
    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