SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 TypeScript Translation Projects
-
openai-translator
基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用 - Browser extension and cross-platform desktop application for translation based on ChatGPT API.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
immersive-translate
沉浸式双语网页翻译扩展 , 支持输入框翻译, 鼠标悬停翻译, PDF, Epub, 字幕文件, TXT 文件翻译 - Immersive Dual Web Page Translation Extension
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
linguist
Translate web pages, highlighted text, Netflix subtitles, private messages, speak the translated text, and save important translations to your personal dictionary to learn words even offline (by translate-tools)
-
json-translator
jsontt 💡 - FREE simple CLI to translate your json files into other languages ✅ Check Readme ✌
-
Talkr
Talkr is the lightest i18n provider for React applications. It supports Typescript, provides autocompletion, has 0 dependencies, and is very easy to use.
-
lit-translate
A blazing-fast and lightweight internationalization (i18n) library for your next web-based project
-
json-autotranslate
Translate a folder of JSON files containing translations into multiple languages.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Big Numbers, No Worries: JavaScript Format Number With Commas | dev.to | 2024-03-23You can use a third-party library, which is a bunch of code that someone else wrote for you. Many awesome third-party libraries can format numbers with commas in JavaScript. For example, you can try Numeral.js, Accounting.js, or Format.js.
Some libraries support ways to handle missing translations (e.g., TranslocoMissingHandler from Transloco or MissingTranslationHandler from ngx-translate). So that's a way to find out any missing translations, but that's quite manual because you have to go over every part of the served application.
Project mention: Linguist, a privacy friendly browser extension for translation with offline and | news.ycombinator.com | 2023-08-20
and you reference a helper, such as {{t}} from ember-intl.
Project mention: Ask HN: If you were to build a web app today what tech stack would you choose? | news.ycombinator.com | 2023-10-29
The efficiency of using ESLint rules during the development of your project is also manifested in writing custom rules. Since ESLint has extensive functionality and flexibility, you can create not only formatting and rules but also consider internal project decisions. For example, working with forms, it is possible to control and warn developers about possible unnecessary renders, incorrect solutions when working with objects, or simply point out unused imports. For example, extensive-react-boilerplate addresses such issues as follows:
TypeScript Translation related posts
-
Translating zod errors with next-intl
-
Support for 40 locales on angular 17 standalone - how?
-
Coping with i18n
-
Linguist, a privacy friendly browser extension for translation with offline and
-
Internationalization best practices for front-end developers
-
Differences ngx-translate vs i18n
-
Angular 16 Unveiled: Discover the Top 7 Features
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 May 2024
Index
What are some of the best open-source Translation projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | openai-translator | 22,828 |
2 | React Intl | 14,082 |
3 | immersive-translate | 13,302 |
4 | core | 4,472 |
5 | jsLingui | 4,226 |
6 | i18n-ally | 3,563 |
7 | Traduora | 1,947 |
8 | transloco | 1,940 |
9 | openapi-to-graphql | 1,595 |
10 | linguist | 514 |
11 | ember-intl | 434 |
12 | lib | 416 |
13 | json-translator | 411 |
14 | AISubtitle | 370 |
15 | Talkr | 245 |
16 | fluent-vue | 234 |
17 | extensive-react-boilerplate | 158 |
18 | lit-translate | 136 |
19 | chatgpt-translator | 135 |
20 | json-autotranslate | 125 |
21 | vocab | 122 |
22 | XTranslate | 104 |
23 | transmart | 98 |
Sponsored