{{ t('appName') }}

{{ t('surveyTitle') }} {{ t('surveyBody') }}
{{ t('olderLoading') }}
{{ t('olderDone') }}

{{ t('emptyTitle') }}

{{ t('emptyBody') }}

{{ a.name }} {{ a.progress }}% ✓
{{ toastMessage }}

{{ t('memTitle') }}

{{ msgs.memCount(memGrandTotal()) }}
{{ memTab === 'user' ? t('personUserCard') : t('personAiCard') }}
{{ personCardName() }}
{{ t('memLoading') }}
{{ t('personUnset') }}
{{ personCardGender() }}

{{ t('memLoading') }}

{{ t('memLoadFailed') }}

{{ f.label }}
{{ pfSummary(f) }}
{{ pfItemText(it) }}
{{ f.attribute }}
{{ f.value }}
{{ memDateLabel(f.updated_at) }}

{{ t('memLoading') }}

{{ t('memLoadFailed') }}

{{ t('peoplePrivacy') }}

{{ p.display_name }} {{ p.relation }}
{{ groupName(gid) }}
{{ t('peopleLast') }} {{ memDateLabel(p.last_mentioned_at) }}

{{ t('groupFilterEmpty') }}

{{ t('memLoading') }}

{{ t('memLoadFailed') }}

{{ t('peopleEmpty') }}

{{ t('habitsIntro') }}

{{ g.label }}
{{ h.label }} · {{ h.note }}
{{ habitWhen(h) }}{{ t('habitGuess').replace('{n}', h.evidence) }}

{{ t('memLoading') }}

{{ t('memLoadFailed') }}

{{ t('habitsEmpty') }}

{{ f.filename }}
{{ f.summary || t('fileNoSummary') }}
{{ memDateLabel(f.created_at) }}

{{ t('memLoading') }}

{{ t('memLoadFailed') }}

{{ t('fileEmpty') }}

{{ g.label }}

{{ t('memLoading') }}

{{ t('memLoadFailed') }}

{{ memQuery.trim() || memCategory ? t('memNoMatch') : t('memEmpty') }}

{{ t('peopleTitle') }}

{{ t('peopleGroupsLabel') }}
{{ groupName(gid) }}
{{ t('peopleFacts') }}
{{ f.attribute }}
{{ f.value }}
{{ memDateLabel(f.updated_at) }}

{{ t('peopleNoFacts') }}

{{ t('peopleEvents') }}

{{ t('peopleNoEvents') }}

{{ t('peopleMentions') }}
{{ memDateLabel(m.created_at) }}
「{{ m.sentence }}」

{{ t('peopleNoMentions') }}

{{ peopleOthers().length ? t('peopleMergePick') : t('peopleMergeNone') }}

{{ p.display_name }} {{ p.relation }}

{{ peopleConfirmText() }}

{{ t('memDetailTitle') }}

「{{ memDetail.it.value }}」
{{ memDetail.it.value }}
{{ memDetail.it.attribute }} · {{ memDateLabel(memDetail.it.updated_at) }}
{{ memDetail.it.attribute }}{{ memCatLabel(memDetail.it.category) }} · {{ memDateLabel(memDetail.it.date) }}

{{ t('personPinHint') }}

{{ t('fileTitle') }}

{{ fileDetail.filename }}
{{ memDateLabel(fileDetail.created_at) }}
{{ t('fileSummaryLabel') }}

{{ fileDetail.summary || t('fileNoSummary') }}

{{ t('habitConfirm') }}

{{ habitConfirm.label }}

{{ t('fileConfirm') }}

{{ fileConfirmItem.filename }}

{{ memConfirmItem && memConfirmItem._person === 'pf' && memConfirmItem._pfSettings ? t('pfDeleteConfirm') : memConfirmItem && memConfirmItem._person ? t('personConfirm') : t('memConfirm') }}

{{ memConfirmItem.value }}