On Nov 27, 2012, at 10:51 AM, Vincent Massol <[email protected]> wrote:

> 
> On Nov 27, 2012, at 9:11 AM, Marius Dumitru Florea 
> <[email protected]> wrote:
> 
>> On Mon, Nov 26, 2012 at 10:44 PM, Vincent Massol <[email protected]> wrote:
>>> Hi Sergiu,
>>> 
>>> Could you please move your document to the Draft section since it's not 
>>> normal to see it in the best practices since it's not been agreed about yet?
>>> 
>>> See below
>>> 
>>> On Nov 26, 2012, at 8:35 PM, Sergiu Dumitriu <[email protected]> wrote:
>>> 
>>>> On 11/26/2012 08:26 AM, Eduard Moraru wrote:
>>>>> Hi Sergiu,
>>>>> 
>>>>> Great work on the translations best practices, as we really needed such a
>>>>> document.
>>>>> 
>>>>> Regarding the naming convention, I`m not very happy with the fact that,
>>>>> AFAIK, we have already [1] voted on this topic in the past.
>>>>> Now I know that not everybody is doing it, but I, for one, have already
>>>>> added a good number of translations based on this voted convention.
>>>> 
>>>> Ah, thanks for the link, I tried to find it but my search skills are
>>>> getting rusty...
>>>> 
>>>> I missed the previous vote, I would have said -1 to the
>>>> allCamelCasePropertyNamesInOnePart.
>>> 
>> 
>>> Also we've been using this for a long time now so please don't change it 
>>> just now (that would require another vote thread) :)
>> 
>> It was voted but we didn't really use it..
> 
> I don't agree. I've been using it 100% of the time and others too. Anyone not 
> using it is not following the best practice and that's pretty bad.
> 
>> I agree with Sergiu that
>> more than 2 namespaces (project and module) are needed. My vote is
>> still +1 for Sergiu's proposal (and I was aware of the previous vote
>> when I first reply).
> 
> There's no vote so you cannot be +1. If sergiu wants to change the current 
> way we name transation key she should send a vote.

I meant "he" of course :)

-Vincent

> I've moved his proposal page to 
> http://dev.xwiki.org/xwiki/bin/view/Drafts/L10N+Conventions so that it's not 
> confused as something established.
> 
> Thanks
> -Vincent
> 
>> Thanks,
>> Marius
>> 
>>> 
>>> BTW it's been documented too at 
>>> http://dev.xwiki.org/xwiki/bin/view/Community/DevelopmentPractices#HTranslationPropertyNaming
>>> 
>>> Thanks
>>> -Vincent
>>> 
>>> PS: I've not read your document yet (need to finish the release first :))
>>> 
>>>> IMO, using dots to create multiple parts is better because:
>>>> - it's easier to read
>>>> - it provides fine-grained "namespacing", and proper namespacing is
>>>> always a good thing
>>>> - I have some ideas for improving the l10n process that would need this
>>>> namespacing, but that's for later
>>>> 
>>>> For example, what does trashAttachmentsActionsCannotRestoreTooltip refer
>>>> to? Splitting it into trash.attachments.actions.cannotRestore.tooltip
>>>> makes it easier to understand from the first read. Same about
>>>> liveTableEditorClassFieldColumnGroupLabel.
>>>> 
>>>> Don't worry about existing keys, as I said, there are few applications
>>>> that use the same set of rules, and whatever standard we pick, we'll
>>>> still have to "fix" a very large portion of keys.
>>>> 
>>>>> -0.1 for the naming convention (Key format section), until we clear things
>>>>> out.
>>>>> +1 for the rest of the document.
>>>>> 
>>>>> Thanks,
>>>>> Eduard
>>>>> 
>>>>> ----------
>>>>> [1] http://xwiki.markmail.org/thread/6qn6peyehxr73le7
>>>>> 
>>>>> 
>>>>> On Sat, Nov 24, 2012 at 4:55 AM, Sergiu Dumitriu <[email protected]> wrote:
>>>>> 
>>>>>> Hi devs,
>>>>>> 
>>>>>> I've written some conventions for translation messages at
>>>>>> http://dev.xwiki.org/xwiki/bin/view/Community/L10N+Conventions
>>>>>> 
>>>>>> Please provide feedback, since we terribly lack some proper rules here,
>>>>>> and there aren't two applications that use the same conventions. Now
>>>>>> that we have support for modular translation documents, it's a good time
>>>>>> to clean up translations and move things out of ApplicationProperties
>>>>>> into each application.
> 

_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to