lokalise-deploy-integration

Featured

Deploy Lokalise integrations to Vercel, Netlify, and Cloud Run platforms. Use when deploying apps with Lokalise translations to production, configuring platform-specific secrets, or setting up deployment pipelines. Trigger with phrases like "deploy lokalise", "lokalise Vercel", "lokalise production deploy", "lokalise Netlify", "lokalise Cloud Run".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Lokalise Deploy Integration ## Overview Translations must be downloaded fresh during CI/CD builds to ensure production always ships the latest reviewed content. This skill covers downloading translations as a build step, GitHub Actions workflows for translation sync, Vercel and Netlify build plugin integration, OTA (over-the-air) updates for mobile apps via Lokalise's iOS and Android SDKs, and environment-specific translation bundles. ## Prerequisites - Lokalise API token with download permissions (read-only token recommended for CI) - `LOKALISE_API_TOKEN` and `LOKALISE_PROJECT_ID` stored as CI secrets - `curl` and `unzip` available in CI environment (standard on GitHub Actions runners) - For OTA: Lokalise OTA SDK token (separate from API token, generated in Lokalise dashboard) ## Instructions ### 1. Download Translations in the Build Step Add a pre-build script that pulls translations from Lokalise before your framework compiles: ```bash #!/bin/bash # scripts/download-translations.sh set -euo pipefail PROJECT_ID="${LOKALISE_PROJECT_ID:?Missing LOKALISE_PROJECT_ID}" API_TOKEN="${LOKALISE_API_TOKEN:?Missing LOKALISE_API_TOKEN}" DEST_DIR="${1:-./src/locales}" echo "Downloading translations for project $PROJECT_ID..." BUNDLE_URL=$(curl -sf -X POST \ "https://api.lokalise.com/api2/projects/${PROJECT_ID}/files/download" \ -H "X-Api-Token: ${API_TOKEN}" \ -H "Content-Type: application/json" \ -d "{ \"format\": \"json\", \"original_filenames\": false, ...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

lokalise-ci-integration

Configure Lokalise CI/CD integration with GitHub Actions and automated sync. Use when setting up automated translation sync, configuring CI pipelines, or integrating Lokalise into your build process. Trigger with phrases like "lokalise CI", "lokalise GitHub Actions", "lokalise automated sync", "CI lokalise", "lokalise pipeline".

2,266 Updated today
jeremylongshore
AI & Automation Featured

lokalise-core-workflow-b

Manage Lokalise secondary workflow: Download translations and integrate with app. Use when downloading translation files, exporting translations, or integrating Lokalise output into your application. Trigger with phrases like "lokalise download", "lokalise pull translations", "export lokalise", "get translations from lokalise".

2,266 Updated today
jeremylongshore
AI & Automation Featured

lokalise-prod-checklist

Execute Lokalise production deployment checklist and rollback procedures. Use when deploying Lokalise integrations to production, preparing for launch, or implementing go-live procedures. Trigger with phrases like "lokalise production", "deploy lokalise", "lokalise go-live", "lokalise launch checklist".

2,266 Updated today
jeremylongshore
AI & Automation Featured

lokalise-local-dev-loop

Configure Lokalise local development with file sync and hot reload. Use when setting up a development environment, configuring translation sync, or establishing a fast iteration cycle with Lokalise. Trigger with phrases like "lokalise dev setup", "lokalise local development", "lokalise dev environment", "develop with lokalise", "lokalise sync".

2,266 Updated today
jeremylongshore
AI & Automation Featured

lokalise-hello-world

Create a minimal working Lokalise example. Use when starting a new Lokalise integration, testing your setup, or learning basic Lokalise API patterns. Trigger with phrases like "lokalise hello world", "lokalise example", "lokalise quick start", "simple lokalise code".

2,266 Updated today
jeremylongshore