"틀:Season"의 두 판 사이의 차이

Stardew Valley Wiki
둘러보기로 가기 검색하러 가기
 
(사용자 2명의 중간 판 5개는 보이지 않습니다)
1번째 줄: 1번째 줄:
<includeonly><!--
+
<includeonly><span style="display:inline; margin-right:0;">{{#switch: {{lc:{{{1}}}}}
 
+
|1|01|spring|[[spring]]||[[봄]] = [[File:Spring.png|{{{width|24px}}}|link=]]&thinsp;[[봄]]{{#if:{{{2|}}}|&nbsp;{{{2|}}}}}
// Define the allowed values, with handling for various quirks/oddities.
+
|2|02|summer|[[summer]]|여름|[[여름]] = [[File:Summer.png|{{{width|24px}}}|link=]]&thinsp;[[여름]]{{#if:{{{2|}}}|&nbsp;{{{2|}}}}}
//  First column=icon name -> same in all languages
+
|3|03|fall|autumn|[[fall]]|[[autumn]]|가을|[[가을]] = [[File:Fall.png|{{{width|24px}}}|link=]]&thinsp;[[가을]]{{#if:{{{2|}}}|&nbsp;{{{2|}}}}}
//  Second column=link (wiki page) name, generally same as displayed text -> needs translation
+
|4|04|winter|[[winter]]|겨울|[[겨울]] = [[File:Winter.png|{{{width|24px}}}|link=]]&thinsp;[[겨울]]{{#if:{{{2|}}}|&thinsp;{{{2|}}}}}
//  All other values are synonyms
+
|marriage|[[marriage]]|결혼|[[결혼]] = [[File:Mermaid's Pendant.png|{{{width|24px}}}|link=]]&nbsp;[[결혼]]
// Marriage, Deviations are for sake of NPC schedule sections (and translations)
+
|deviations|일탈 = 일탈
// For 'All Seasons' case, display text doesn't match icon or wiki-link, so
+
|5|05|all|any|계절|모든|어떤|모든 계절|아무때나 = [[File:All Seasons Icon.png|{{{width|24px}}}|link=]]&nbsp;[[계절|모든]]
// define default display text in $lang_allseasons, with parameter allowing any other preferred value
+
|#default = {{ucfirst:{{{1|}}} }} }}</span></includeonly><noinclude>{{Englishdoc}}</noinclude>
-->{{ParseInputValues|code=season||
 
,All Seasons Icon,  계절, Seasons,  All, 모든 계절, All Seasons, 모든 계절, Any, 모든 계절, Always, 모든 계절, Any Season, 모든 계절, 모든 계절, 모든 계절,
 
,Spring,            봄,
 
,Summer,            여름,
 
,Fall,              가을, Autumn, 
 
,Winter,            겨울,
 
,Mermaid's Pendant, 결혼, Marriage,
 
,Deviations,        일탈,
 
}}{{#arraydefine:$lang_allseasons | 모든}}<!--
 
 
 
// END OF translated text
 
 
 
// Check whether there's already a file link in {{{1}}}... implying this is probably a recursive call.  Return immediately
 
-->{{#if:{{#pos:{{{1|}}}|{{Bracket|2}}File}}|{{{1}}}|<!--
 
// Parse input data, then loop over all extracted entries
 
-->{{#arraydefine:$sseason|{{ParseInputValues|{{{1|}}}|code=season|default=true}}}}<!--
 
-->{{#arrayprint:$sseason||@season@|<!--
 
 
 
// Convert @season@ (icon name) into translated page name
 
-->{{#arraydefine:$slink_text|{{ParseInputValues|code=season|@season@|translate=true}}}}<!--
 
 
 
// Wrap a sort-key span around all items if requested. On other entries, add {{{space}}} or bullet.
 
-->{{#ifexpr:{{#arraysearch:$sseason|@season@}}>0
 
    |{{{space|&#32;•&#32;}}}
 
    |{{#ifexpr:{{#if:{{{sortkey|}}}|1|0}} or {{#ifeq:{{{sortkey}}}||1|0}}
 
        |<span data-sort-value="{{#ifeq:{{{sortkey}}}|||{{#ifeq:{{{sortkey|true}}}|true
 
          |{{#expr:{{#if:{{#arrayprint:$slink_text}}
 
            |({{ParseInputValues|code=season|@season@|translate=index}}+1)*100
 
    |0}}{{#iferror:{{#expr:{{{2|0}}}>0}}|| + {{{2|0}}}}}}}
 
          |{{{sortkey|}}}}}}}">
 
  }}}}<span style="display:inline; margin-right:0; white-space: nowrap"><!--
 
 
 
// Display the non-icon, non-linkable cases: Deviations, and unmatched text (detected by empty link_text)
 
// This is also where text_only option is handled
 
-->{{#ifeq:{{#arrayprint:$slink_text}}|
 
    | {{ucfirst:@season@}}
 
    | {{#ifexpr: {{#ifeq:@season@|Deviations|1|0}} or {{#if:{{{text_only|}}}|1|0}}
 
        | {{#if:{{{no_translate|}}}
 
    |{{#ifeq:@season@|All Seasons Icon|All|@season@}}
 
    |{{#ifeq:@season@|All Seasons Icon|{{#arrayprint:$lang_allseasons}}|{{#arrayprint:$slink_text}}}}}}
 
|<!--
 
 
 
// Display the normal cases: first display icon
 
-->[[File:@season@.png|
 
    {{#if:{{{size|}}}|{{{size}}}px|{{{width|24px}}}}} | link={{#arrayprint:$slink_text}} | alt=]]&nbsp;<!--
 
// Add day if provided
 
-->{{#if:{{{2|}}}|{{{2}}}&nbsp;}}<!--
 
 
 
// Add link, with special treatment for text of All Seasons
 
-->[[{{#arrayprint:$slink_text}}|<!--
 
-->{{#ifeq:@season@|All Seasons Icon
 
      |{{#if:{{{all|}}}|{{{all|}}}|{{#arrayprint:$lang_allseasons}}}}
 
      |{{#arrayprint:$slink_text}}}}]]<!--
 
-->}}}}</span>}}<!--
 
-->{{#ifexpr:{{#if:{{{sortkey|}}}|1|0}} or {{#ifeq:{{{sortkey}}}||1|0}}|</span>}}
 
}}</includeonly><noinclude>{{Englishdoc}}{{#ifexist:{{FULLPAGENAME}}/doc |<nowiki/>
 
{{{{FULLPAGENAME}}/doc}} }}</noinclude>
 

2023년 4월 18일 (화) 21:07 기준 최신판

이 틀 대한 자세한 내용은 영어 설명서 페이지를 참조하십시오.

용도

이 틀은 관련된 페이지에 다음과 같이 입력하여 사용할 수 있습니다:

{{Season}}

결과...