1.0.0 • Published 4 years ago

ngx-translate-mark-translatable-strings v1.0.0

Weekly downloads
-
License
MIT
Repository
-
Last release
4 years ago

ngx-translate-mark-translatable-strings

Tool to mark tags which has only strings with translate directive. Like ngx-translate-extract, this tool will mark the strings, so it save your time to manually mark the string only tags with translatae directive.

This Tool will

  • Find the angular component.html files
  • Identify the tags those only have text nodes
  • Genarate unique translate key using file path and idendified tag content

    ex. Lets say, angular has app/components/test/test.component.html

       -> <h1>Mark All Translatable Strings</h1>

    ngx-translate-mark-translatable-strings will generate key for text only tag h1 like

       "components.test.test-component.Mark_All_Translatable_Strings"

    Leaf key length will be based on give -k command line config. by default its 50 chars legnth

Installation

Install this tool globally, so that it will be available from anywhere

npm i -g ngx-translate-mark-translatable-strings

Usage

ngx-translate-mark-translatable-strings -d <path_to_angular_components> -k <key_length>

ex.

ngx-translate-mark-translatable-strings -d ./app/ -k 25

OR

ngx-translate-mark-translatable-strings -d ./app/

Author

  • Mohammed Riyaz