Difference between revisions of "Template:Days ago"

From Team Fortress Wiki
Jump to: navigation, search
m (Temp fix for FR. I fear that the syntax that I would use for "Days ago" in french would be different from what Daff or Muculus would use so I'm looking up for something else.)
m (Update according to the standards of the brazilian Steam Translation Server team.)
 
(43 intermediate revisions by 19 users not shown)
Line 1: Line 1:
{{#ifexpr:{{LOCALMONTH}} = {{{1|}}}
+
<includeonly>{{Days ago/core
|{{#ifexpr:{{LOCALDAY}} = {{{2|}}}
+
| year  = {{{1}}}
   |({{lang|en=Today|cs=Dnes|de=Heute|pl=dzisiaj|fr=Aujourd'hui}})
+
| month = {{{2}}}
  |{{#ifexpr:{{LOCALDAY}} - {{{2|}}} = 1
+
| day  = {{{3}}}
    |({{lang|en=Yesterday|cs=Včera|de=Gestern|pl=wczoraj|fr=Hier}})
+
 
    |({{lang|en=|cs=před&nbsp;|de=vor&nbsp;}}{{#expr:{{LOCALDAY}} - {{{2|}}}}}&nbsp;{{lang|en=days ago|cs=dny|de=Tagen|pl=dni temu|fr=jours}})
+
| 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 5099 days ago
  • {{Days ago|2010|12|8|br=yes}} (yyyy-m-d) generates (5099 days ago)