(bigyear, format_name)
| 55 | } |
| 56 | |
| 57 | formatBigYear(bigyear, format_name) { |
| 58 | var the_year = bigyear.year; |
| 59 | var format_list = this.bigdateformats[format_name] || this.bigdateformats['fallback']; |
| 60 | |
| 61 | if (format_list) { |
| 62 | for (var i = 0; i < format_list.length; i++) { |
| 63 | var tuple = format_list[i]; |
| 64 | if (Math.abs(the_year / tuple[0]) > 1) { |
| 65 | // will we ever deal with distant future dates? |
| 66 | return formatNumber(Math.abs(the_year / tuple[0]), tuple[1]) |
| 67 | } |
| 68 | }; |
| 69 | |
| 70 | return the_year.toString(); |
| 71 | |
| 72 | } else { |
| 73 | trace("Language file dateformats missing cosmological. Falling back."); |
| 74 | return formatNumber(the_year, format_name); |
| 75 | } |
| 76 | } |
| 77 | |
| 78 | /** |
| 79 | * Look up a localized version of a standard message. While using `_` for the |
no test coverage detected