$tc n'est plus supporté pour i18n composiontion api, il faut utiliser $t.

Source : https://github.com/intlify/vue-cli-plugin-i18n/issues/214
i18n composion api : https://vue-i18n.intlify.dev/api/composition
This commit is contained in:
Boris Waaub 2024-05-13 11:38:28 +02:00
parent 1d33ae1e39
commit 821fce3dd8
6 changed files with 9 additions and 9 deletions

View File

@ -3,10 +3,10 @@
<h2><a id="section-10"></a>{{ $t('persons_associated.title')}}</h2> <h2><a id="section-10"></a>{{ $t('persons_associated.title')}}</h2>
<div v-if="currentParticipations.length > 0"> <div v-if="currentParticipations.length > 0">
<label class="col-form-label">{{ $tc('persons_associated.counter', counter) }}</label> <label class="col-form-label">{{ $t('persons_associated.counter', { count: counter }) }}</label>
</div> </div>
<div v-else> <div v-else>
<label class="chill-no-data-statement">{{ $tc('persons_associated.counter', counter) }}</label> <label class="chill-no-data-statement">{{ $t('persons_associated.counter', { count: counter }) }}</label>
</div> </div>
<div v-if="participationWithoutHousehold.length > 0" class="alert alert-warning no-household"> <div v-if="participationWithoutHousehold.length > 0" class="alert alert-warning no-household">

View File

@ -4,10 +4,10 @@
<h2><a id="section-90"></a>{{ $t('resources.title')}}</h2> <h2><a id="section-90"></a>{{ $t('resources.title')}}</h2>
<div v-if="resources.length > 0"> <div v-if="resources.length > 0">
<label class="col-form-label">{{ $tc('resources.counter', counter) }}</label> <label class="col-form-label">{{ $t('resources.counter', { count: counter }) }}</label>
</div> </div>
<div v-else> <div v-else>
<label class="chill-no-data-statement">{{ $tc('resources.counter', counter) }}</label> <label class="chill-no-data-statement">{{ $t('resources.counter', { count: counter }) }}</label>
</div> </div>
<div class="flex-table mb-3"> <div class="flex-table mb-3">

View File

@ -23,7 +23,7 @@
data-bs-toggle="collapse" data-bs-toggle="collapse"
aria-expanded="false" aria-expanded="false"
@click="toggleHouseholdSuggestion"> @click="toggleHouseholdSuggestion">
{{ $tc('household_members_editor.show_household_suggestion', countHouseholdSuggestion) }} {{ $t('household_members_editor.show_household_suggestion', { count: countHouseholdSuggestion }) }}
</button> </button>
<button v-if="showHouseholdSuggestion" <button v-if="showHouseholdSuggestion"
class="accordion-button" class="accordion-button"

View File

@ -17,7 +17,7 @@
<div class="search"> <div class="search">
<label class="col-form-label" style="float: right;"> <label class="col-form-label" style="float: right;">
{{ $tc('add_persons.suggested_counter', suggestedCounter) }} {{ $t('add_persons.suggested_counter', { count: suggestedCounter }) }}
</label> </label>
<input id="search-persons" <input id="search-persons"
@ -42,7 +42,7 @@
</a> </a>
</span> </span>
<span v-if="selectedCounter > 0"> <span v-if="selectedCounter > 0">
{{ $tc('add_persons.selected_counter', selectedCounter) }} {{ $t('add_persons.selected_counter', { count: selectedCounter }) }}
</span> </span>
</div> </div>
</div> </div>

View File

@ -53,7 +53,7 @@
</time> </time>
<span v-if="options.addAge && person.birthdate" class="age">{{ <span v-if="options.addAge && person.birthdate" class="age">{{
$tc('renderbox.years_old', person.age) {{ $t('renderbox.years_old', { n: person.age }) }}
}}</span> }}</span>
</p> </p>
</div> </div>

View File

@ -7,7 +7,7 @@
<span :class="'altname altname-' + altNameKey"> ({{ altNameLabel }})</span> <span :class="'altname altname-' + altNameKey"> ({{ altNameLabel }})</span>
</span> </span>
<span v-if="person.suffixText" class="suffixtext">&nbsp;{{ person.suffixText }}</span> <span v-if="person.suffixText" class="suffixtext">&nbsp;{{ person.suffixText }}</span>
<span class="age" v-if="this.addAge && person.birthdate !== null && person.deathdate === null">{{ $tc('renderbox.years_old', person.age) }}</span> <span class="age" v-if="this.addAge && person.birthdate !== null && person.deathdate === null">{{ $t('renderbox.years_old', { n: person.age }) }}</span>
<span v-else-if="this.addAge && person.deathdate !== null">&nbsp;()</span> <span v-else-if="this.addAge && person.deathdate !== null">&nbsp;()</span>
</span> </span>
</template> </template>