技能 编程开发 Lokalise 本地开发循环

Lokalise 本地开发循环

v20260311
lokalise-local-dev-loop
为Lokalise本地开发构建快速同步流程,提供推/拉命令脚本、可选文件监听和预构建钩子,确保迭代中翻译资源始终更新。
获取技能
482 次下载
概览

Lokalise Local Dev Loop

Overview

Set up a fast, reproducible local development workflow for Lokalise with automatic translation sync.

Prerequisites

  • Completed lokalise-install-auth setup
  • Node.js 18+ with npm/pnpm
  • Lokalise CLI v2 (lokalise2) installed
  • Existing Lokalise project

Instructions

  1. For full implementation details, load: Read(${CLAUDE_SKILL_DIR}/references/implementation-guide.md)

Output

  • Working development environment with translation sync
  • CLI scripts for push/pull operations
  • Optional file watcher for automatic uploads
  • Pre-build hooks ensure translations are current

Error Handling

Error Cause Solution
project_id not found Missing config Set LOKALISE_PROJECT_ID or lokalise.json
File not found Wrong path Check bundle_structure matches src/locales
Rate limit 429 Too many requests Add delay between operations
Polling timeout Large file upload Increase poll-timeout

Examples

Quick Pull/Push Commands

set -euo pipefail
# Pull all translations
npm run i18n:pull

# Push source strings only
npm run i18n:push

# Full sync (push then pull)
npm run i18n:sync

Environment Setup

# .env.local
LOKALISE_API_TOKEN=your-api-token
LOKALISE_PROJECT_ID=123456789.abcdef

Resources

Next Steps

See lokalise-sdk-patterns for production-ready code patterns.

信息
Category 编程开发
Name lokalise-local-dev-loop
版本 v20260311
大小 3.11KB
更新时间 2026-03-12
语言