1
0
Fork 0

Fetch translations

This commit is contained in:
Alex Kotov 2023-02-18 18:24:07 +04:00
parent 225ccb2307
commit 311ff8f356
Signed by: kotovalexarian
GPG key ID: 553C0EBBEB5D5F08
7 changed files with 36 additions and 6 deletions

View file

@ -6,6 +6,13 @@ $(function() {
var primary_form = data['primary_form']
var part_of_speech = data['part_of_speech']
var translations = []
data['translations'].forEach(function(item) {
translations.push(
'<li>' + item['translation'] + ' (' + item['commentary'] + ')</li>'
)
})
var examples = []
data['examples'].forEach(function(item) {
examples.push('<li>' + item[0] + ' &mdash; ' + item[1] + '</li>')
@ -14,6 +21,11 @@ $(function() {
$('#primary-form').text(primary_form)
$('#part-of-speech').text(part_of_speech)
if (translations.length > 0) {
$('#translations-data').html('<ol>' + translations.join('') + '</ol>')
$('#translations').removeClass('invisible')
}
if (examples.length > 0) {
$('#examples-data').html('<ul>' + examples.join('') + '</ul>')
$('#examples').removeClass('invisible')

View file

@ -11,7 +11,10 @@
<h1 id="primary-form"></h1>
<p id="part-of-speech"></p>
<p>быть</p>
<div id="translations" class="invisible">
<h2>Значения</h2>
<div id="translations-data"></div>
</div>
<p>Используется с существительным в именительном падеже или с
прилагательным.</p>

View file

@ -11,7 +11,10 @@
<h1 id="primary-form"></h1>
<p id="part-of-speech"></p>
<p>хвалить</p>
<div id="translations" class="invisible">
<h2>Значения</h2>
<div id="translations-data"></div>
</div>
<h2>Спряжение</h2>

View file

@ -11,7 +11,10 @@
<h1 id="primary-form"></h1>
<p id="part-of-speech"></p>
<p>иметь (неодушевлённое)</p>
<div id="translations" class="invisible">
<h2>Значения</h2>
<div id="translations-data"></div>
</div>
<p>Глагол спрягается по объектному строю: меняется лицо и число
грамматического объекта, являющегося реальным субъектом (тем, кто имеет), а

View file

@ -11,7 +11,10 @@
<h1 id="primary-form"></h1>
<p id="part-of-speech"></p>
<p>иметь (одушевлённое)</p>
<div id="translations" class="invisible">
<h2>Значения</h2>
<div id="translations-data"></div>
</div>
<h2>Спряжение</h2>

View file

@ -11,7 +11,10 @@
<h1 id="primary-form"></h1>
<p id="part-of-speech"></p>
<p>бить</p>
<div id="translations" class="invisible">
<h2>Значения</h2>
<div id="translations-data"></div>
</div>
<h2>Спряжение</h2>

View file

@ -11,7 +11,10 @@
<h1 id="primary-form"></h1>
<p id="part-of-speech"></p>
<p>рисовать</p>
<div id="translations" class="invisible">
<h2>Значения</h2>
<div id="translations-data"></div>
</div>
<h2>Спряжение</h2>