Item logo image for i18n Diff

i18n Diff

ExtensionDeveloper Tools
Item media 2 (screenshot) for i18n Diff
Item media 1 (screenshot) for i18n Diff
Item media 2 (screenshot) for i18n Diff
Item media 1 (screenshot) for i18n Diff
Item media 1 (screenshot) for i18n Diff
Item media 2 (screenshot) for i18n Diff

Overview

A real-time layout guard that detects UI text overflow by applying multilingual JSON data to webpages

i18n Diff: Real-time UI Layout Guard Ensure your UI stays perfect in every language. When developing multilingual websites, text expansion in different languages often breaks carefully designed layouts. i18n Diff allows developers and designers to instantly test and visualize how their UI responds to various language data without changing a single line of code. Key Features - Instant Text Simulation: Drag and drop your base and target JSON files to swap webpage text in real-time. - Visual Layout Guard: Automatically detects text overflow and highlights problematic areas with a red dashed border. - Zero Code Changes: Test your i18n implementation directly on the rendered DOM, regardless of your frontend framework (React, Svelte, Vue, etc.). - Smart State Persistence: Your uploaded files and testing notes are saved locally, so you can pick up right where you left off even after closing the popup. Why You Need This - Prevent UI Regressions: Catch "Layout Breaks" before they reach production. - Efficiency for QA & Devs: No more manual string replacement or repeated builds for simple translation testing. - Seamless Collaboration: Easily share and verify translation impacts between developers, designers, and translators.

Details

  • Version
    1.0.0
  • Updated
    April 14, 2026
  • Size
    141KiB
  • Languages
    English (United States)
  • Developer
    Email
    elijahkim45@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Google apps