This is a migrated thread and some comments may be shown as answers.

Localization support for separate nuget packages

21 Answers 386 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Enrico
Top achievements
Rank 1
Enrico asked on 25 Jun 2014, 08:11 AM
What is the suggested way to use the built-in localization for separate nuget packages. I can't find any localization dll inside.

If i would use the big single nuget package the dll for my language is included. By the way, this is not an option to me.

Kind regards,

Enrico

21 Answers, 1 is accepted

Sort by
0
Yana
Telerik team
answered on 27 Jun 2014, 01:46 PM
Hi Enrico,

Indeed, currently the localization dlls are not available when using the separate NuGet packages, we will definitely include them either inside the Telerik.Windows.Controls package or as a separate package.
I will write additionally with more details on the exact approach.

Regards,
Yana
Telerik
 
Check out Telerik Analytics, the service which allows developers to discover app usage patterns, analyze user data, log exceptions, solve problems and profile application performance at run time. Watch the videos and start improving your app based on facts, not hunches.
 
0
Enrico
Top achievements
Rank 1
answered on 27 Jun 2014, 02:05 PM
Can you tell something about a possible timeline? 
0
Yana
Telerik team
answered on 01 Jul 2014, 11:52 AM
Hello Enrico,

The localization files will be available as separate NuGet packages starting from our next release - Q2 2014 SP.

Thank you for sending your feedback and sorry for any inconvenience caused.

Regards,
Yana
Telerik
 
Check out Telerik Analytics, the service which allows developers to discover app usage patterns, analyze user data, log exceptions, solve problems and profile application performance at run time. Watch the videos and start improving your app based on facts, not hunches.
 
0
Daniel Knoll
Top achievements
Rank 1
answered on 26 Sep 2014, 08:39 AM
Hi, how can i install the german resources via nuget?

I have installed "Telerik.Windows.Controls.de.for.Wpf" Package (additionally to all my required packages) and set the CurrentUICulture and CurrentCulture to "de". The language is still english. 

Kind regards
0
Yana
Telerik team
answered on 26 Sep 2014, 12:25 PM
Hi Enrico,

When you install the required NuGet packages there is a packages folder created inside your solution folder, so you will need to go inside the Telerik.Windows.Controls.de.for.Wpf.40.2014.2.0729/lib/net40 and copy the de folder ( together with the resource file in it) inside the same folder where Telerik.Windows.Controls.dll is located (it should be Telerik.Windows.Controls.for.Wpf.40.2014.2.0729\lib\net40 ).

Please try it and let us know whether this helps.

Regards,
Yana
Telerik
 
Check out Telerik Analytics, the service which allows developers to discover app usage patterns, analyze user data, log exceptions, solve problems and profile application performance at run time. Watch the videos and start improving your app based on facts, not hunches.
 
0
Sven J
Top achievements
Rank 2
answered on 16 Feb 2015, 07:46 AM
Hi,

there is a description on nuget (https://docs.nuget.org/create/creating-localized-packages) how to define localization nuget packages. Telerik doesn't match these definitions. If you please adapt name and dependency in localized nuget  package it would work out of the box!

Best regards
Sven
0
Martin Ivanov
Telerik team
answered on 18 Feb 2015, 01:14 PM
Hello Sven,

Thank you for the feedback. We will have it in account when we make the planning for our next release.

Regards,
Martin
Telerik
 

Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

 
0
Sven J
Top achievements
Rank 2
answered on 17 Aug 2015, 01:57 PM

Hi,

any progress you can tell us? Version 2015.2 still has problems (=doesn't work) accessing the resource dlls as the resource packages still contains wrong meta-data.

Further suggestion: Remove the Version from the Package Id and use nuget internal Framework-Target-Version. This makes switching to the next .NET Version more easy. 

 

0
Martin Ivanov
Telerik team
answered on 20 Aug 2015, 12:42 PM
Hi Sven,

We already prioritized the tasks for our next release and we weren't able to include this one in our planning. In other words, currently, there is no progress on it. However, we have this task logged in our system and we will implement it as soon as we can.

About the Package Id, thank you for your feedback. Our features/issues log also contains a feature request for possibility to create common package for both framework versions (.NET 4 and 4.5).

Regards,
Martin
Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
0
Tim
Top achievements
Rank 1
answered on 21 Jun 2016, 07:06 AM

Hi,

is there a sample project demonstrating this behavior? I have trouble getting my silverlight project translated when using seperate NuGet Packages.

Best regards,

Stefan

0
Sven J
Top achievements
Rank 2
answered on 21 Jun 2016, 07:22 AM

Hi Stefan,

cannot demonstrate my project because it's closed source. But I've made 2 screenshots of my nuget resource package which show how to change the default nuget resource package from telerik to make it work out of the box.

Good luck

Sven

0
Tim
Top achievements
Rank 1
answered on 21 Jun 2016, 07:36 AM

Hi Sven,

thanks a lot for your help. It's really strange that Telerik doesn't provide an out-of-the box solution since this topic is about two years old. Modifying the native NuGet packages will lead to an error prone update process and additional manual work each time I update the Telerik compoenents.

I hope that someone from Telerik staff will write an update about how they will deal with this in the future.

Thanks again for your input!

Stefan

0
Kalin
Telerik team
answered on 24 Jun 2016, 07:02 AM
Hello Stefan,

Thanks for your feedback. We will be get back to you with more details next week.

If you have any other question or concerns, please let us know.

Regards,
Kalin
Telerik
Do you need help with upgrading your AJAX, WPF or WinForms project? Check the Telerik API Analyzer and share your thoughts.
0
Kalin
Telerik team
answered on 30 Jun 2016, 07:53 AM
Hello guys,

Thanks for your patience.

The development team has started working on improving our nuget packages and I can assure you that the feedback from this thread will be considered. Currently I cannot give you a time frame when this will be done, but as soon as we have some more details regarding the estimated release date I will post again in this thread, so please stay tuned.

Hope this helps.

Regards,
Kalin
Telerik
Do you need help with upgrading your AJAX, WPF or WinForms project? Check the Telerik API Analyzer and share your thoughts.
0
Kalin
Telerik team
answered on 17 Aug 2016, 07:47 AM
Hi,

Good news - we are in process of testing the updated localization nugets! The new packages will automatically move the localization dlls into the correct location. They will be live with the next official release (mid September), so stay tuned.

Please do not hesitate to share any feedback as soon as the release goes live and you have checked the new nugets.

Regards,
Kalin
Telerik by Progress
Do you need help with upgrading your AJAX, WPF or WinForms project? Check the Telerik API Analyzer and share your thoughts.
0
Daniel
Top achievements
Rank 1
answered on 19 Jun 2019, 10:31 AM

Hello Kalin,

are there any news on this thread?  The latest version "UI.for.Wpf.45.2019.2.510.nupkg" still does not contain the localized resource files.

Regards,

Daniel

0
Daniel
Top achievements
Rank 1
answered on 19 Jun 2019, 10:32 AM
I just see that previous versions (e.g. UI.for.Wpf.45.2019.1.116.nupkg)  do contain them - but in the latest version 2019.2 they are missing again.
0
Kalin
Telerik team
answered on 24 Jun 2019, 09:02 AM
Hi Daniel,

Thanks for bringing this to our attention.

Actually they have been included since my post, however due to an issue they are missing in the latest 2 releases (R2 and R2 SP). We are working on a fix and they will be available again in one of the next internal builds. 

I will reply back with more details next week. I have updated your Telerik points for your involvement.

Regards,
Kalin
Progress Telerik
Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
0
Kalin
Telerik team
answered on 08 Jul 2019, 10:16 AM
Hi Daniel,

Thanks for your patience. The issue has been resolved and the internal build today will include the missing files, so please give it a try later today.

If you have any other questions or concerns, please let me know.

Regards,
Kalin
Progress Telerik
Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
0
Daniel
Top achievements
Rank 1
answered on 09 Jul 2019, 07:34 AM
Hi Kalin,

the latest build 708 contains the language files again. Thank you.

Regards,
Daniel
0
Alexander
Top achievements
Rank 1
Iron
answered on 30 Jan 2023, 10:33 AM | edited on 30 Jan 2023, 10:34 AM

 

...
Tags
General Discussions
Asked by
Enrico
Top achievements
Rank 1
Answers by
Yana
Telerik team
Enrico
Top achievements
Rank 1
Daniel Knoll
Top achievements
Rank 1
Sven J
Top achievements
Rank 2
Martin Ivanov
Telerik team
Tim
Top achievements
Rank 1
Kalin
Telerik team
Daniel
Top achievements
Rank 1
Alexander
Top achievements
Rank 1
Iron
Share this question
or