JavaScript Translation

Open-source JavaScript projects categorized as Translation

Top 23 JavaScript Translation Projects

  • How-To-Ask-Questions-The-Smart-Way

    本文原文由知名 Hacker Eric S. Raymond 所撰寫,教你如何正確的提出技術問題並獲得你滿意的答案。 (by ryanhanwu)

    Project mention: 如何提出一个好的玄学问题,方便他人讨论回复 | /r/EasternOccult | 2023-10-14


  • react-i18next

    Internationalization for react done right. Using the i18next i18n ecosystem.

    Project mention: 45 NPM Packages to Solve 16 React Problems | | 2023-11-14


  • Appwrite

    Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.

  • i18next

    i18next: learn once - translate everywhere

    Project mention: Reactive translation/i18n | /r/sveltejs | 2023-12-06

    For reference, I am using i18next for providing translations, which is configured to use the english message string as a key for the translations and fallback to it if no translation is found in the chosen language. I also use the official svelte-i18next integration. It wraps the i18next object in a Svelte store and, among other things, provides reactivity when the language is changed.

  • pot-desktop

    🌈一个跨平台的划词翻译和OCR软件 | A cross-platform software for text translation and recognize.

    Project mention: Show HN: Cross-platform software for text translation and recognize | | 2023-10-17
  • You-Dont-Know-JS

    📗📒 (PT-Br translation) JS Book Series. (by cezaraugusto)

    Project mention: Resumindo, tá todo mundo aproveitando que o vírus nunca vai acabar | /r/BrasilSimulator | 2023-05-03
  • angular-translate

    Translating your AngularJS 1.x apps

    Project mention: Programming an interface in English and French - what is the best way to handle this (php) | /r/learnprogramming | 2022-12-29
  • lbry-desktop

    A browser and wallet for LBRY, the decentralized, user-controlled content marketplace.

    Project mention: Besides odysee what are others lbry's front end? | /r/lbry | 2023-05-15

    the official desktop app: the fork with less censorship: here's a list of alternative clients: and there is an alternative web frontend albeit abandoned now:

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • Traduzir-paginas-web

    Translate your page in real time using Google or Yandex

    Project mention: It's never been a better time to switch to Firefox | | 2023-11-22
  • WPGulp

    An advanced Gulp workflow for WordPress development with extensive documentation. Used by 40,000+ themes and plugins.

  • fluent

    Fluent — planning, spec and documentation (by projectfluent)

    Project mention: Use YouTube to improve your English pronunciation | | 2023-10-30

    Tried BoldVoice right now and almost immediately hit a bit of awkwardness: “Tomorrow, we’ll work on Practice your consonant skills”. Usually I wouldn’t complain about this sort of thing, but in a language learning app it seems unfortunate. (Mozilla’s Project Fluent[1] was built to handle these situations in a localization setting, but you can probably get away with something much simpler.)


  • fluent.js

    JavaScript implementation of Project Fluent

    Project mention: Internationalize TypeScript app | /r/node | 2023-04-26

    Want to quick internationalize your app? You can use com.hydroper.ftl from NPM, which uses Fluent. Should work for browser (if you use Webpack targetting "browser") and NodeJS. It uses Intl from ECMA-402 and @fluent/bundle.

  • generate-subtitles

    Generate transcripts for audio and video content with a user friendly UI, powered by Open AI's Whisper with automatic translations and download videos automatically with yt-dlp integration

    Project mention: Is there any plug in that creates subtitle file out of video files? | /r/ChatGPT | 2023-10-18

    They generate .SRT files, and you can view their repository there.

  • i18next-scanner

    Scan your code, extract translation keys/values, and merge them into i18n resource files.

    Project mention: Using eslint to fix wrong i18n usages | | 2023-03-16

    We run i18next-scanner to extract all usages of t in the codebase

  • svelte-intl-precompile

    I18n library for Svelte.js that analyzes your keys at build time for max performance and minimal footprint

    Project mention: i18n in SvelteKit v1.0 | /r/sveltejs | 2022-12-16
  • deepl-translator

    This module provides promised methods for translating text using DeepL Translator ( undocumented API.

  • transformers-js

    Browser-compatible JS library for running language models

    Project mention: Huggingface tokenizers in javascript for web | /r/MLQuestions | 2023-04-12

    I also saw this: which looks like it might work, but seems to pull the tokenizer and model from the hf hub. I'm not against publishing my tokenizer and model but they're not ready for primetime yet, so I would prefer to work with local copies.

  • react-translated

    A dead simple way to add complex translations (i18n) in a React (DOM/Native) project 🌎🌍🌏

  • eslint-plugin-i18n-json

    Fully extendable eslint plugin for JSON i18n translation files.

    Project mention: Typed translations in Angular | | 2023-11-08

    The situation is partly saved by the eslint plugin eslint-plugin-i18n-json, which checks the identity of the keys in json files, but it's also not enough for reliability.

  • react-i18nify

    Simple i18n translation and localization components and helpers for React.

  • reverso-api

    🌍 Simple JavaScript Reverso API. Context, Spell Check, Synonyms, Translation and Conjugation are currently available.

    Project mention: Verbatim - A website to practice verb conjugations for free! | /r/learnspanish | 2023-03-20

    Maybe this can help:

  • city-game-studio-i18n

    Translation files for City Game Studio

    Project mention: Just released a brand new version, improving the interface quite a lot. I'm looking for constructive feedback (looking at you)! | /r/tycoon | 2023-04-17

    I forgot to add links in the comment, sorry about that. The game is called City Game Studio, here the link to the website

  • translatelocally-web-ext

    TranslateLocally for the Browser is a web-extension that enables client side in-page translations for web browsers.

  • termTranslate

    A CLI to translate between languages in the terminal.

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-12-06.

JavaScript Translation related posts


What are some of the best open-source Translation projects in JavaScript? This list will help you:

Project Stars
1 How-To-Ask-Questions-The-Smart-Way 28,107
2 react-i18next 8,621
3 i18next 7,118
4 pot-desktop 6,538
5 You-Dont-Know-JS 5,318
6 angular-translate 4,366
7 lbry-desktop 3,605
8 Traduzir-paginas-web 3,331
9 WPGulp 1,765
10 fluent 1,253
11 fluent.js 869
12 generate-subtitles 623
13 i18next-scanner 488
14 svelte-intl-precompile 265
15 deepl-translator 233
16 transformers-js 178
17 react-translated 178
18 eslint-plugin-i18n-json 166
19 react-i18nify 150
20 reverso-api 86
21 city-game-studio-i18n 53
22 translatelocally-web-ext 52
23 termTranslate 39
Learn any GitHub repo in 59 seconds
Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at