Difference between revisions of "Template:Days ago"

From Team Fortress Wiki
Jump to: navigation, search
m (Update according to the standards of the brazilian Steam Translation Server team.)
 
(40 intermediate revisions by 18 users not shown)
Line 1: Line 1:
{{#ifexpr:{{LOCALMONTH}} = {{{1|}}}
+
<includeonly>{{Days ago/core
|{{#ifexpr:{{LOCALDAY}} = {{{2|}}}
+
| year  = {{{1}}}
   |({{lang
+
| month = {{{2}}}
|cs=Dnes
+
| day  = {{{3}}}
|de=Heute
+
 
|en=Today
+
| today = {{#if:{{{br|}}}|(}}{{lang | {{#if:{{{force|}}}|force|null}} = {{{force|}}}
|fr=Aujourd'hui
+
   | ar = اليوم
|pl=dzisiaj
+
  | cs = Dnes
}})
+
  | da = I dag
  |{{#ifexpr:{{LOCALDAY}} - {{{2|}}} = 1
+
  | de = Heute
    |({{lang
+
  | en = Today
|cs=Včera
+
  | es = Hoy
|de=Gestern
+
  | fi = Tänään
|en=Yesterday
+
  | fr = Aujourd’hui
|fr=Hier
+
  | hu = Ma
|pl=wczoraj
+
  | it = Oggi
}})
+
  | ja = 今日
    |({{lang <!-- Use this if your language uses a different syntax to English. -->
+
  | ko = 오늘
|cs=před&nbsp;
+
  | nl = Vandaag
|de=vor&nbsp;
+
  | no = I dag
|en=<!-- None -->
+
  | pl = dzisiaj
}}{{#expr:{{LOCALDAY}} - {{{2|}}}}}&nbsp;{{lang
+
  | pt = Hoje
|cs=dny
+
  | pt-br = hoje
|de=Tagen
+
  | ro = Astăzi
|en=days ago
+
  | ru = сегодня
|fr=jours auparavant
+
  | sv = Idag
|pl=dni temu
+
  | tr = Bugün
}})
+
  | zh-hans = 今天
    }}
+
  | zh-hant = 今天
   }}
+
  }}{{#if:{{{br|}}}|)}}
|}}<noinclude>
+
 
{{Translation switching|cs, de, en, fr, pl}}
+
| 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>
 
</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 5099 days ago
  • {{Days ago|2010|12|8|br=yes}} (yyyy-m-d) generates (5099 days ago)