nowfound

Life & fun · August 27, 2025

A simpler way to manage internationalization in component-based apps

I built this because I was frustrated with how messy translation files get as projects scale. Most i18n solutions force you to manage big JSON dictionaries, spread across multiple files, and then manually wire everything into your UI. It quickly becomes hard to keep things organized, especially in component-heavy apps. This approach is component-first i18n: translations live close to the UI they belong to. That makes it easier to keep things organized, avoid duplication, and scale without the usual chaos of string management. It’s lightweight, works with React/Next.js, and is designed…

A simpler way to manage internationalization in component-based apps launched on August 27, 2025 with 6 votes and more than 75% of that year's launches. The site was still online in September 2026, 1 year on.

What it does

Per-component Internationalisation solution for JS application. Type-Safe. Translate with AI. Edit Visually. - aymericzip/intlayer

In the maker’s words, at launch

I built this because I was frustrated with how messy translation files get as projects scale. Most i18n solutions force you to manage big JSON dictionaries, spread across multiple files, and then manually wire everything into your UI. It quickly becomes hard to keep things organized, especially in component-heavy…

Does a similar job

all alternatives →
  • a18n – Automated I18n JavaScript Solution2020 · github.com · ▲39

    Automated I18n solution for JavaScript/TypeScript/React - FallenMax/a18n

  • DevTranslate2022 · devtranslate.app · ▲76

    Automated translation of json, xml, arb & strings files

  • Localize React apps without rewriting code2025 · github.com · ▲89

    Hi HN! We've just released an open-source React bundler plugin that makes apps multilingual—at build time, without modifying the code. React app localization typically requires implementing i18n frameworks, extracting text to JSON files, and wrapping components in translation tags - essentially rewriting your entire codebase before you can even start translating. Our React bundler plugin eliminates this friction entirely. You add it to an existing React app, specify which languages you want, and it automatically makes your app multilingual without touching a single line of your component…

  • Translation Strings2023 · translation-strings.com · ▲123

    Translations for apps via AI + human (if needed)

  • Intlayer2024 · intlayer.org · ▲24

    We just adapted our lightweight internationalization solution for Preact. It supports per-component translations that are dynamically loaded, so only visible content is fetched – keeping bundles lean. Example bundle sizes: Preact + Intlayer: 120 KB Preact support is handled via a new npm package, preact-intlayer.

  • i18nmatic — The Fastest Way to i18n2025 · github.com · ▲16

    CLI tool that automates i18n for React & Next.js in minutes

More life & fun this month

the category →

Source: Show HN post ↗ · launch text quoted in part

Launched alongside, August 2025

the whole month →
  • Trace▲1,555

    Workflow Automations for the Human 👾 AI Workforce

    AI · 2025 · trace.so

  • I built the world's most impractical 1000-pixel display and anyone in the world can draw on it. It draws a single pixel at a time and takes 30-60 minutes to complete a single image. Anyone can participate in the project by voting for the next image to be drawn, and submitting images. https://kilopx.com/

    Work · 2025 · benholmen.com

  • Job boards are dead. Your network is alive

    AI · 2025 · contra.com

  • Kitten TTS is an open-source series of tiny and expressive text-to-speech models for on-device applications. We are excited to launch a preview of our smallest model, which is less than 25 MB. This model has 15M parameters. This release supports English text-to-speech applications in eight voices: four male and four female. The model is quantized to int8 + fp16, and it uses onnx for runtime. The model is designed to run literally anywhere eg. raspberry pi, low-end smartphones, wearables, browsers etc. No GPU required! We're releasing this to give early users a sense of the latency and voices…

    AI · 2025 · github.com

  • I was wondering how I can arrange objects along a spherical helix path, and read some articles on it. I ended up learning about parametric equations again, and make this visualization to document what I learned: https://visualrambling.space/moving-objects-in-3d/ feel free to visit and let me know what you think!

    Life & fun · 2025 · visualrambling.space

  • For HTML Day 2025 [1], I made a web service that displays the current sky at your approximate location as a CSS gradient. Colours are simulated on-demand using atmospheric absorption and scattering coefficients. Updates every minute, without the use of client-side JavaScript. Source code and additional information is available on GitHub: https://github.com/dnlzro/horizon [1] https://html.energy/html-day/2025/index.html

    Dev tools · 2025 · sky.dlazaro.ca