Шаблон:DialogTable: различия между версиями

Материал из Touhou Wiki
Перейти к навигации Перейти к поиску
мНет описания правки
мНет описания правки
 
(не показано 19 промежуточных версий 5 участников)
Строка 1: Строка 1:
<noinclude>{|cellpadding="0" style="width: 50%" class="wikitable"
<includeonly>|-
</noinclude>|-
{{#switch: {{{1|}}} | #default =! style="word-wrap: nowrap" {{!}}
{{#switch: {{{1|}}} | #default =!
{{{char|}}}
{{{char|}}}
{{!}} lang="ja" xml:lang="ja" width="45%" {{!}}
{{!}} {{#switch: {{{lang}}} | #default = lang="ja" xml:lang="ja"| zh = lang="zh" xml:lang="zh"| ko = lang="ko" xml:lang="ko"}} width="45%" {{!}}
{{{ja}}}
{{#switch: {{{lang}}} | #default = {{{2|{{{ja}}}}}}| zh = {{{2|{{{zh}}}}}}| ko = {{{2|{{{ko}}}}}}}}
{{!}} width="55%" {{!}}
{{!}} width="55%" {{!}}
{{{ru}}}
{{{3|{{{ru}}}}}}
| status  ={{!}}
| status  =!
! colspan="2" {{!}}
! colspan="2" {{!}}
{{{status}}}
{{{2|{{{status}}}}}}
| statusnr ={{!}}
| statusnr =!
{{!}} colspan="2" style="text-align: center" {{!}}
{{!}} colspan="2" style="text-align: center" {{!}}
''{{{status}}}''
''{{{2|{{{status}}}}}}''
| st-title ={{!}}
| st-title =!
{{!}} style="text-align: center" lang="ja" xml:lang="ja" width="45%" {{!}}
{{!}} style="text-align: center" {{#switch: {{{lang}}} | #default = lang="ja" xml:lang="ja"| zh = lang="zh" xml:lang="zh"| ko = lang="ko" xml:lang="ko"}} width="45%" {{!}}
{{{ja}}}
{{#switch: {{{lang}}} | #default = {{{2|{{{ja}}}}}}| zh = {{{2|{{{zh}}}}}}| ko = {{{2|{{{ko}}}}}}}}
{{!}} style="text-align: center" width="55%" {{!}}
{{!}} style="text-align: center" width="55%" {{!}}
{{{en}}}
{{{3|{{{ru}}}}}}
| st-desc  ={{!}}
| st-desc  =!
{{!}} lang="ja" xml:lang="ja" width="45%" {{!}}
{{!}} {{#switch: {{{lang}}} | #default = lang="ja" xml:lang="ja"| zh = lang="zh" xml:lang="zh"| ko = lang="ko" xml:lang="ko"}} width="45%" {{!}}
{{{ja}}}
{{#switch: {{{lang}}} | #default = {{{2|{{{ja}}}}}}| zh = {{{2|{{{zh}}}}}}| ko = {{{2|{{{ko}}}}}}}}
{{!}} width="55%" {{!}}
{{!}} width="55%" {{!}}
''{{{ru}}}''
''{{{3|{{{ru}}}}}}''
| h1      ={{!}}
| h1      =!
! style="width:45%" lang="ja" xml:lang="ja" {{!}}
! style="width:45%" {{#switch: {{{lang}}} | #default = lang="ja" xml:lang="ja"| zh = lang="zh" xml:lang="zh"| ko = lang="ko" xml:lang="ko"}} {{!}}
{{{ja}}}
{{#switch: {{{lang}}} | #default = {{{2|{{{ja}}}}}}| zh = {{{2|{{{zh}}}}}}| ko = {{{2|{{{ko}}}}}}}}
! style="width:55%" {{!}}
! style="width:55%" {{!}}
{{{ru}}}<!--
{{{3|{{{ru}}}}}}
-->}}<noinclude>[[Категория:Шаблоны]]</noinclude>
| colspan  ={{!}} colspan="3" {{!}}<!--
-->}}</includeonly>
<noinclude>
<!--не добавляйте документацию, категории и интервики сюда-->
{{doc}}
<!--пожалуйста, редактируйте для того подстраницу /doc--></noinclude>

Текущая версия от 04:45, 17 апреля 2020


(i) Документация

Этот шаблон создаёт таблицу для страниц с переводом диалогов (по умолчанию — с японского языка).

Использование

{{DialogTable/Header}}
{{DialogTable|h1
| char = Имя персонажа 
| ja   = Текст на японском
| ru   = Переведённый текст
}}
{{DialogTable/Footer}}

Если DialogTable выступает в качестве заголовка, нужно вставить вставить |h1 сразу после {{DialogTable

Пример:

{{DialogTable/Header}}
{{DialogTable
| char = Рейму
| ja   = こんにちは
| ru   = Добрый день
}}
{{DialogTable/Footer}}

Результат:

Рейму

こんにちは

Добрый день

Для создания столбца со статусом, используйте параметр |status. Например:

{{DialogTable/Header}}
{{DialogTable|status
| status = [[Рейму Хакурей|Рейму]] ПОБЕЖДЕНА
}}
{{DialogTable/Footer}}

Результат:

Рейму ПОБЕЖДЕНА

Шаблон также позволяет использовать в качестве источника текст на китайском и корейском языках. Для этого в него встроен специальный параметр lang, использующийся следующим образом:

{{DialogTable/Header}}
{{DialogTable|h1
| lang = zh   (или lang = ko, если оригинальный текст представлен на корейском)
| char = Имя персонажа 
| zh   = Текст на китайском (или ko   = и текст на корейском)
| ru   = Переведённый текст
}}
{{DialogTable/Footer}}

Примеры:

{{DialogTable/Header}}
{{DialogTable
| lang = zh
| char = Лейму 
| zh   = 下午好
| ru   = Добрый день
}}
{{DialogTable
| lang = ko
| char = Чирыно
| ko   = 잉글리쉬 소고기처럼 얼려 줄 게요!
| ru   = Я заморожу тебя, как кусок английской говядины!
}}
{{DialogTable/Footer}}

Результат:

Лейму

下午好

Добрый день

Чирыно

잉글리쉬 소고기처럼 얼려 줄 게요!

Я заморожу тебя, как кусок английской говядины!

Во избежание поломок страниц, использующих данный шаблон, желательно экспериментировать в песочнице и тестовой странице этого шаблона.
Правка и тестирование шаблонов в песочнице