flutter-l10n-verify

Validate cross-locale Flutter ARB translations and flag inconsistencies.

2|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/nextc/nextc-claude --skill flutter-l10n-verify
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: flutter-l10n-verify
Source: https://github.com/nextc/nextc-claude/tree/main/nextc-flutter/skills/flutter-l10n-verify
Command: npx skills add https://github.com/nextc/nextc-claude --skill flutter-l10n-verify

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill verifies the quality and consistency of Flutter ARB translations across all locales after translation, catching cross-locale inconsistencies and code-reference issues that per-key checks miss.

Core Features & Use Cases

  • Cross-locale ARB validation: ensure every locale contains corresponding keys and that translations remain aligned with the English source.
  • Untranslated term and code-switching detection: flag domain terms left in English or mixed-language content in non-English locales.
  • Standalone audit: run checks outside the full translation pipeline to validate current ARB files against the project’s l10n rules.
  • Quick-start workflow compatibility: integrates with existing flutter-l10n pipelines and CI to catch issues early.

Quick Start

Run the /flutter-l10n verify command inside your Flutter project to perform cross-locale ARB validation.

Frequently Asked Questions about flutter-l10n-verify

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

FAQPage Schema
How do I verify Flutter ARB translations across multiple locales?▼

Verify Flutter ARB translations by running a cross-locale validation command that inspects app_en.arb and locale ARB files to flag untranslated terms and inconsistencies.

What is cross-locale ARB validation in Flutter localization?▼

Cross-locale ARB validation is a quality check that enforces uniform translations by ensuring every locale contains corresponding keys aligned with the English source.

How do I detect untranslated terms or code-switching in Flutter ARB files?▼

Detect untranslated terms in ARB files by running a validation audit that flags domain terms left in English or mixed-language content in non-English locales.

Can I run a standalone ARB translation audit outside a full Flutter localization pipeline?▼

Yes, you can run a standalone ARB audit to validate current files against the project's l10n rules outside the full translation pipeline.

Does Flutter ARB validation work with existing CI pipelines and l10n workflows?▼

Yes, Flutter ARB validation integrates with existing flutter-l10n pipelines and CI to catch translation issues early.

What types of inconsistencies does Flutter ARB validation catch?▼

Flutter ARB validation catches untranslated terms, code-switching, verb mismatches, and missing keys across locale files.