Skip to main content
Plugin baseado em vue-i18n que disponibiliza o método $t em todos os componentes para tradução de strings. O locale padrão é pt-BR e suporta pluralização com a sintaxe de pipe (|).

Uso

// Em componentes Vue
this.$t('common.product', 1)     // "produto"
this.$t('common.product', 2)     // "produtos"
this.$tc('reviews.total-reviews', 5, { count: 5 }) // "5 avaliações"
{* Em templates Twig via componente Vue *}
<span>{{ $t('cart.amount-of-products', count) }}</span>

Chaves disponíveis

ChaveExemplo de saída
common.productproduto / produtos
common.count-product1 produto / 3 produtos
common.personalizedpersonalizado / personalizados
common.reviewsSem avaliações / 1 avaliação / 5 avaliações
forms.character-limit1 caractere restante / 3 caracteres restantes
buy-together-customization.product-customizationNenhum produto personalizado / 1 produto personalizado
reviews.total-reviews1 avaliação / 5 avaliações
add-to-cart.product-addedProduto adicionado ao carrinho! / Produtos adicionados ao carrinho!
cart.amount-of-products1 item / 3 itens