@@ -46,36 +46,28 @@ const replacementDescription = useMarkdown(() => ({
4646 <p class =" text-xs mt-0.5 opacity-80" >
4747 <template v-if =" replacement .type === ' native' " >
4848 <template v-if =" nodeVersion " >
49- {{
50- $t('package.replacement.native', {
51- replacement: replacement.description || replacement.id,
52- nodeVersion,
53- })
54- }}
49+ <i18n-t keypath =" package.replacement.native" >
50+ <template #replacement ><span v-html =" renderedNativeReplacement" /></template >
51+ <template #nodeVersion >{{ nodeVersion }}</template >
52+ </i18n-t >
5553 </template >
56- <template v-else
57- >{{
58- $t('package.replacement.native_no_version', {
59- replacement: replacement.description || replacement.id,
60- })
61- }}
54+ <template v-else >
55+ <i18n-t keypath =" package.replacement.native_no_version" >
56+ <template #replacement ><span v-html =" renderedNativeReplacement" /></template >
57+ </i18n-t >
6258 </template >
6359 </template >
6460 <template v-else-if =" replacement .type === ' simple' " >
65- {{
66- $t('package.replacement.simple', {
67- replacement: replacement.description,
68- community: $t('package.replacement.community'),
69- })
70- }}
61+ <i18n-t keypath =" package.replacement.simple" >
62+ <template #replacement ><span v-html =" replacementDescription" /></template >
63+ <template #community >{{ $t('package.replacement.community') }}</template >
64+ </i18n-t >
7165 </template >
7266 <template v-else-if =" replacement .type === ' documented' " >
73- {{
74- $t('package.replacement.documented', {
75- replacement: replacement.replacementModule,
76- community: $t('package.replacement.community'),
77- })
78- }}
67+ <i18n-t keypath =" package.replacement.documented" >
68+ <template #replacement ><span v-html =" renderedDocumentedModule" /></template >
69+ <template #community >{{ $t('package.replacement.community') }}</template >
70+ </i18n-t >
7971 </template >
8072 <template v-else-if =" replacement .type === ' removal' " >
8173 <span v-html =" replacementDescription" />
0 commit comments