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 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).

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
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to