Assign and view translator

This commit is contained in:
kngako
2022-06-22 02:25:56 +02:00
parent dc37529d49
commit 180d7241ad
9 changed files with 337 additions and 20 deletions

View File

@@ -13,9 +13,13 @@ block content
.col.s12.m4
p.flow-text
a.btn-flat.waves-effect Translator ▼
a.btn-flat.waves-effect.dropdown-trigger(href=`/translate/${translationChapter.translationArtifactVersion.id}/chapter/${translationChapter.id}/translator`) Translator ▼
br
if translationChapter.translationChapterTranslators.length > 0
span With #{translationChapter.translationChapterTranslators.length} translator(s) assigned
each translationChapterTranslator in translationChapter.translationChapterTranslators
-
const translatorDisplayName = translationChapterTranslator.translator.entityEmail == null ? translationChapterTranslator.translator.name : translationChapterTranslator.translator.entityEmail.email.address
span.chip= translatorDisplayName
else
span No translators assigned yet
.col.s12.m4
@@ -64,4 +68,8 @@ block content
else if translationChunk.translation
a.btn.blue(href=`/translate/${translationChapter.translationArtifactVersion.id}/chapter/${translationChapter.id}/t/${translationChunk.index}`) edit
else
a.btn.black(href=`/translate/${translationChapter.translationArtifactVersion.id}/chapter/${translationChapter.id}/t/${translationChunk.index}`) translate
a.btn.black(href=`/translate/${translationChapter.translationArtifactVersion.id}/chapter/${translationChapter.id}/t/${translationChunk.index}`) translate
block additionalScripts
script
include js/init-translator-dropdown.js