The whole side-discussion started because we can not agree to those rules before we agree how we do it: manually or automatically. If we agree on automatically, then we can not, implicitly, agree on those rules.
Thanks, Eduard On Wed, Nov 12, 2014 at 12:52 PM, [email protected] <[email protected]> wrote: > Let’s backtrack! > > The question I asked was NOT how do it! > > I asked: Do we agree about following the Capitalization rules defined at > http://msdn.microsoft.com/en-us/library/windows/desktop/bb246428(v=vs.85).aspx > and > make that our own rule ad publish it. > > Please try to answer that question. > > Thanks > -Vincent > > On 12 Nov 2014 at 11:41:21, Eduard Moraru ([email protected](mailto: > [email protected])) wrote: > > > Hi, > > > > Specially when it comes to labels, it should not be the translation's > > concern to apply capitalization. If we do that, we are bound to have a > lot > > of places that are not consistent. Instead, we just need to apply a CSS > > rule that we all agree on and all the labels will be consistent. > > > > Take for example labels that are all upper case (in the Colibri skin, as > > Caty mentioned). It would abviously have been nonsense to start modifying > > all translations and setting them to upper case, but for new translations > > (or some of the modified ones) to just (inevitably) forget to do that. We > > don`t need this kind of extra maintenance headaches. > > > > Regarding CPU work for upper-casing (capitalizing actually) a couple of > > strings, I think we can all agree that it is negligible, otherwise CSS > > itself is useless. > > > > +1 for applying CSS capitalization as much as possible for labels, button > > labels, titles, column labels/headers, etc. Of course, we still need to > > come up with a clear list of cases where this can be applied and what CSS > > classes we can leverage to do that. I`m still quite sure there will still > > be a lot of places which are application-dependent and which we can not > > catch with CSS. > > > > Thanks, > > Eduard > > > > > > > > On Wed, Nov 12, 2014 at 12:13 PM, Ecaterina Moraru (Valica) < > > [email protected]> wrote: > > > > > The thing is that if we do it with CSS, we just apply a rule in the > skin > > > and automatically we have all the translations fixed. With your > solution we > > > would need to 'deprecate' lots of translations and just use the new > format. > > > Is a lengthy process. > > > > > > If we do it from Translations, yes we can apply it just for one > language, > > > thing we cannot do with CSS, which applies the change globally. > > > The problem with changing just English is that according to Emanuel, > all > > > the other languages will look 'less professional'. > > > > > > Just for the record, in Colibri labels and buttons were uppercase. > > > > > > Thanks, > > > Caty > > > > > > On Wed, Nov 12, 2014 at 12:03 PM, [email protected] > > > wrote: > > > > > > > Hi Caty, > > > > > > > > > > > > On 12 Nov 2014 at 10:58:36, Ecaterina Moraru (Valica) ( > [email protected] > > > > (mailto:[email protected])) wrote: > > > > > > > > > Should we do the capitalization from CSS or also when writing the > > > > > Translations? > > > > > > > > > > I would like it to be through CSS. This way if someone doesn't > like it, > > > > can > > > > > create a custom skin and reset it: initial, uppercase, etc. Also > note > > > > that > > > > > certain languages (german for example) have meaning problems > > > capitalizing > > > > > all the words. > > > > > > > > > > In your example: > > > > > * “Reset to default” —> “Reset to Default” > > > > > this cannot be done with CSS. We either capitalize all the words or > > > none, > > > > > we cannot skip one. > > > > > > > > I’d be -1 for CSS since: > > > > > > > > * extra CPU work not required > > > > * doesn’t work as you mentioned for “Reset to Default" > > > > * it’s not something optional that the user should be allowed to > change! > > > > If they really want they’ll just need to override the translations > > > (similar > > > > use case than if they wish to change some wording) > > > > > > > > Note that the rule I’m proposing is *ONLY* for English. I’m not > proposing > > > > anything for other languages (each language has its own rules > regarding > > > > Capitalization). > > > > > > > > Thanks > > > > -Vincent > > > > > > > > > > > > > Thanks, > > > > > Caty > > > > > > > > > > > > > > > On Wed, Nov 12, 2014 at 10:31 AM, Manuel Smeria wrote: > > > > > > > > > > > Hello, > > > > > > > > > > > > Here's my +1. > > > > > > > > > > > > I always thought capitalized buttons look more professional :) > > > > > > > > > > > > Thanks, > > > > > > Manuel > > > > > > > > > > > > On Wed, Nov 12, 2014 at 10:21 AM, [email protected] > > > > > > wrote: > > > > > > > > > > > > > Hi devs, > > > > > > > > > > > > > > Andrea created an issue about capitalizing button labels ( > > > > > > > http://jira.xwiki.org/browse/XWIKI-11265) and I think it’s a > good > > > > idea > > > > > > > that we decide some rules about capitalization indeed. > > > > > > > > > > > > > > I’ve found this document from MSDN: > > > > > > > > > > > > > > > > > > > > > > > > > > > > http://msdn.microsoft.com/en-us/library/windows/desktop/bb246428(v=vs.85).aspx > > > > > > > > > > > > > > I propose to adopt this document’s content as our rule for > > > > Capitalization > > > > > > > and to document that in our dev best practices on > dev.xwiki.org. > > > > > > > > > > > > > > Example of labels: > > > > > > > * “Add comment” —> “Add Comment” > > > > > > > * “Reset to default” —> “Reset to Default” > > > > > > > > > > > > > > WDYT? > > > > > > > > > > > > > > Thanks > > > > > > > -Vincent > > > > _______________________________________________ > > > > devs mailing list > > > > [email protected] > > > > http://lists.xwiki.org/mailman/listinfo/devs > > > > > > > _______________________________________________ > > > devs mailing list > > > [email protected] > > > http://lists.xwiki.org/mailman/listinfo/devs > > > > > _______________________________________________ > > devs mailing list > > [email protected] > > http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

