Utility for downloading Lokalise translations either using the CLI or programatically
Install lokalise-downloader as an npm module and save it to your package.json file as a development dependency:
npm install --save-dev @acid-tango/lokalise-downloader
lokalise-downloader tag1,tag2,tag3 <apiKey> <projectId>
Alternativelly, you can pass the apiKey
and projectId
through environment variables:
export LOKALISE_API_KEY <apiKey>
export LOKALISE_PROJECT_ID <projectId>
export LOKALISE_PROJECT_TAGS <tags>
import { downloadLocalesAsJson } from "@acid-tango/lokalise-downloader"
const apiKey = "<apiKey>"
const projectId = "<projectId>"
const tags = ["api", "frontend"]
const translations = await downloadLocalesAsJson(apiKey, projectId, tags)
console.log(translations)
MIT