1.3.6 • Published 1 year ago

coinstats-translations-library v1.3.6

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

Coinstats Translations Library

Installation

Install with

  npm install coinstats-translations-library

Usage

const { TranslationsApi } = require("coinstats-translations-library");
// cacheInterval in Miliseconds (default 1day)
const intl = new TranslationsApi(privateKey, projectId, cacheInterval);

intl.translate(key, locale);

//to see all cached Translations
intl.cache;
//Varibles Support
// translation string - hello_world : "Hello |world|"
intl.translate("hello_world", "en", { world: "WoRlD!"});
//will return 
"Hello WoRlD!"

How It Works

graph TB
F["get Translations and Save in JSON"] --> J
J[" .translate(key, locale)"] --> A
A{"Exists in Cache?"} -->|yes| B(get From Cache)
A -->|no| C(Read from JSON, Save To Cache)
C --> B
B --> L[Translated Key]

Website

Coinstats

1.3.6

1 year ago

1.3.4

2 years ago

1.3.3

2 years ago

1.3.2

2 years ago

1.3.1

2 years ago

1.3.0

2 years ago

1.2.18

2 years ago

1.2.17

2 years ago

1.2.13

2 years ago

1.2.12

2 years ago

1.2.11

2 years ago

1.2.10

2 years ago

1.2.9

2 years ago

1.2.8

2 years ago

1.2.7

2 years ago

1.2.6

2 years ago

1.2.5

2 years ago

1.2.4

2 years ago

1.2.3

2 years ago

1.2.2

2 years ago

1.2.0

2 years ago

1.1.14

2 years ago

1.1.13

2 years ago

1.1.12

2 years ago

1.1.11

2 years ago

1.1.10

2 years ago

1.1.9

2 years ago

1.1.8

2 years ago

1.1.7

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.0

2 years ago