This package has been deprecated

Author message:

This package has been renamed to "leaflet.translate".

leaflet.locale

0.1.1 • Public • Published

This package has been renamed to Leaflet.translate.


Node.js CI NPM Leaflet 1.9.4

Leaflet.locale

A localization/ translation plugin for Leaflet.

The plugin contains both locales/ language pack files, and code to load them (see L-9092).

It uses the Leaflet.i18n internationalisation plugin.

Also, fix accessibility issues with Leaflet.a11y.

Usage

Include or import core Leaflet and the plugins:

<script src="path/to/leaflet.js"></script>
<script src="path/to/Leaflet.i18n.js"></script>
<script src="path/to/Leaflet.locale.js"></script>

Then, call load and use the L._ translation function:

// Load language pack, based on URL parameter ('?lang=fr').
await L.l10n.load(L.l10n.fromUrl());

var map = L.map('map').setView([51.505, -0.09], 13);

// ...

L.marker([51.5, -0.09], {
  alt: L._('Marker: {name}', { name: 'Sterry Street …' })
})
  .addTo(MAP)
  .bindPopup(L._('Hello! I’m a translation test.'));

Build and Test

npm install
npm run build
npm test
npm start

Feedback, contributions and pull requests are welcome!


License: MIT.

Readme

Keywords

none

Package Sidebar

Install

npm i leaflet.locale

Weekly Downloads

1

Version

0.1.1

License

MIT

Unpacked Size

2.35 kB

Total Files

2

Last publish

Collaborators

  • nfreear