中文
EN
🏙️
{{ t.title }}
{{ t.subtitle }}
📋 {{ t.tagPlans }}
⭐ {{ t.tagScale }}
🔒 {{ t.tagBlind }}
{{ t.nameLabel }}
{{ t.consentText }}
{{ t.startBtn }}
→
📖
{{ t.instrTitle }}
{{ t.instrSubtitle }}
{{ t.instrProtocolTitle }}
{{ item.icon }}
{{ item.text }}
{{ t.instrScaleTitle }}
{{ idx+1 }}
{{ lbl }}
{{ t.instrCriteriaTitle }}
{{ dim.dimLabel[lang] }}
· {{ dim.items.length }} {{ t.items }}
{{ t.beginBtn }}
→
{{ t.planLabel }} {{ currentPlanIdx + 1 }} / {{ shuffledPlans.length }}
{{ t.anonNote }}
{{ t.imgLoading }}
{{ t.evalTitle }}
{{ scoredCount }}
/ {{ totalCriteria }} {{ t.scored }}
{{ dim.dimName[lang] }}
{{ dimScoredCount(dim) }} / {{ dim.items.length }}
{{ crit.id }}
{{ crit.name[lang] }}
{{ crit.desc[lang] }}
1 – {{ t.scaleMin }}
{{ t.scaleMax }} – 7
{{ n }}
✓ {{ t.selectedLabel }}: {{ t.scaleLabels[currentScores[crit.id]-1] }}
{{ scoredCount }}
/ {{ totalCriteria }} {{ t.criteriaDone }}
{{ t.warnIncomplete }}
{{ currentPlanIdx < shuffledPlans.length - 1 ? t.nextPlan : t.submitBtn }}
{{ currentPlanIdx < shuffledPlans.length - 1 ? '→' : '✓' }}
✓
{{ t.completeTitle }}
{{ t.completeSubtitle }}
{{ shuffledPlans.length }}
{{ t.statPlans }}
{{ totalCriteria }}
{{ t.statCriteria }}
⬇
{{ t.downloadBtn }}
{{ t.downloadNote }}