Skip to content

πŸš€ i18n Ally Next β€” A Maintained Fork with New Features & Full DocumentationΒ #1376

@Lydanne

Description

@Lydanne

Hi everyone πŸ‘‹

As a long-time user of i18n Ally, I've benefited greatly from this amazing extension. However, since the original project has slowed down in maintenance, many community issues and PRs remain unresolved, and support for newer frameworks is lagging behind.

That's why I created i18n Ally Next β€” a maintained fork that preserves all the classic features you love, while adding new capabilities and a complete documentation site.

What's New?

πŸ€– More Translation Engines

  • Editor LLM β€” Use your editor's built-in AI (GitHub Copilot, etc.) for translation. Zero config, zero API keys.
  • Ollama β€” Fully offline translation using local LLMs. Perfect for data-sensitive environments.
  • Plus the existing engines: Google, DeepL, OpenAI, Baidu, LibreTranslate.

πŸ“‹ Review System

  • Review translations one by one β€” approve, reject, or leave comments.
  • Save machine translations as candidates for team review before applying.
  • Review data stored as YAML in your project β€” fully version-controllable.

πŸ” Stale Translation Detection

  • Detects when source language text changes but translations haven't been updated.
  • Offers one-click retranslation or one-by-one review of stale entries.

πŸ”Ž Project-wide Scan & Extract

  • Scan your entire project for hard-coded strings in one command.
  • Batch extract with auto-generated keys β€” great for i18n migration of existing projects.

πŸ–₯️ Visual Translation Editor

  • Built-in Webview editor panel for a more intuitive editing experience.
  • Side-by-side multi-language view, inline editing, review integration.

πŸ“Š Usage Report & Key Management

  • Analyze key usage: active, idle, and missing keys.
  • Duplicate keys, fulfill missing keys, mark keys as in-use.

πŸ“– Complete Documentation

Installation

Search i18n Ally Next in the VS Code Extensions panel, or install from:

Migration from i18n Ally

i18n Ally Next is fully backward compatible. Your existing .vscode/settings.json configuration works as-is β€” just change the setting prefix from i18n-ally. to i18n-ally-next..

Links


If you've been waiting for fixes or new features in i18n Ally, give i18n Ally Next a try! Feedback, issues, and PRs are all welcome. ⭐

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions