All Projects → nucleartux → i18next-scanner-typescript

nucleartux / i18next-scanner-typescript

Licence: MIT License
Typescript transform for i18next-scanner

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to i18next-scanner-typescript

ad localize
ADLocalize is a simple way to manage your localization files. Supported wording sources : CSVs and Google Sheets. Localization file generation available for iOS, Android, JSON (i18next), YAML and Java properties
Stars: ✭ 22 (+4.76%)
Mutual labels:  i18n, i18next
React I18next
Internationalization for react done right. Using the i18next i18n ecosystem.
Stars: ✭ 6,942 (+32957.14%)
Mutual labels:  i18n, i18next
react-i18next-phraseapp
Library support to use react-i18next with the Phrase In-Context Editor - DEPRECATED
Stars: ✭ 14 (-33.33%)
Mutual labels:  i18n, i18next
I18n Ally
🌍 All in one i18n extension for VS Code
Stars: ✭ 1,931 (+9095.24%)
Mutual labels:  i18n, i18next
gatsby-i18n
Gatsby plugin that provides i18n support
Stars: ✭ 25 (+19.05%)
Mutual labels:  i18n, i18next
timeliness-i18n
Translations for timeliness and validates_timeliness gem.
Stars: ✭ 16 (-23.81%)
Mutual labels:  i18n
auto-translate-converter
a cli work for part of i18n project chain
Stars: ✭ 19 (-9.52%)
Mutual labels:  i18n
i18n-tag-schema
Generates a json schema for all i18n tagged template literals in your project
Stars: ✭ 15 (-28.57%)
Mutual labels:  i18n
plate
Internationalization library for Python
Stars: ✭ 31 (+47.62%)
Mutual labels:  i18n
polib
Pure python library to manipulate, create, modify gettext files (pot, po and mo files).
Stars: ✭ 34 (+61.9%)
Mutual labels:  i18n
camunda-modeler-i18n-plugin
This plugin allows you to translate the UI of the Camunda Modeler. It contains ready-to-use translations for German, English, and Portuguese and can be easily extended or customized.
Stars: ✭ 14 (-33.33%)
Mutual labels:  i18n
language-tags
A Swiss Army knife for language tags.
Stars: ✭ 46 (+119.05%)
Mutual labels:  i18n
currency-exchange
Currency Exchange | powered by Angular 10, TypeScript, ES6+ features, SCSS, JavaScript, PWA
Stars: ✭ 13 (-38.1%)
Mutual labels:  i18n
gutenberg-i18n-block
Gutenberg block to demo internationalization functionality.
Stars: ✭ 35 (+66.67%)
Mutual labels:  i18n
web-starter-kit
An opinionated starter kit with styled-system, graphql-hooks, mobx and nextjs (PWA)
Stars: ✭ 17 (-19.05%)
Mutual labels:  i18next
i18n
Package i18n is for app Internationalization and Localization.
Stars: ✭ 79 (+276.19%)
Mutual labels:  i18n
react-native-boilerplate-starter-app
📱🚀A POWERFUL React Native starter kit to bootstrap the start of your mobile app development
Stars: ✭ 202 (+861.9%)
Mutual labels:  i18next
python-fluent
Python implementation of Project Fluent
Stars: ✭ 142 (+576.19%)
Mutual labels:  i18n
jsonapi-swagger
Create a JSONAPI Swagger.
Stars: ✭ 49 (+133.33%)
Mutual labels:  i18n
crates
🌎 A tool to generate your locale files compatible with i18n.
Stars: ✭ 52 (+147.62%)
Mutual labels:  i18n

i18next-scanner-typescript

Typescript support for i18next-scanner

Install

yarn add -D i18next-scanner-typescript

Usage

var typescriptTransform = require('i18next-scanner-typescript');

module.exports = {
  options: {
    func: {
      // don't pass ts or tsx here!
      extensions: ['.js', '.jsx'],
    },
    trans: {
      // don't pass ts or tsx here!
      extensions: ['.js', '.jsx'],
    },
  },
  // your i18next-scanner config
  // ...
  transform: typescriptTransform({
      // default value for extensions
      extensions: [".tsx"],
      // optional ts configuration
      tsOptions: {
        target: "es2017",
      },
  }),
};

Double check that you don't have TS extensions in the non-transform configuration

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].