4.3.0 • Published 11 months ago

oxygen-i18n v4.3.0

Weekly downloads
58
License
ISC
Repository
github
Last release
11 months ago

oxygen-i18n

Simple i18n on crack. uses string literals to achieve greatness.

Example

import React, { Component } from "react";
import createTranslator, { addMessages } from "../src";

const { translate: _l, formatCurrency } = createTranslator();

addMessages({
  ["en-US"]: {
    "Hello {1}, say hello to {2}.": "Hello {1}, say hello to {2}."
  }
});

class CourseCreateForm extends Component {
  render() {
    const name = "Öz";
    const world = "earth";
    return <div>{_l`Hello ${name}, say hello to ${world}`}</div>;
  }
}

Usage together with babel-plugin-oxygen-i18n

To come

License

Released under The MIT License.

4.2.0

12 months ago

4.3.0

11 months ago

4.0.1

1 year ago

4.0.0

1 year ago

4.1.0

1 year ago

3.4.4

5 years ago

3.4.3

5 years ago

3.4.2

5 years ago

3.4.1

5 years ago

3.4.0

5 years ago

3.3.7

5 years ago

3.3.6

5 years ago

3.3.5

5 years ago

3.3.3

5 years ago

3.3.2

5 years ago

3.3.1

5 years ago

3.3.0

5 years ago

3.2.1

5 years ago

3.2.0

5 years ago

3.1.1

5 years ago

3.1.0

5 years ago

3.0.1

5 years ago

3.0.0

5 years ago

2.6.1

6 years ago

2.6.0

6 years ago

2.5.1

6 years ago

2.5.0

6 years ago

2.2.2

6 years ago

2.2.1

6 years ago

2.2.0

6 years ago

2.1.3

6 years ago

2.1.2

6 years ago

2.1.1

6 years ago

2.1.0

6 years ago

2.0.8

6 years ago

2.0.7

6 years ago

2.0.6

6 years ago

2.0.5

6 years ago

2.0.3

6 years ago

2.0.2

6 years ago

2.0.1

6 years ago

2.0.0

6 years ago

1.6.8

7 years ago

1.6.7

7 years ago

1.6.5

7 years ago

1.6.3

7 years ago

1.6.2

7 years ago

1.6.1

7 years ago

1.6.0

7 years ago

1.5.0

7 years ago

1.4.0

7 years ago

1.3.3

7 years ago

1.3.2

7 years ago

1.3.1

7 years ago

1.3.0

7 years ago

1.2.0

7 years ago

1.1.0

8 years ago

1.0.4

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago

0.1.0

8 years ago