Difference between revisions of "Template:Days ago"

From Team Fortress Wiki
Jump to: navigation, search
(Changed back to more stable UTC. Would be better if we could base it off the user's time in their settings, however I can't find anything like that in the MediaWiki documentation.)
m (Update according to the standards of the brazilian Steam Translation Server team.)
 
(50 intermediate revisions by 20 users not shown)
Line 1: Line 1:
{{#ifexpr:{{CURRENTMONTH}}={{{1|}}}|{{#ifexpr:{{CURRENTDAY}}={{{2|}}}|(Today)|{{#ifexpr:{{CURRENTDAY}}-{{{2|}}}=1|(Yesterday)|({{#expr:{{CURRENTDAY}}-{{{2|}}}}} days ago)}}}}|}}
+
<includeonly>{{Days ago/core
 +
| year  = {{{1}}}
 +
| month = {{{2}}}
 +
| day  = {{{3}}}
 +
 
 +
| today = {{#if:{{{br|}}}|(}}{{lang | {{#if:{{{force|}}}|force|null}} = {{{force|}}}
 +
  | ar = اليوم
 +
  | cs = Dnes
 +
  | da = I dag
 +
  | de = Heute
 +
  | en = Today
 +
  | es = Hoy
 +
  | fi = Tänään
 +
  | fr = Aujourd’hui
 +
  | hu = Ma
 +
  | it = Oggi
 +
  | ja = 今日
 +
  | ko = 오늘
 +
  | nl = Vandaag
 +
  | no = I dag
 +
  | pl = dzisiaj
 +
  | pt = Hoje
 +
  | pt-br = hoje
 +
  | ro = Astăzi
 +
  | ru = сегодня
 +
  | sv = Idag
 +
  | tr = Bugün
 +
  | zh-hans = 今天
 +
  | zh-hant = 今天
 +
  }}{{#if:{{{br|}}}|)}}
 +
 
 +
| yesterday = {{#if:{{{br|}}}|(}}{{lang | {{#if:{{{force|}}}|force|null}} = {{{force|}}}
 +
  | ar = أمس
 +
  | cs = Včera
 +
  | da = I går
 +
  | de = Gestern
 +
  | en = Yesterday
 +
  | es = Ayer
 +
  | fi = Eilen
 +
  | fr = Hier
 +
  | hu = Tegnap
 +
  | it = Ieri
 +
  | ja = 昨日
 +
  | ko = 어제
 +
  | nl = Gisteren
 +
  | no = I går
 +
  | pl = wczoraj
 +
  | pt = Ontem
 +
  | pt-br = ontem
 +
  | ro = Ieri
 +
  | ru = вчера
 +
  | sv = Igår
 +
  | tr = Dün
 +
  | zh-hans = 昨天
 +
  | zh-hant = 昨天
 +
  }}{{#if:{{{br|}}}|)}}
 +
 
 +
| days-ago = {{#if:{{{br|}}}|(}}{{lang | {{#if:{{{force|}}}|force|null}} = {{{force|}}}
 +
  | ar = {{age in days|{{{1}}}|{{{2}}}|{{{3}}}}} {{PLURAL:{{age in days|{{{1}}}|{{{2}}}|{{{3}}}}}|يوم|أيام}} الماضية
 +
  | cs = před {{age in days|{{{1}}}|{{{2}}}|{{{3}}}}} dny
 +
  | da = {{age in days|{{{1}}}|{{{2}}}|{{{3}}}}} {{PLURAL:{{age in days|{{{1}}}|{{{2}}}|{{{3}}}}}|dag|dage}} siden
 +
  | de = vor {{age in days|{{{1}}}|{{{2}}}|{{{3}}}}} Tagen
 +
  | en = {{age in days|{{{1}}}|{{{2}}}|{{{3}}}}} {{PLURAL:{{age in days|{{{1}}}|{{{2}}}|{{{3}}}}}|day|days}} ago
 +
  | es = Hace {{age in days|{{{1}}}|{{{2}}}|{{{3}}}}} {{PLURAL:{{age in days|{{{1}}}|{{{2}}}|{{{3}}}}}|día|días}}
 +
  | fi = {{age in days|{{{1}}}|{{{2}}}|{{{3}}}}} {{PLURAL:{{age in days|{{{1}}}|{{{2}}}|{{{3}}}}}|päivä|päivää}} sitten
 +
  | fr = Il y a {{age in days|{{{1}}}|{{{2}}}|{{{3}}}}} {{PLURAL:{{age in days|{{{1}}}|{{{2}}}|{{{3}}}}}|jour|jours}}
 +
  | hu = {{age in days|{{{1}}}|{{{2}}}|{{{3}}}}} nappal ezelőtt
 +
  | it = {{age in days|{{{1}}}|{{{2}}}|{{{3}}}}} {{PLURAL:{{age in days|{{{1}}}|{{{2}}}|{{{3}}}}}|giorno|giorni}} fa
 +
  | ja = {{age in days|{{{1}}}|{{{2}}}|{{{3}}}}}日前
 +
  | ko = {{age in days|{{{1}}}|{{{2}}}|{{{3}}}}}일 전
 +
  | nl = {{age in days|{{{1}}}|{{{2}}}|{{{3}}}}} {{PLURAL:{{age in days|{{{1}}}|{{{2}}}|{{{3}}}}}|dag|dagen}} geleden
 +
  | no = {{age in days|{{{1}}}|{{{2}}}|{{{3}}}}} {{PLURAL:{{age in days|{{{1}}}|{{{2}}}|{{{3}}}}}|dag|dager}} siden
 +
  | pt = {{age in days|{{{1}}}|{{{2}}}|{{{3}}}}} {{PLURAL:{{age in days|{{{1}}}|{{{2}}}|{{{3}}}}}|dia|dias}} atrás
 +
  | pt-br = {{age in days|{{{1}}}|{{{2}}}|{{{3}}}}} {{PLURAL:{{age in days|{{{1}}}|{{{2}}}|{{{3}}}}}|dia|dias}} atrás
 +
  | pl = {{age in days|{{{1}}}|{{{2}}}|{{{3}}}}} dni temu
 +
  | ro = acum {{age in days|{{{1}}}|{{{2}}}|{{{3}}}}} zile
 +
  | ru = {{age in days|{{{1}}}|{{{2}}}|{{{3}}}}} {{Plural|lang=ru|{{age in days|{{{1}}}|{{{2}}}|{{{3}}}}}|день|дня|дней}} назад
 +
  | sv = {{age in days|{{{1}}}|{{{2}}}|{{{3}}}}} {{PLURAL:{{age in days|{{{1}}}|{{{2}}}|{{{3}}}}}|dag|dagar}} sedan
 +
  | tr = {{age in days|{{{1}}}|{{{2}}}|{{{3}}}}} gün önce
 +
  | zh-hans = {{age in days|{{{1}}}|{{{2}}}|{{{3}}}}}日前
 +
  | zh-hant = {{age in days|{{{1}}}|{{{2}}}|{{{3}}}}}天前
 +
  }}{{#if:{{{br|}}}|)}}
 +
 
 +
}}</includeonly><noinclude>
 +
{{translation switching|en, ar, cs, da, de, es, fi, fr, hu, it, ja, ko, nl, no, pl, pt, pt-br, ro, ru, sv, tr, zh-hans, zh-hant}}
 +
{{doc begin}}
 +
This template makes use of [http://www.mediawiki.org/wiki/Help:Extension:ParserFunctions ParserFunctions] in the MediaWiki software to calculate the amount of days past since a specified date. Its main usage is on the {{tl|Latest updates}} template that appears on the [[Main Page]]. As the code of this template can be quite complex, {{tl|Days ago/core}} is used to hold the mathematical expressions and {{tl|Days ago}} handles language translations.
 +
 
 +
== Usage ==
 +
* {{tlx|Days ago|2010|12|8}} (yyyy-m-d) generates {{Days ago|2010|12|8}}
 +
* {{tlx|Days ago|2010|12|8|5=br=yes}} (yyyy-m-d) generates {{Days ago|2010|12|8|br=yes}}
 +
 
 +
[[Category:Language templates|Days ago]]
 +
</noinclude>

Latest revision as of 22:23, 28 August 2022

Documentation for Days ago

This template makes use of ParserFunctions in the MediaWiki software to calculate the amount of days past since a specified date. Its main usage is on the {{Latest updates}} template that appears on the Main Page. As the code of this template can be quite complex, {{Days ago/core}} is used to hold the mathematical expressions and {{Days ago}} handles language translations.

Usage

  • {{Days ago|2010|12|8}} (yyyy-m-d) generates 5104 days ago
  • {{Days ago|2010|12|8|br=yes}} (yyyy-m-d) generates (5104 days ago)