On Wed, Jul 6, 2011 at 11:06 AM, Thomas Mortagne
<[email protected]> wrote:
> On Tue, Jul 5, 2011 at 22:16, Paul Libbrecht <[email protected]> wrote:
>>
>> Hello XWiki developers,
>>
>> In Curriki, we have about 4000 translation keys... and we're sure there are 
>> parts we could deprecate somehow so as to get rid of them one day.
>> They are mostly used in XWiki, a little in JavaScript.
>>
>> Has there been any effort done in this direction?
>> Would it be possible for example to flag the phrases of one page as being 
>> deprecated so that it outputs a warning if used which one would collect 
>> later?
>> Or... would it be possible to move away already a page of phrases and load 
>> it on demand for some legacy pages?
>
> Nothing is implemented on XWiki platform yet but some standard as been
> applied to the translation resource already and part of it is used by
> l10n.xwiki.org already.
>
> If you look at 
> https://github.com/xwiki/xwiki-platform/blob/master/xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/ApplicationResources.properties
> you will find 2 kind of deprecated sections one with actually useless
> translations keys for the current dev branch (we are supposed to
> removed the unsupported branches but that has been forgotten a bit in
> the latest releases) and another one with more technical keys not
> directly used by the current dev branch but that should still be kept
> because we feel that them are used by other applications.
>
> The second section is seen by l10n as dead translations. I need to add
> "deprecated" keys in l10n (exported but not displayed in the
> translation UI) and then add second for the first section to make
> translators life easier.
>
> If should not be too hard to add support for theses sections in the
> new translation component and print warning when theses kind of
> translation keys are used.

Could also be done easily in an aspect for the old msg.get tool (if we
say a section as a prefix for example)

Jerome

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