by Wolfgang Kluge
April 15, 2009 19:57
Wenn man mal einen Eintrag in der labels.de.resx (oder einer anderen Resourcen-Datei) geändert hat, kennt man das.
Was macht man bei einem Update? Einfach die Datei weglassen geht sicherlich daneben, da einige Einträge dann mit aller wahrscheinlichkeit fehlen werden. Überschreiben bedeutet auf der anderen Seite, dass die Änderungen verloren gehen oder dass man diese nochmal ausführen muss.
Einfacher geht es - zumindest bei den Sprachen, bei denen nur die Kultur lokalisiert wurde - wenn man zusätzlich zu dieser noch eine Datei für die Subkultur anlegt. Also beispielsweise eine Datei Namens labels.de-de.resx.
Ein solcher Eintrag ist z.B. nützlich, wenn man den "Mehr" - Schalter mit einem anderen Text versehen will. Statt "Mehr" kann man auch "[vollständigen Artikel anzeigen]" angeben. In der Datei labels.de-de.resx ist dieser Text definitiv besser aufgehoben und muss bei einem Update lediglich wieder in das entsprechende Verzeichnis kopiert werden... Natürlich müsste man bei einem Update auch Testen, ob die Schlüsselnamen sich nicht geändert haben, aber davon muss man nicht unbedingt ausgehen (wäre ja unnötige Arbeit).
In den Einstellungen sollten man dann für die Sprache des Blogs auch den entsprechenden Eintrag (in dem Fall "Deutsch (Deutschland)") auswählen.
Download: labels.de-de.zip (1,64 kb)