i18n-inlang-localization

Manage inlang localization workflows with Paraglide JS for React and SSR.

Updated Jul 18, 2026
One-click install
npx skills add https://github.com/arthrod/conejo-skills --skill i18n-inlang-localization
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: i18n-inlang-localization
Source: https://github.com/arthrod/conejo-skills/tree/main/skills/i18n-inlang-localization
Command: npx skills add https://github.com/arthrod/conejo-skills --skill i18n-inlang-localization

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @inlang/cli, @inlang/paraglide-js.

What problem does it solve?

This skill solves the complexity of managing multi-language application strings, ensuring type-safety, and automating the translation workflow for modern web applications.

Core Features & Use Cases

  • Automated Translation: Uses the inlang CLI to machine-translate missing messages and validate project configurations.
  • Type-Safe Integration: Provides Paraglide JS integration for tree-shakeable, type-safe message access in React and SSR environments.
  • Workflow Management: Includes a dedicated slash-command workflow for quick translation tasks and CI/CD integration for automated linting and validation.

Quick Start

Use the i18n-inlang-localization skill to initialize a new project and machine translate all missing messages in the current directory.

Frequently Asked Questions about i18n-inlang-localization

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate machine translation for missing i18n messages in a React app?

Automate machine translation for missing i18n messages by using the inlang CLI to detect untranslated strings and generate translations. This skill manages the workflow, validating project configurations and filling gaps without manual string entry.

How does Paraglide JS integrate with React and SSR frameworks for type-safe localization?

Paraglide JS integrates with React and SSR frameworks by generating tree-shakeable, type-safe message functions. This ensures compile-time safety for localized strings, preventing runtime errors from missing translation keys in server-rendered components.

Can I use inlang for URL localization and complex routing in TypeScript web applications?

Yes, you can use inlang for URL localization and complex routing in TypeScript applications. This skill supports configuring localized URLs and complex routing patterns, ensuring consistent multi-language navigation across your web application.

What is the best way to validate localization configurations in a CI/CD pipeline?

The best way to validate localization configurations in CI/CD is using the inlang CLI for automated linting and project validation. This skill integrates into your pipeline to catch missing translations and configuration errors before deployment.

Does Paraglide JS work with existing i18n setups or do I need to initialize a new project?

Paraglide JS works best when you initialize a new project configuration. This skill provides a dedicated slash-command workflow to initialize the setup, machine translate missing messages in your directory, and generate type-safe message files.