Jump to content

Template:Lyrics: Difference between revisions

From Detective Conan Wiki
No edit summary
No edit summary
Line 1: Line 1:
<includeonly><tabs>
<includeonly><tabs>
{{#if: {{{romaji|}}} | {{#tab:Romaji|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{romaji}}}</div></div>}} }}  
{{#if: {{{romaji|}}} | {{#tab:Romaji|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{romaji}}}</div>}} }}  
{{#if: {{{english|}}} | {{#tab:Japanese translation|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{english}}}</div></div>}} }}  
{{#if: {{{english|}}} | {{#tab:Japanese translation|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{english}}}</div>}} }}  
{{#if: {{{japanese|}}} | {{#tab:Japanese|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{japanese}}}</div></div>}} }}  
{{#if: {{{japanese|}}} | {{#tab:Japanese|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{japanese}}}</div>}} }}  
{{#if: {{{kanji|}}} | {{#tab:Kanji|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{kanji}}}</div></div>}} }}  
{{#if: {{{kanji|}}} | {{#tab:Kanji|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{kanji}}}</div>}} }}  
{{#if: {{{english-dub|}}} | {{#tab:English Dub|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{english-dub}}}</div></div>}} }}  
{{#if: {{{english-dub|}}} | {{#tab:English Dub|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{english-dub}}}</div>}} }}  
{{#if: {{{indonesian|}}} | {{#tab:Indonesian|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{indonesian}}}</div></div>}} }}  
{{#if: {{{indonesian|}}} | {{#tab:Indonesian|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{indonesian}}}</div>}} }}  
{{#if: {{{catalan|}}} | {{#tab:Catalan|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{catalan}}}</div></div>}} }}  
{{#if: {{{catalan|}}} | {{#tab:Catalan|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{catalan}}}</div>}} }}  
{{#if: {{{thai|}}} | {{#tab:Thai|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{thai}}}</div></div>}} }}  
{{#if: {{{thai|}}} | {{#tab:Thai|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{thai}}}</div>}} }}  
{{#if: {{{vietnamese|}}} | {{#tab:Vietnamese|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{vietnamese}}}</div></div>}} }}  
{{#if: {{{vietnamese|}}} | {{#tab:Vietnamese|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{vietnamese}}}</div>}} }}  
{{#if: {{{spanish-dub|}}} | {{#tab:Spanish Dub|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{spanish-dub}}}</div></div>}} }}  
{{#if: {{{spanish-dub|}}} | {{#tab:Spanish Dub|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{spanish-dub}}}</div>}} }}  
{{#if: {{{spanish-sub|}}} | {{#tab:Spanish Sub|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{spanish-sub}}}</div></div>}} }}  
{{#if: {{{spanish-sub|}}} | {{#tab:Spanish Sub|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{spanish-sub}}}</div>}} }}  
{{#if: {{{spanish-dub-english|}}} | {{#tab:Spanish translation|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{spanish-dub-english}}}</div></div>}} }}  
{{#if: {{{spanish-dub-english|}}} | {{#tab:Spanish translation|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{spanish-dub-english}}}</div>}} }}  
{{#if: {{{french-dub|}}} | {{#tab:French Dub|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{french-dub}}}</div></div>}} }}  
{{#if: {{{french-dub|}}} | {{#tab:French Dub|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{french-dub}}}</div>}} }}  
{{#if: {{{french-dub-english|}}} | {{#tab:French translation|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{french-dub-english}}}</div></div>}} }}  
{{#if: {{{french-dub-english|}}} | {{#tab:French translation|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{french-dub-english}}}</div>}} }}  
{{#if: {{{german-dub|}}} | {{#tab:German Dub|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{german-dub}}}</div></div>}} }}  
{{#if: {{{german-dub|}}} | {{#tab:German Dub|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{german-dub}}}</div>}} }}  
{{#if: {{{german-dub-english|}}} | {{#tab:German translation|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{german-dub-english}}}</div></div>}} }}  
{{#if: {{{german-dub-english|}}} | {{#tab:German translation|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{german-dub-english}}}</div>}} }}  
{{#if: {{{valencian-dub|}}} | {{#tab:Valencian Dub|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{valencian-dub}}}</div></div>}} }}  
{{#if: {{{valencian-dub|}}} | {{#tab:Valencian Dub|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{valencian-dub}}}</div>}} }}  
{{#if: {{{valencian-dub-english|}}} | {{#tab:Valencian translation|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{valencian-dub-english}}}</div></div>}} }}  
{{#if: {{{valencian-dub-english|}}} | {{#tab:Valencian translation|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{valencian-dub-english}}}</div>}} }}  
{{#if: {{{balearic-dub|}}} | {{#tab:Balearic Dub|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{balearic-dub}}}</div></div>}} }}  
{{#if: {{{balearic-dub|}}} | {{#tab:Balearic Dub|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{balearic-dub}}}</div>}} }}  
{{#if: {{{balearic-dub-english|}}} | {{#tab:Balearic translation|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{balearic-dub-english}}}</div></div>}} }}  
{{#if: {{{balearic-dub-english|}}} | {{#tab:Balearic translation|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{balearic-dub-english}}}</div>}} }}  
{{#if: {{{galician-dub|}}} | {{#tab:Galician Dub|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{galician-dub}}}</div></div>}} }}  
{{#if: {{{galician-dub|}}} | {{#tab:Galician Dub|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{galician-dub}}}</div>}} }}  
{{#if: {{{galician-dub-english|}}} | {{#tab:Galician translation|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{galician-dub-english}}}</div></div>}} }}  
{{#if: {{{galician-dub-english|}}} | {{#tab:Galician translation|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{galician-dub-english}}}</div>}} }}  
{{#if: {{{basque-dub|}}} | {{#tab:Basque Dub|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{basque-dub}}}</div></div>}} }}  
{{#if: {{{basque-dub|}}} | {{#tab:Basque Dub|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{basque-dub}}}</div>}} }}  
{{#if: {{{basque-dub-english|}}} | {{#tab:Basque translation|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{basque-dub-english}}}</div></div>}} }}  
{{#if: {{{basque-dub-english|}}} | {{#tab:Basque translation|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{basque-dub-english}}}</div>}} }}  
{{#if: {{{korean-dub|}}} | {{#tab:Korean Dub|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{korean-dub}}}</div></div>}} }}  
{{#if: {{{korean-dub|}}} | {{#tab:Korean Dub|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{korean-dub}}}</div>}} }}  
{{#if: {{{korean-romaji|}}} | {{#tab:Korean Romaji|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{korean-romaji}}}</div></div>}} }}  
{{#if: {{{korean-romaji|}}} | {{#tab:Korean Romaji|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{korean-romaji}}}</div>}} }}  
{{#if: {{{hindi-dub|}}} | {{#tab:Hindi Dub|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{hindi-dub}}}</div></div>}} }}  
{{#if: {{{hindi-dub|}}} | {{#tab:Hindi Dub|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{hindi-dub}}}</div>}} }}  
{{#if: {{{hindi-dub-english|}}} | {{#tab:Hindi Translation|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{hindi-dub-english}}}</div></div>}} }}  
{{#if: {{{hindi-dub-english|}}} | {{#tab:Hindi Translation|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{hindi-dub-english}}}</div>}} }}  
{{#if: {{{italian-dub|}}} | {{#tab:Italian Dub|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{italian-dub}}}</div></div>}} }}  
{{#if: {{{italian-dub|}}} | {{#tab:Italian Dub|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{italian-dub}}}</div>}} }}  
{{#if: {{{italian-translation|}}} | {{#tab:Italian translation|<div style="display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; gap: 15px; width: 100%;"><div style="flex: 1; min-width: 0;">{{{italian-translation}}}</div></div>}} }}
{{#if: {{{italian-translation|}}} | {{#tab:Italian translation|<div style="display: block; overflow: hidden; clear: none; zoom: 1; max-width: 100%;">{{{italian-translation}}}</div>}} }}
</tabs></includeonly>
</tabs></includeonly>


<noinclude>
<noinclude>

Revision as of 05:51, 3 June 2026


Creates a table with lyrics of a song in Japanese and/or English.

Usage

The following is a list of required or optional parameters:

{{Lyrics
| romaji                =    (Optional) Romaji lyrics
| romaji-citation       =    (Obsolete) Citation to the Romaji lyrics
| english               =    (Optional) English Lyrics
| english-citation      =    (Obsolete) Citation to the English lyrics
| japanese              =    (Optional) Japanese lyrics
| japanese-citation     =    (Obsolete) Citation to the Japanese lyrics
| english-dub           =    (Optional) FUNimation English Lyrics
| english-dub-citation  =    (Obsolete) Citation to the FUNimation English Lyrics
| spanish-dub           =    (Optional) Latinamerican Spanish Lyrics
| spanish-sub           =    (Optional) Castilian Spanish Lyrics (not dubbed, subbed)
| spanish-dub-english   =    (Optional) Latinamerican Spanish translated Lyrics
| french-dub            =    (Optional) AB French Lyrics
| french-dub-english    =    (Optional) AB French translated Lyrics
| german-dub            =    (Optional) German Lyrics
| german-dub-english    =    (Optional) German translated Lyrics
| valencian-dub         =    (Optional) RTVV Catalan Lyrics
| valencian-dub-english =    (Optional) RTVV Catalan translated Lyrics
| hindi-dub             =    (Optional) Hindi Lyrics
| hindi-dub-english     =    (Optional) Hindi translated Lyrics
| balearic-dub          =    (Optional) IB3 Catalan Lyrics
| balearic-dub-english  =    (Optional) IB3 Catalan translated Lyrics
| galician-dub          =    (Optional) TVG Galician Lyrics
| galician-dub-english  =    (Optional) TVG Galician translated Lyrics
| basque-dub            =    (Optional) EiTB Basque Lyrics
| basque-dub-english    =    (Optional) EiTB Basque translated Lyrics
| korean-dub            =    (Optional) Korean Lyrics
| korean-romaji         =    (Optional) Korean Romaji Lyrics
| kanji                 =    (Obsolete) Same as japanese
| kanji-citation        =    (Obsolete) Same as japanese-citation
| italian-dub            =    (Optional) Italian Lyrics
| italian-dub-english    =    (Optional) Italian translated Lyrics
}}

Example

Konnichiha, sekai!
Hello, World! (English)
こんにちは、世界!
Hello, World! (English Dub)