matterbridge/vendor/github.com/rickb777/plural/doc.go

21 lines
1.0 KiB
Go

// Copyright 2016 Rick Beton. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
// Package plural provides simple support for localising plurals in a flexible range of different styles.
//
// There are considerable differences around the world in the way plurals are handled. This is
// a simple but competent API for catering with these differences when presenting to people formatted text with numbers.
//
// This package is able to format countable things and continuous values. It can handle integers
// and floating point numbers equally and this allows you to decide to what extent each is appropriate.
//
// For example, "2 cars" might weigh "1.6 tonnes"; both categories are covered.
//
// This API is deliberately simple; it doesn't address the full gamut of internationalisation. If that's
// what you need, you should consider products such as https://github.com/nicksnyder/go-i18n instead.
//
// Please see the examples and associated api documentation.
//
package plural