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

[Solved] Missing Localization Resources for ja-JP

4 Answers 146 Views
Grid
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Charles
Top achievements
Rank 1
Charles asked on 16 Sep 2011, 12:03 AM
When loading the Grid control with the ja-JP culture, I get the following error:

The key with the following name "Refresh" was not found. Please update all
localization files.

I then confirmed that the resource file for ja-JP doesn't have a 'Refresh' value.

When I compared it to other resource files, I also found it is missing the following resource values:
  • CancelChanges
  • SaveChanges
  • SortedAsc
  • SortedDesc
  • UnGroup

I am using the NuGet version with the "2011_2_712" hotfix js files.

Is there an updated resource file I can use?

Thanks,
Charles

4 Answers, 1 is accepted

Sort by
0
Charles
Top achievements
Rank 1
answered on 16 Sep 2011, 12:11 AM
It seems that there are resources missing from a number of the different resx files, not just ja-JP

E.g.
  • zh-TW
  • es

Please let me know if you have updated resource files for all of these.
0
Georgi Tunev
Telerik team
answered on 16 Sep 2011, 12:03 PM
Hi Charles,

Generally speaking, we initially provided the MVC extensions with English resources only. All other resources that were added at a later time, were submitted by customers. If you update the missing strings and send us the resource files, we will gladly reward you with Telerik points and will add the resources to the next build.


Regards,
Georgi Tunev
the Telerik team
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 Public Issue Tracking system and vote to affect the priority of the items
0
Charles
Top achievements
Rank 1
answered on 16 Sep 2011, 07:19 PM
Hi Georgi,

Thanks for the reply.

I can understand that you don't do the translations because they were previously submitted by users, but in saying that, I can't understand how you can put out subsequent releases knowing that if anyone uses them with localization turned on, the user will most likely be greeted by a yellow screen of death.

At the risk of telling you how to suck eggs, how hard would it be to write a script that finds the differences in the various resource files and then send that list off to a translation service? Result: no releasing code that is inevitably going to cause a YSOD (= happy customers) AND you could even use localization as a selling point.

I'll tell you what, I'll do half the work for you... see the attached PowerShell script to find differences in resource files.

Cheers,
Charles
0
Georgi Tunev
Telerik team
answered on 17 Sep 2011, 03:07 PM
Hello Charles,

Thank you for the suggestion - I'll forward it to the developers' team.
By the way, could you please share where did you get the Japanese / Chinese resources from? I am asking this because they are not shipped with our distribution. I also installed the extensions in a new project via NuGet and I don't see them in the resources either (see attached movie).


Regards,
Georgi Tunev
the Telerik team
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 Public Issue Tracking system and vote to affect the priority of the items
Tags
Grid
Asked by
Charles
Top achievements
Rank 1
Answers by
Charles
Top achievements
Rank 1
Georgi Tunev
Telerik team
Share this question
or