All Projects → vuejs-community → vue-filter-pluralize

vuejs-community / vue-filter-pluralize

Licence: MIT license
Simple pluralize filter for Vue.js

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to vue-filter-pluralize

vue-filter-date-format
Simple date formatting filter for Vue.js
Stars: ✭ 111 (+753.85%)
Mutual labels:  vue-filter, vue-filters
vue-translations
VueJs translations very similar to Laravel Translation system
Stars: ✭ 15 (+15.38%)
Mutual labels:  i18n, vue-i18n
I18n Ally
🌍 All in one i18n extension for VS Code
Stars: ✭ 1,931 (+14753.85%)
Mutual labels:  i18n, vue-i18n
deepl-php-lib
🧠 DeepL API Client Library supporting PHP >= 7.3
Stars: ✭ 50 (+284.62%)
Mutual labels:  i18n
ember-i18n-cp-validations
ember-i18n support for ember-cp-validations
Stars: ✭ 20 (+53.85%)
Mutual labels:  i18n
rosetta
Easy to use Rust i18n library based on code generation
Stars: ✭ 37 (+184.62%)
Mutual labels:  i18n
TranslationFiles
[READ-ONLY] This repo contains all the necessary files to generate translation packs for PrestaShop 1.6 and 1.7. It's updated automatically.
Stars: ✭ 16 (+23.08%)
Mutual labels:  i18n
translation-generator
Generate translation files for your Angular project
Stars: ✭ 17 (+30.77%)
Mutual labels:  i18n
bcp-47
Parse and stringify BCP 47 language tags
Stars: ✭ 51 (+292.31%)
Mutual labels:  i18n
rails
Rails translation made _('simple').
Stars: ✭ 65 (+400%)
Mutual labels:  i18n
i18n-language.js
i18n-language.js is Simple i18n language with Vanilla Javascript
Stars: ✭ 21 (+61.54%)
Mutual labels:  i18n
express-mvp
Express.js project template ready to go
Stars: ✭ 21 (+61.54%)
Mutual labels:  i18n
figma-static-localizer
A Figma plugin for static localization
Stars: ✭ 30 (+130.77%)
Mutual labels:  i18n
next.js-boilerplate
next.js bolierplate, next.js 的开发模板
Stars: ✭ 28 (+115.38%)
Mutual labels:  i18n
react-i18next-phraseapp
Library support to use react-i18next with the Phrase In-Context Editor - DEPRECATED
Stars: ✭ 14 (+7.69%)
Mutual labels:  i18n
Slim-Auth
A Slim 4 Skeleton.
Stars: ✭ 22 (+69.23%)
Mutual labels:  i18n
i18n-command
Provides internationalization tools for WordPress projects.
Stars: ✭ 76 (+484.62%)
Mutual labels:  i18n
github-explorer
Explore GitHub repositories - built with React.js and Styled Components.
Stars: ✭ 32 (+146.15%)
Mutual labels:  i18n
Kotsu
✨ Clean, opinionated foundation for new projects — to boldly go where no man has gone before
Stars: ✭ 48 (+269.23%)
Mutual labels:  i18n
i18n lazy scope
Use lazy lookup with custom i18n scopes.
Stars: ✭ 11 (-15.38%)
Mutual labels:  i18n

@vuejs-community/vue-filter-pluralize

Simple pluralize filter for Vue.js

Installation

install from npm

$ npm install @vuejs-community/vue-filter-pluralize

and register in you Vue app

import Vue from 'vue';
import VueFilterPluralize from '@vuejs-community/vue-filter-pluralize';

Vue.use(VueFilterPluralize);

Usage

<template>
  <div>{{ number }} {{ number | pluralize('en', ['product', 'products']) }}</div>
</template>

Supported languages

Localization and Plurals

Plural rule #0 (1 form)

  • Chinese (zh)
  • Japanese (ja)
  • Korean (ko)
  • Lao (lo)
  • Persian (fa)
  • Thai (th)
  • Turkish (tr)

Plural rule #1 (2 forms)

  • Basque (eu)
  • Catalan (ca)
  • Danish (da)
  • Dutch (nl)
  • English (en)
  • Estonian (et)
  • Faroese (fo)
  • Finnish (fi)
  • Frisian (fy)
  • German (de)
  • Greek (el)
  • Hebrew (he)
  • Hungarian (hu)
  • Italian (it)
  • Norwegian (nb)
  • Portuguese (pt)
  • Spanish (es)
  • Swedish (sv)
  • Vietnamese (vi)

Plural rule #2 (2 forms)

  • Brazilian Portuguese (pt-BR)
  • French (fr)

Plural rule #3 (3 forms)

  • Latgalian
  • Latvian (lv)

Plural rule #4 (4 forms)

  • Scottish Gaelic (gd)

Plural rule #5 (3 forms)

  • Romanian (ro)

Plural rule #6 (3 forms)

  • Lithuanian (lt)

Plural rule #7 (3 forms)

  • Belarusian (be)
  • Bosnian (bs)
  • Croatian (hr)
  • Serbian (sk)
  • Russian (ru)
  • Ukrainian (uk)

Plural rule #8 (3 forms)

  • Czech (cs)
  • Slovak (sk)

Plural rule #9 (3 forms)

  • Polish (pl)

Plural rule #10 (4 forms)

  • Slovenian (sl)

Plural rule #11 (5 forms)

Not implemented

Plural rule #12 (6 forms)

Not implemented

Plural rule #13 (4 forms)

Not implemented

Plural rule #14 (3 forms)

Not implemented

Plural rule #15 (2 forms)

Not implemented

Plural rule #16 (5 forms)

Not implemented

Plural rule #17 (2 forms)

Not implemented

Plural rule #18 (6 forms)

Not implemented

License

MIT © Vue.js Community

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].