awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
antfu avatar

antfu/vue-i18n-ally

0
View on GitHub↗
4,874 stars·406 forks·TypeScript·MIT·22 viewsmarketplace.visualstudio.com/items?itemName=lokalise.i18n-ally↗

Vue I18n Ally

vue-i18n-ally is a VS Code extension and translation manager designed to handle internationalization and localization workflows within Vue projects. It provides a set of developer-facing tools to extract, edit, and organize translation keys and values directly within the editor.

The tool features an in-editor interface that displays translation values inline next to their keys and allows for direct modification of those values without switching between source code and locale files. It includes a localization quality auditor to detect missing translation keys and identifies hardcoded strings that require extraction into translation files.

The project also provides a bridge to machine translation services to automatically generate initial locale values. Additional capabilities include centralized translation management and the ability to programmatically move hardcoded text into project translation files.

Features

  • Editor Translation Tools - Provides a specialized editor interface for managing translations directly within the development environment.
  • Inline Translation Editing - Allows developers to view and modify translation values directly next to their keys within the source code.
  • Inline Translation Editors - Allows developers to update translation values directly within source files instead of switching to locale files.
  • VS Code Extensions - Implemented as a VS Code extension to integrate localization workflows into the editor.
  • Automated String Extraction - Provides automated processes to extract hardcoded strings from source code into localization files.
  • Translation Extraction - Identifies hardcoded strings and moves them into translation files for multi-language support.
  • Missing Translation Key Detection - Provides an auditor that scans the project to detect translation keys in the code that lack corresponding values in locale files.
  • Localization Workflows - Provides a comprehensive localization workflow for managing keys and files within Vue projects.
  • Editor Virtual Text Overlays - Renders translated text as virtual ghost decorations directly within the code editor.
  • i18n Frameworks - Serves as a specialized translation manager for the Vue i18n ecosystem.
  • Machine Translation - Leverages machine translation models to generate initial values for new localization keys.
  • Localization Auditors - Includes a dedicated auditor to identify missing keys and hardcoded strings requiring extraction.
  • Translation Management - Provides a centralized management interface for organizing and editing localization messages.
  • Language Server Protocols - Uses the Language Server Protocol to bridge editor actions with background translation indexing.
  • Translation API Integrations - Integrates with third-party translation APIs to programmatically populate locale files.
  • AST Extraction - Implements AST extraction to identify and relocate hardcoded strings into translation files.
  • Localization Quality Auditing - Scans the project to detect missing translation keys and ensure complete language coverage.
  • Internationalization - VSCode extension for managing i18n files.

Star history

Star history chart for antfu/vue-i18n-allyStar history chart for antfu/vue-i18n-ally

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Vue I18n Ally

These projects share indexed features with Vue I18n Ally. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • lokalise/i18n-allylokalise avatar

    lokalise/i18n-ally

    4,874View on GitHub↗

    i18n-ally is a VS Code extension and internationalization management tool designed to handle translation workflows directly within the code editor. It provides a system for extracting hardcoded strings, managing translation keys, and detecting missing locale values across a codebase. The tool distinguishes itself by providing an inline translation viewer that displays values and metadata next to keys in the source code. It also includes a machine translation integrator to automatically populate empty locale files with initial candidates and a locale file parser that supports multiple formats,

    TypeScriptangulari10ni18n
    View on GitHub↗4,874
  • yiiguxing/translationpluginYiiGuxing avatar

    YiiGuxing/TranslationPlugin

    11,775View on GitHub↗

    TranslationPlugin is a translation utility for IntelliJ-based editors and Android Studio. It functions as a multi-engine translation tool that converts selected text, code symbols, and entire documents into target languages. The project integrates a personal lexicon and word book for saving translated terms to facilitate vocabulary study. It also includes a text-to-speech interface that reads translated text aloud to provide audio pronunciation of foreign words. The plugin covers a range of translation and localization capabilities, including the conversion of documentation and rendered view

    Kotlinandroid-studiodeveco-studiointellij
    View on GitHub↗11,775
  • microsoft/vscode-extension-samplesmicrosoft avatar

    microsoft/vscode-extension-samples

    10,099View on GitHub↗

    This repository contains a collection of code examples that demonstrate how to build extensions for Visual Studio Code using its extension API. The samples cover the core patterns for extending the editor, including implementing code actions, completions, snippets, and semantic token highlighting. The examples show how to integrate a language server to provide diagnostics, completions, and hover information, as well as how to register a source control provider with file status and commit operations. Custom task types that run shell commands or scripts are also demonstrated, along with virtual

    TypeScript
    View on GitHub↗10,099
  • psf/blackpsf avatar

    psf/black

    41,578View on GitHub↗

    This project is an uncompromising, deterministic code formatter for Python. It functions by parsing source code into an abstract syntax tree and regenerating it according to a rigid, opinionated set of style rules. By automating the formatting process, it eliminates manual style debates and configuration overhead, ensuring that code remains consistent across entire projects regardless of the original input. The tool distinguishes itself through its focus on speed and seamless integration into development workflows. It utilizes content-based file caching and parallel processing to maintain hig

    Pythonautopep8codecodeformatter
    View on GitHub↗41,578
Compare all 30 related projects→

Frequently asked questions

What does antfu/vue-i18n-ally do?

vue-i18n-ally is a VS Code extension and translation manager designed to handle internationalization and localization workflows within Vue projects. It provides a set of developer-facing tools to extract, edit, and organize translation keys and values directly within the editor.

What are the main features of antfu/vue-i18n-ally?

The main features of antfu/vue-i18n-ally are: Editor Translation Tools, Inline Translation Editing, Inline Translation Editors, VS Code Extensions, Automated String Extraction, Translation Extraction, Missing Translation Key Detection, Localization Workflows.

Which projects share features with antfu/vue-i18n-ally?

Projects with overlapping indexed features include: lokalise/i18n-ally — i18n-ally is a VS Code extension and internationalization management tool designed to handle translation workflows… yiiguxing/translationplugin — TranslationPlugin is a translation utility for IntelliJ-based editors and Android Studio. It functions as a… microsoft/vscode-extension-samples — This repository contains a collection of code examples that demonstrate how to build extensions for Visual Studio Code… psf/black — This project is an uncompromising, deterministic code formatter for Python. It functions by parsing source code into… bbatsov/rubocop — RuboCop is a static code analyzer and linter for Ruby. It functions as a static analysis tool designed to detect… ngx-rocket/starter-kit — Starter-kit is an enterprise-grade starter kit and development toolkit for Angular applications, providing project…