Should we create language layers?
Oct. 21st, 2009 01:55 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
I know that DW is not going to supply language layers for users or its clones and children. But I've written one layout and adapted another one which had some user facing text. For both of those, following the current style guidelines, I just put the English text in the layout layer. But, I've been thinking about it a little more, and I am increasingly convinced that's the wrong move for two reasons.
(1) If those bits of text are properties in an i18n layer, then they can be changed in the wizard. Yay, customization for DW users!
(2) If a primarily non-English clone site picks up the style, they will be able to make the adjustment quickly, instead of digging deep into the CSS or HTML, looking for where the text string appears.
I can't figure out a compelling reason not to move these text strings out of the layout layer and into an i18n layer. Can someone point out the drawbacks to me?
(1) If those bits of text are properties in an i18n layer, then they can be changed in the wizard. Yay, customization for DW users!
(2) If a primarily non-English clone site picks up the style, they will be able to make the adjustment quickly, instead of digging deep into the CSS or HTML, looking for where the text string appears.
I can't figure out a compelling reason not to move these text strings out of the layout layer and into an i18n layer. Can someone point out the drawbacks to me?