Skip to content
| Marketplace
Sign in
Visual Studio Code>Formatters>ngx-translate Quick CreateNew to Visual Studio Code? Get it now.
ngx-translate Quick Create

ngx-translate Quick Create

NextFaze

|
3,149 installs
| (5) | Free
Create ngx-translate strings easily
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

ngx-translate-quickcreate

Quickly and easily turn hard coded strings into ngx-translate pipes

This project contains VSCode extension ngx-translate-quickcreate.

Requirements

For usage in an Angular project that uses @ngx-translate.

Extension Commands

This extension contributes the following commands:

Generate Translation String

Turns your selected text into a ngx-translate string and pipe.

Example Usage

  1. Select word(s) that you want to translate
  2. Open up the command palette (⇧⌘P (Windows, Linux Ctrl+Shift+P))
  3. Search for Translate: Generate Translation String
  4. Input a name you wish to refer to this value as, e.g. hello world
  5. Selected text is now changed to the translation key with the pipe and translation copied to clipboard
  6. Open your translations .json file and paste the clipboard contents

Extension Settings

This extension contributes the following settings:

  • ngx-translate-quickcreate.autocapitalize: Automatically capitalize the translation string key - only applies in snake case mode.
  • ngx-translate-quickcreate.caseMode: Type of case to use for translation string - options are 'camel' and 'snake'.
  • ngx-translate-quickcreate.replaceOnTranslate: Replace the selected text after generating a translation string.
  • ngx-translate-quickcreate.translatePipeName: The name of the pipe to handle the translation.
  • ngx-translate-quickcreate.quote: Which quote to use around the inserted translation key.
  • ngx-translate-quickcreate.padding: Add spaces inside the curly bracket pair.

Release Notes

1.0.1

  • Added setting to use camel or snake case
  • Added setting for capitalization
  • Fixed using only workspace settings
  • Fixed only the first space being underscored

1.0.0

Initial release of ngx-translate-quickcreate

Contributing

Contributions are welcome. After updating the version, run npm run package to create a .vsix file to upload. See Microsofts guide on publishing extensions.

Accreditations

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft