Kleiner Fehler in BlogEngine.NET 1.5.0.7

by Wolfgang Kluge April 14, 2009 18:49

Da hat sich wohl ein kleiner Lokalisierungs-Fehler eingeschlichen...

"Be the first to rate this post" steht an jedem Post dran - statt der lokalisierten Variante "Gib die erste Bewertung ab" wie sie auch (immer noch) in der entsprechenden .resx - Datei steht.

Das Problem scheint Aufgrund einer Lade-Optimierung hervorgekommen zu sein, denn das Rating wird nun über die JavaScript-Funtion showRating innerhalb der Datei blog.js angezeigt - und dort steht der Text fest drin ;) Kurzfristig hilft es also nur, genau diesen Text innerhalb blog.js zu ändern...

 

Hier eine kleine Übersetzungshilfe ins Deutsche:

Zeile Ist Soll
339
p.innerHTML = 'Be the first to rate this post';
p.innerHTML = 'Gib die erste Bewertung ab';
342
p.innerHTML = 'Currently rated ' + new Number(rating).toFixed(1) + ' by ' + raters + ' people';
p.innerHTML = 'Bewertung: ' + new Number(rating).toFixed(1) + ' von ' + raters + ' Benutzern';
352
li.innerHTML = 'Currently ' + rating + '/5 Stars.';
li.innerHTML = 'Bewertung: ' + rating + '/5';
361
a.title = "Rate this " + i.toString() + " star" + (i == 1 ? "" : "s") + " out of 5";
a.title = "Diesen Artikel mit " + i.toString() + " von 5 Sterenen bewerten";

 

UPDATE:
Nach meiner Anfrage ist dieser Fehler in Version 1.5.0.8 wieder behoben ;) Das ging schnell.

Und wie man sieht, funktioniert es auch wunderbar.

UPDATE 2:
Bis auf den Tooltip-Text (Zeile 364, ehemals 361). Der ist gleich geblieben und immer noch nicht lokalisiert :(

UPDATE 3:
In Version 1.5.0.9 soll auch dies nun behoben sein. Mal sehn - heut Abend werd ich's installieren...

Kommentare

14.04.2009 19:11:49 #

trackback

Kleiner Fehler in BlogEngine.NET 1.5.0.7

Sie wurden gekickt (eine gute Sache) - Trackback von  dotnet-kicks.de

dotnet-kicks.de |

Kommentare sind geschlossen

Powered by BlogEngine.NET 1.6.1.6
Theme by Mads Kristensen | Modified by Mooglegiant and me ;)