All Projects â†’ linhuiw â†’ Kiwi Linter

linhuiw / Kiwi Linter

Lint your JavaScript files for literal strings usage (eg. Chinese) and replace them with one click

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Kiwi Linter

I18n Ally
🌍 All in one i18n extension for VS Code
Stars: ✭ 1,931 (+10063.16%)
Mutual labels:  i18n, vscode
Translatedjs
Internationalization and localization for JavaScript and Node.js
Stars: ✭ 17 (-10.53%)
Mutual labels:  i18n
Polacode
📾 Polaroid for your code
Stars: ✭ 6,511 (+34168.42%)
Mutual labels:  vscode
Onedark Pro
Atom's iconic One Dark theme for Visual Studio Code
Stars: ✭ 813 (+4178.95%)
Mutual labels:  vscode
Monaco React
Monaco Editor for React - use the monaco-editor in any React application without needing to use webpack (or rollup/parcel/etc) configuration files / plugins
Stars: ✭ 788 (+4047.37%)
Mutual labels:  vscode
Ordinalize full
Turns a number into an ordinal string such as first, second, third or 1st, 2nd, 3rd.
Stars: ✭ 6 (-68.42%)
Mutual labels:  i18n
Frenchkiss.js
The blazing fast lightweight internationalization (i18n) module for javascript
Stars: ✭ 776 (+3984.21%)
Mutual labels:  i18n
Moment.php
Parse, validate, manipulate, and display dates in PHP w/ i18n support. Inspired by moment.js
Stars: ✭ 900 (+4636.84%)
Mutual labels:  i18n
Int
Tiny in-browser internationalization.
Stars: ✭ 16 (-15.79%)
Mutual labels:  i18n
I18n Module
i18n for Nuxt
Stars: ✭ 808 (+4152.63%)
Mutual labels:  i18n
Django Rosetta
Rosetta is a Django application that eases the translation process of your Django projects
Stars: ✭ 806 (+4142.11%)
Mutual labels:  i18n
Vspacecode
Spacemacs like keybindings for Visual Studio Code
Stars: ✭ 793 (+4073.68%)
Mutual labels:  vscode
React Native Typescript Boilerplate
The default React Native empty project converted to use TypeScript.
Stars: ✭ 7 (-63.16%)
Mutual labels:  vscode
Codeswing
VS Code extension for building web applications ("swings") using a interactive and editor-integrated coding environment
Stars: ✭ 791 (+4063.16%)
Mutual labels:  vscode
Hxcpp Debugger
Visual Studio Code Debugger for Haxe/HXCPP applications
Stars: ✭ 18 (-5.26%)
Mutual labels:  vscode
Vscode Background
A vscode extension to make it lovely. vscode background èƒŒæ™Żæ‰©ć±•æ’ä»¶ă€‚
Stars: ✭ 777 (+3989.47%)
Mutual labels:  vscode
Vscode Bookmarks
Bookmarks Extension for Visual Studio Code
Stars: ✭ 804 (+4131.58%)
Mutual labels:  vscode
Julia Vscode
Julia extension for Visual Studio Code
Stars: ✭ 823 (+4231.58%)
Mutual labels:  vscode
Minapp
é‡æ–°ćźšäč‰ćŸźäżĄć°çš‹ćșçš„ćŒ€ć‘
Stars: ✭ 902 (+4647.37%)
Mutual labels:  vscode
Vscode Yarn
VSCode extension to manage yarn commands
Stars: ✭ 18 (-5.26%)
Mutual labels:  vscode

kiwi linter

Better use with the awesome kiwi-intl package

Vscode extension search kiwi linter and install, or visit in marketplace

Lint string literals (eg. Chinese) in your .js(x) or .ts(x) files and provide a quick fix option with one click in VSCode.

Options

vscode-i18n-linter.i18nFilesPattern

default: src/**/ts*

The files to scan, you can specify any minimatch pattern.

vscode-i18n-linter.markStringLiterals

default: true

Whether to mark those non-English letters with border or not.

vscode-i18n-linter.showOverviewRuler

default: true

Show non-English letter position on the overview ruler.

vscode-i18n-linter.markColor

default: #ff4400

The color of marked string literals or occurrence on the overview ruler.

vscode-i18n-linter.enableReplaceSuggestion

default: true

Provide a quick fix option (light blub on the left) to extract string literals to I18N variables.

vscode-i18n-linter.showI18NInPlace

default: true

Show I18N values right atop I18N variables.

Actions

Find I18N inside Current File

Provides a quick search functionality inside current file for I18N values. The default shortcut is cmd + ctrl + f.

Changelog

1.1.4

  • Feat add inline comment emoji

1.1.3

  • Feat add inline comment option

1.1.2

  • Support html file

1.1.0

  • Feat update i18n key rule

1.0.10

  • Replace language file require method, use node read file

1.0.6

  • Fix language file require bug

1.0.2

  • Fix a issue when manually update lang files get overwrited
  • Fix a issue when disable markStringLiertals cause replaceSuggestion not working
  • Add disposables for performance consideration

1.0.1

  • Add missing typescript dependency

1.0.0

  • Support in-place I18N value display
  • Support I18N value search for current file
  • Enhance extension options
  • Fix new lang file nested key issue
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].