1.3.6 • Published 3 years ago

coinstats-translations-library v1.3.6

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years 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

3 years ago

1.3.4

3 years ago

1.3.3

3 years ago

1.3.2

3 years ago

1.3.1

3 years ago

1.3.0

3 years ago

1.2.18

3 years ago

1.2.17

3 years ago

1.2.13

3 years ago

1.2.12

3 years ago

1.2.11

3 years ago

1.2.10

3 years ago

1.2.9

3 years ago

1.2.8

3 years ago

1.2.7

3 years ago

1.2.6

3 years ago

1.2.5

3 years ago

1.2.4

3 years ago

1.2.3

3 years ago

1.2.2

3 years ago

1.2.0

3 years ago

1.1.14

3 years ago

1.1.13

3 years ago

1.1.12

3 years ago

1.1.11

3 years ago

1.1.10

3 years ago

1.1.9

3 years ago

1.1.8

3 years ago

1.1.7

3 years ago

1.1.5

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.0

3 years ago