Externalize strings

Also some cleanup. Work on issue #41.
This commit is contained in:
N-Pex 2021-05-20 12:33:59 +02:00
parent 3c60ad4f14
commit a78659b206
43 changed files with 402 additions and 288 deletions

View file

@ -2,10 +2,10 @@
<!-- Contact joined the chat -->
<div class="messageJoin">
<div v-if="displayNameChange">
{{ changer }} changed display name to {{ event.getContent().displayname }}
{{ $t('message.user_changed_display_name', { user: changer, displayName: event.getContent().displayname})}}
</div>
<div v-if="avatarChange">
{{ changer }} changed the avatar
{{ $t('message.user_changed_avatar', { user: changer})}}
</div>
</div>
</template>
@ -28,7 +28,7 @@ export default {
},
changer() {
if (this.event.getSender() == this.$matrix.currentUserId) {
return "You";
return this.$t("message.you");
}
if (this.displayNameChange) {
return this.event.getPrevContent().displayname;