Difference between revisions of "Template:Concept translation"

From Multilingual Bookbinding Dictionary
Jump to navigation Jump to search
 
(103 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly><!--
+
<includeonly>{{#if: {{{definition|}}}| {{#set: skos:scopeNote={{{language|?language-code?}}}:{{{definition|}}} }}| }}<!--
-->{{#set: skos:prefLabel={{{language|?language-code?}}}:{{{label|missing label}}}}}<!--
+
-->{{#if: {{{example|}}} | {{#set:skos:example={{{language|?language-code?}}}:{{{example}}}}}| }}<!--
-->{{#if: {{{definition|}}}<!-- no empty definition -->| {{#set: skos:definition={{{language|?language-code?}}}:{{{definition|}}}}} }}<!--
+
-->{{#if: {{{notes|}}} | {{#set:HistoryNote={{{language|?language-code?}}}:{{{notes}}}}}| }}<!--
-->{{#if: {{{example|}}} | {{#set:skos:scopeNote={{{language|?language-code?}}}:{{{example}}}}} }}<!--
+
-->{{#if: {{{language|}}} | {{#set:Language code={{{language|??}}}}}| }}<!--
-->{{#if: {{{notes|}}} | {{#set:skos:note={{{language|?language-code?}}}:{{{notes}}}}} }}<!--
+
-->{{#ifeq: {{{status|}}}|alternate|{{#set: skos:altLabel={{{label|}}}@{{{language|?language-code?}}} }}|}}<!--
-->{{#if: {{{language|}}} | {{#set:dc:language={{{language|??}}}}} }}<!--
+
-->{{#ifeq: {{{status|}}}|preferred|{{#set: skos:prefLabel={{{label|}}}@{{{language|?language-code?}}} }}|}}
-->{{#if: {{{relation}}}=alternate | {{#set: skos:altLabel={{{label}}}}}@{{{language|?language-code?}}}|{{#set: skos:prefLabel={{{language|?language-code?}}}:{{{label}}}}}}}<!--
+
{{#subobject:  
 +
|Language code={{{language}}}
 +
|Source={{{source|}}}|+sep=,
 +
|Citation text = {{#if: {{{source|}}}|{{#ask: [[Citation key::{{{source|}}}]]
 +
|?Citation text#-
 +
|format=list
 +
|limit=1
 +
|offset=0
 +
|link=none
 +
|headers=hide
 +
|searchlabel =
 +
|default =
 +
|mainlabel=-
 +
}}|Citation needed!}}
 +
|Translated term={{{label}}}[[Citation reference::{{{source|}}}]]|+sep=,
 +
|Sense={{{definition|}}}
 +
|Status={{{status|}}}
 +
|Translations available=Yes
 +
}}
 
</includeonly>
 
</includeonly>
<no include>
 
  set a section only once
 
-->{{#if:{{hasTranslations}}||<nowiki></nowiki>
 
=== Translations ===
 
<nowiki></nowiki>}}<!--
 
 
  --><div style="font-weight:bold" lang="{{{language|}}}" >{{ucfirst:{{language| {{{language|}}} | {{{language|}}} }} }} (<span lang="en">{{ucfirst:{{language|{{{language}}}|en}} }}</span>)</div><!--
 
 
--><table style="max-width:800px;"><!--
 
  --><tr><td lang="{{{language|}}}" style="vertical-align:top;padding-left:2em;"><!--
 
 
 
  <b>Label:</b> Definition
 
 
-->'''<span class="hover-explain"  title="skos:prefLabel = {{Concept translation/label|{{{language|en}}} }}, followed by skos:definition"><!--
 
  -->{{{label|''label is missing''}}}<!--
 
  --></span><!--
 
--></td></tr><!--
 
 
  example
 
 
-->{{#if: {{{example|}}}<!--
 
then-->|<tr><td lang="{{{language|}}}" style="vertical-align:top;padding-left:2em;">''<span class="hover-explain" title="skos:example" >{{Concept translation/example|{{{language|en}}} }}</span>'': {{{example}}}</td></tr><!--
 
-->}}<!-- if end
 
source
 
 
-->{{#if: {{{source|}}}<!--
 
then-->|<tr><td lang="{{{language|}}}" style="vertical-align:top;padding-left:2em;">''<span class="hover-explain" title="source" >Source of translation:</span>'': [[Source::{{{source}}}]]</td></tr><!--
 
-->}}<!-- if end
 
  notes
 
 
-->{{#if: {{{notes|}}}<!--
 
then-->|<tr><td lang="{{{language|}}}" style="vertical-align:top;padding-left:2em;">''<span class="hover-explain" title="skos:note" >{{Concept translation/notes|{{{language|en}}} }}</span>'': {{{notes}}}</td></tr><!--
 
-->}}<!-- if end
 
-->{{#if: {{{status|}}}|<tr><td lang="en">''Status:'' {{{status}}}</td></tr>}}<!--
 
 
--></table><!--
 
 
-->{{#set: hasTranslations|1}}<!--
 
 
</noinclude>
 

Latest revision as of 18:38, 13 December 2020