https://github.com/yatki/ordinalize-tr
🇹🇷 Türkçe sıra sayıları eki hesaplama fonksiyonu. (Add ordinal suffix to a number - for Turkish language)
https://github.com/yatki/ordinalize-tr
i18n internationalization l10n language localization ordinal ordinal-suffixes ordinalize sayi suffix tr turkce turkish turkish-language
Last synced: 15 days ago
JSON representation
🇹🇷 Türkçe sıra sayıları eki hesaplama fonksiyonu. (Add ordinal suffix to a number - for Turkish language)
- Host: GitHub
- URL: https://github.com/yatki/ordinalize-tr
- Owner: yatki
- License: mit
- Created: 2020-03-18T21:28:52.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-04-22T15:39:52.000Z (over 4 years ago)
- Last Synced: 2024-10-11T21:43:13.599Z (about 1 year ago)
- Topics: i18n, internationalization, l10n, language, localization, ordinal, ordinal-suffixes, ordinalize, sayi, suffix, tr, turkce, turkish, turkish-language
- Language: TypeScript
- Homepage:
- Size: 201 KB
- Stars: 13
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ordinalize-tr
> Türkçe sıra sayıları eki hesaplama fonksiyonu. (Add ordinal suffix to a number - for Turkish language)
[](https://www.npmjs.com/package/ordinalize-tr)
[](https://www.npmjs.com/package/ordinalize-tr)
[](https://coveralls.io/github/yatki/ordinalize-tr?branch=master)
✅ It can calculate all ordinal suffixes, up to Trillion and beyond! 🚀
## Türkçe Açıklama (Turkish description)
Türkçe sıra sayıları eki hesaplama fonksiyonu. Trilyon değerinden sonrası dahil sıra sayılarını hesaplayabilir.
## Install
```bash
npm install ordinalize-tr
```
## Usage
```js
const { ordinal } = require('ordinalize-tr');
ordinal(5); // Returns: "5'inci"
ordinal(5, false); // Returns: "inci"
```
## Usage in Browser
```html
window.ordinalizeTR.ordinal(43); // Returns: "43'üncü"
```
## Type Signature
```ts
const ordinal = (num: number, onlySuffix: boolean = false) => string;
```
## Contribution
As always, I'm open to any contribution and would like to hear your feedback.
### Just an important reminder:
If you are planning to contribute to **any** open source project,
before starting development, please **always open an issue** and **make a proposal first**.
This will save you from working on features that are eventually going to be rejected for some reason.
## LICENCE
MIT (c) 2020 Mehmet Yatkı