telerik / kendo-angular

Issue tracker - Kendo UI for Angular
http://www.telerik.com/kendo-angular-ui/
Other
469 stars 217 forks source link

[TabStrip][Stepper][DateInputs][Inputs][Conversational UI] Translation files missing #3657

Closed dtopalov closed 11 months ago

dtopalov commented 2 years ago

Describe the bug TabStrip and Stepper custom messages files are missing from the @progress/kendo-angular-messages repo. This triggers the following errors when building the application:

./node_modules/@progress/kendo-angular-layout/fesm2015/kendo-angular-layout.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "6238253944136586274" ("Close" - "kendo.tabstrip.closeTitle").

./node_modules/@progress/kendo-angular-layout/fesm2015/kendo-angular-layout.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "9222129954657106830" ("Optional" - "kendo.stepper.optional").

Expected behavior All relevant files are available and no errors are shown.

dtopalov commented 2 years ago

Further similar problems reported by the same client:

P.S. Research showed that enabling the "localize" property of architect.options object in the angular.json triggers the following warnings:

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "200461871469242251" ("Pass" - "kendo.colorgradient.passContrast").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "652458644240352212" ("decrement" - "kendo.slider.decrement").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "657623164139733574" ("Clear value" - "kendo.flatcolorpicker.clearButton").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "713630549826115578" ("Contrast ratio" - "kendo.colorgradient.contrastRatio").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "759820891948194060" ("OFF" - "kendo.switch.off").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "818154782831456441" ("ON" - "kendo.switch.on").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "881261150447277777" ("Change color format" - "kendo.colorpicker.formatButton").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "908566823276809035" ("Choose color" - "kendo.flatcolorpicker.colorGradientHandle").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "935472034136733879" ("Clear value" - "kendo.colorpicker.clearButton").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "1125923622405755722" ("Revert selection" - "kendo.colorpicker.revertSelection").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "1340294849455907833" ("Colorpicker no color chosen" - "kendo.colorpicker.colorPickerNoColor").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "1444507009750003894" ("Gradient view" - "kendo.colorpicker.gradientView").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "1512034289801794423" ("Drag" - "kendo.rangeslider.dragHandleStart").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "1739045502529621844" ("Set hue" - "kendo.colorpicker.hueSliderHandle").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "1818720388700598438" ("Set opacity" - "kendo.colorpicker.opacitySliderHandle").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "2063234049296472476" ("Gradient view" - "kendo.flatcolorpicker.gradientView").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "2108885670379641868" ("Palette view" - "kendo.flatcolorpicker.paletteView").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "2651889799249671820" ("Clear" - "kendo.textbox.clear").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "2665102430468067218" ("Set opacity" - "kendo.colorgradient.opacitySliderHandle").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "2780397365913372676" ("Fail" - "kendo.colorgradient.failContrast").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "2815381853083847348" ("Set opacity" - "kendo.flatcolorpicker.opacitySliderHandle").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "2871570350756645741" ("Set hue" - "kendo.flatcolorpicker.hueSliderHandle").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "3796155240301823948" ("Colorgradient no color chosen" - "kendo.colorgradient.colorGradientNoColor").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "3960022057994897997" ("Decrease value" - "kendo.numerictextbox.decrement").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "4111165279880035613" ("Contrast ratio" - "kendo.flatcolorpicker.contrastRatio").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "4435805267169453054" ("Change color format" - "kendo.colorgradient.formatButton").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "4457740703438950411" ("Change color format" - "kendo.flatcolorpicker.formatButton").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "4467784268438010275" ("Increase value" - "kendo.numerictextbox.increment").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "4840607412933012087" ("Apply" - "kendo.colorpicker.applyButton").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "4885193165402402447" ("Colorpalette no color chosen" - "kendo.colorpalette.colorPaletteNoColor").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "5352972813211368132" ("Colorpalette no color chosen" - "kendo.colorpicker.colorPaletteNoColor").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "5441368432797392985" ("Colorpalette no color chosen" - "kendo.flatcolorpicker.colorPaletteNoColor").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "5587373573749332242" ("Flatcolorpicker no color chosen" - "kendo.flatcolorpicker.flatColorPickerNoColor").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "5677376399033528514" ("Apply" - "kendo.flatcolorpicker.applyButton").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "5917429966250498596" ("Revert selection" - "kendo.flatcolorpicker.revertSelection").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "6087544506182000157" ("Colorgradient no color chosen" - "kendo.flatcolorpicker.colorGradientNoColor").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "6221387158064831532" ("Colorgradient no color chosen" - "kendo.colorpicker.colorGradientNoColor").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "6915505327582510906" ("Drag" - "kendo.rangeslider.dragHandleEnd").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "7096794076383355871" ("Cancel" - "kendo.colorpicker.cancelButton").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "7520629536331583555" ("Color preview" - "kendo.flatcolorpicker.previewColor").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "7605097752673642325" ("Clear value" - "kendo.colorgradient.clearButton").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "8067778471922495440" ("Choose color" - "kendo.colorpicker.colorGradientHandle").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "8302125540024939132" ("increment" - "kendo.slider.increment").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "8406287813424834207" ("Color preview" - "kendo.colorpicker.previewColor").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "8448158590311818541" ("Cancel" - "kendo.flatcolorpicker.cancelButton").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "8537406358423916512" ("Choose color" - "kendo.colorgradient.colorGradientHandle").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "8568799441668530127" ("Set hue" - "kendo.colorgradient.hueSliderHandle").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "8623881855258235902" ("Flatcolorpicker no color chosen" - "kendo.colorpicker.flatColorPickerNoColor").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "8652010593499539657" ("Palette view" - "kendo.colorpicker.paletteView").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "8969373292032928669" ("Contrast ratio" - "kendo.colorpicker.contrastRatio").

./node_modules/@progress/kendo-angular-inputs/fesm2015/kendo-angular-inputs.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "9117416417579607469" ("Drag" - "kendo.slider.dragHandle").

./node_modules/@progress/kendo-angular-layout/fesm2015/kendo-angular-layout.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "6238253944136586274" ("Close" - "kendo.tabstrip.closeTitle").

./node_modules/@progress/kendo-angular-layout/fesm2015/kendo-angular-layout.js - Warning: Module Warning (from ./node_modules/@angular-devkit/build-angular/src/babel/webpack-loader.js): (Emitted value instead of an instance of Error) No translation found for "9222129954657106830" ("Optional" - "kendo.stepper.optional").

dtopalov commented 2 years ago

Reported by another client:

"We are localizing our application for the first time and have started to pull the key/translations from the yml files in @progress/kendo-angular-messages.

So far we have noticed that the en-US and fr-CA files are missing target values for the following:

kendo.chat. kendo.multiviewcalendar. If we run the command: "npx kendo-translate src/locale/messages.fr.xlf --locale fr-CA", the resulting file is missing target elements for meanings like kendo.chat.send and kendo.multiviewcalendar.today.

It looks like there are other missing packages as well like kendo.colorpicker., kendo.stepper., and kendo.tooltip.*."