BRMS / BPMS 6.0 translations
by Michael Anstis
Hello,
Please be advised the source documents for translations for many of the
BRMS and BPMS 6.0 components are now available.
I have uploaded them to projects: Guvnor, kie-wb-common and drools-wb.
With kind regards,
Mike
--
Michael Anstis
Senior Developer
Red Hat Business Systems and Intelligence Group
11 years
Re: [jboss-l10n] BRMS / BPMS 6.0 translations
by Toshiya Kobayashi
Hi David,
> Is there an easy way to rename messages_en.properties files to messages.properties?
> May be pushing again the default bundle instead of English?
I guess so (sorry, I don't have an experience about pushing resources but just about transalation.) and please follow the steps described by Sean.
http://lists.jboss.org/pipermail/jboss-l10n/2013-July/000067.html
> Just FYI, *renaming* source files can give the appearance of losing
> translations (because rename is implemented as deleting the old document
> and creating a new document), but the old data stays in the database,
> and the project maintainer can run CopyTrans to reuse the translations
> (just tell CopyTrans to ignore document name).
Please try it for dashbuilder.
Resources of dashbuilder are translated very little. So there is no risk of losing translation.
Btw, I did translation for the following resources a little. So please try 'CopyTrans' after renaming so that we can know how it works.
org.jboss.dashboard-builder/dashboard-commons/org/jboss/dashboard/message_en
org.jboss.dashboard-builder/dashboard-displayer-core/org/jboss/dashboard/displayer/message_en
After we can be sure about 'CopyTrans', please also rename resources of jbpm-dashboard which are more translated.
Regards,
Toshiya
----- Original Message -----
From: "David Gutierrez Magallanes" <dgutierr(a)redhat.com>
To: "Toshiya Kobayashi" <tkobayas(a)redhat.com>
Cc: "Pedro Zapata Fernandez" <pzapataf(a)redhat.com>, "Michael Anstis" <manstis(a)redhat.com>, jboss-l10n(a)lists.jboss.org
Sent: Wednesday, August 28, 2013 4:06:36 AM
Subject: Re: [jboss-l10n] BRMS / BPMS 6.0 translations
Hi all,
Sorry for replying too late on this, I'm currently on PTO.
We did push to Zanata the English version (considered as the default) of the resource bundles (i.e: messages_en.properties files) as we don't have default bundle files for dashbuilder and jbpm-dashboard. From your comments I guess the normal procedure is to push the default bundles files (i.e: messages.properties) instead of the properties files for a given language.
Is there an easy way to rename messages_en.properties files to messages.properties?
May be pushing again the default bundle instead of English?
We expect from Zanata files like "messages_jp_JP.properties" not "messages_en_jp_JP.properties".
I mean Zanata should provide us back with the English bundles translated to the remain supported locales.
Regards,
- David -
----- Original Message -----
From: "Toshiya Kobayashi" <tkobayas(a)redhat.com>
To: "Pedro Zapata Fernandez" <pzapataf(a)redhat.com>
Cc: "Michael Anstis" <manstis(a)redhat.com>, jboss-l10n(a)lists.jboss.org, "David Gutierrez" <dgutierr(a)redhat.com>
Sent: Wednesday, August 21, 2013 3:07:30 AM
Subject: Re: [jboss-l10n] BRMS / BPMS 6.0 translations
Thank you for the response, Pedro.
> > I have noticed that resources from dashbuilder and jbpm-dashboard have '_en' suffix.
> Are there any possible problems that might arise because of this in the future?
I'm not familiar with Zanata mechanism but I guess the resource name 'messages_en' will be considered as a base name so generated files would be like 'message_en_ja_JP.properties'. (I'm not sure...)
Looking at pom.xml,
https://github.com/droolsjbpm/dashboard-builder/blob/master/pom.xml#L239
<plugin>
<groupId>org.zanata</groupId>
<artifactId>zanata-maven-plugin</artifactId>
<configuration>
<includes>**/*_en.properties</includes><!-- TODO Remove (standardize on **/*Constants.properties) -->
</configuration>
</plugin>
the files will be likely renamed in the future.
According to Sean's comment,
http://lists.jboss.org/pipermail/jboss-l10n/2013-July/000067.html
renaming resouce files would require some efforts on project maintainer side ('davidredhat' ... I guess David Gutierrez) but it wouldn't lose translation so I think it's okay to go ahead.
Let us know if you have any thought on this.
Regards,
Toshiya
----- Original Message -----
From: "Pedro Zapata Fernandez" < pzapataf(a)redhat.com >
To: "Michael Anstis" < manstis(a)redhat.com >
Cc: "Toshiya Kobayashi" < tkobayas(a)redhat.com >, jboss-l10n(a)lists.jboss.org , "David Gutierrez" < dgutierr(a)redhat.com >
Sent: Tuesday, August 20, 2013 6:59:31 PM
Subject: Re: [jboss-l10n] BRMS / BPMS 6.0 translations
Hi all,
> I have noticed that resources from dashbuilder and jbpm-dashboard have '_en' suffix.
Are there any possible problems that might arise because of this in the future?
I'd say it's safe to proceed with the translation for dashbuilder, David will review all the resources when he is back from PTO.
Best regards,
Pedro
----- Original Message -----
From: "Michael Anstis" < manstis(a)redhat.com >
To: "Pedro Zapata Fernandez" < pzapataf(a)redhat.com >
Cc: "Toshiya Kobayashi" < tkobayas(a)redhat.com >, jboss-l10n(a)lists.jboss.org
Sent: Monday, August 19, 2013 3:39:34 PM
Subject: Re: [jboss-l10n] BRMS / BPMS 6.0 translations
Pedro,
Can you please advise?
Thanks,
Mike
On 09/08/13 07:19, Toshiya Kobayashi wrote:
> Hi Mike,
>
> I have noticed that resources from dashbuilder and jbpm-dashboard have '_en' suffix.
>
> https://translate.jboss.org/webtrans/translate?project=jbpm-dashboard&ite...
> https://translate.jboss.org/webtrans/translate?project=dashbuilder&iterat...
>
> We have already translated jbpm-dashboard resources but not dashbuilder yet.
>
> May we go ahead and translate dashbuilder as well?
>
> Regards,
> Toshiya
>
>
> ----- Original Message -----
> From: "Sean Flanigan" < sflaniga(a)redhat.com >
> To: "Michael Anstis" < manstis(a)redhat.com >
> Cc: "Toshiya Kobayashi" < tkobayas(a)redhat.com >, jboss-l10n(a)lists.jboss.org
> Sent: Thursday, July 18, 2013 8:41:13 AM
> Subject: Re: [jboss-l10n] BRMS / BPMS 6.0 translations
>
> Hi Mike,
>
> Pushing *modified* source files won't affect existing translations, so
> it should be fine. Any translations which still apply will still be there.
>
> Just FYI, *renaming* source files can give the appearance of losing
> translations (because rename is implemented as deleting the old document
> and creating a new document), but the old data stays in the database,
> and the project maintainer can run CopyTrans to reuse the translations
> (just tell CopyTrans to ignore document name).
>
> Also, pushing *translation* files (with the client's "pushTrans" option,
> or "pushType=both") can affect existing translations in Zanata, but only
> if you use mergeType=import. mergeType=auto is the default mode, and it
> is pretty safe. (If all translations are done in Zanata, there's
> generally no need for the project maintainer to push translations into
> Zanata.)
>
> If you have more questions about Zanata, I recommend this list:
> https://www.redhat.com/mailman/listinfo/zanata-users
>
>
> Regards
>
> Sean.
>
> On 2013-07-10 19:19, Michael Anstis wrote:
>> Hi Toshiya,
>>
>> You are correct on both counts :)
>>
>> I've deleted the Constants_es.properties source document in zanata.
>>
>> I'll fix the source document for the other item ("PleaseSelectAnItem")
>> and push to zanata - do you know if this will this destroy your
>> translations?
>>
>> I'll also need to make some changes to the file pattern used to identify
>> source documents (at the moment it's "*Constants*.properties" but this
>> should be "*Constants.properties").
>>
>> With kind regards,
>>
>> Mike
>>
>> On 10/07/13 09:40, Toshiya Kobayashi wrote:
>>> Hi Mike,
>>>
>>> While working on translation, I noticed 2 things.
>>>
>>> 1) Constants_es shows up as a resource to be translated.
>>>
>>> https://translate.jboss.org/webtrans/translate?project=kie-wb-common&iter...
>>>
>>> I guess it should be excluded?
>>>
>>> 2) This line looks wrong.
>>>
>>> https://github.com/droolsjbpm/kie-wb-common/blob/master/kie-wb-common-scr...
>>>
>>> Probably it should be "PleaseSelectAnItem=Please Select An Item"
>>>
>>> Thanks!
>>> Toshiya
>>>
>>>
>>> ----- Original Message -----
>>> From: "Toshiya Kobayashi" < tkobayas(a)redhat.com >
>>> To: "Michael Anstis" < manstis(a)redhat.com >
>>> Cc: jboss-l10n(a)lists.jboss.org
>>> Sent: Tuesday, July 2, 2013 11:50:42 PM
>>> Subject: Re: [jboss-l10n] BRMS / BPMS 6.0 translations
>>>
>>> Thank you, Mike! I have just started working on Japanese translation.
>>>
>>> Cheers,
>>> Toshiya
>>>
>>> ----- Original Message -----
>>> From: "Michael Anstis" < manstis(a)redhat.com >
>>> To: jboss-l10n(a)lists.jboss.org
>>> Sent: Tuesday, July 2, 2013 9:52:44 PM
>>> Subject: Re: [jboss-l10n] BRMS / BPMS 6.0 translations
>>>
>>> Hello,
>>>
>>> Please be advised that an additional project (kie-wb-distributions) has
>>> been set-up in Zanata to support BRMS/BPMS 6.0.
>>>
>>> With kind regards,
>>>
>>> Mike
>>>
>>> On 01/07/13 11:08, Michael Anstis wrote:
>>>> Hello,
>>>>
>>>> Please be advised the source documents for translations for many of
>>>> the BRMS and BPMS 6.0 components are now available.
>>>>
>>>> I have uploaded them to projects: Guvnor, kie-wb-common and drools-wb.
>>>>
>>>> With kind regards,
>>>>
>>>> Mike
>>>>
>>
>
--
Michael Anstis
Senior Developer
Red Hat Business Systems and Intelligence Group
11 years, 3 months
Re: [jboss-l10n] BRMS / BPMS 6.0 translations
by Toshiya Kobayashi
Thank you for the response, Pedro.
> > I have noticed that resources from dashbuilder and jbpm-dashboard have '_en' suffix.
> Are there any possible problems that might arise because of this in the future?
I'm not familiar with Zanata mechanism but I guess the resource name 'messages_en' will be considered as a base name so generated files would be like 'message_en_ja_JP.properties'. (I'm not sure...)
Looking at pom.xml,
https://github.com/droolsjbpm/dashboard-builder/blob/master/pom.xml#L239
<plugin>
<groupId>org.zanata</groupId>
<artifactId>zanata-maven-plugin</artifactId>
<configuration>
<includes>**/*_en.properties</includes><!-- TODO Remove (standardize on **/*Constants.properties) -->
</configuration>
</plugin>
the files will be likely renamed in the future.
According to Sean's comment,
http://lists.jboss.org/pipermail/jboss-l10n/2013-July/000067.html
renaming resouce files would require some efforts on project maintainer side ('davidredhat' ... I guess David Gutierrez) but it wouldn't lose translation so I think it's okay to go ahead.
Let us know if you have any thought on this.
Regards,
Toshiya
----- Original Message -----
From: "Pedro Zapata Fernandez" < pzapataf(a)redhat.com >
To: "Michael Anstis" < manstis(a)redhat.com >
Cc: "Toshiya Kobayashi" < tkobayas(a)redhat.com >, jboss-l10n(a)lists.jboss.org , "David Gutierrez" < dgutierr(a)redhat.com >
Sent: Tuesday, August 20, 2013 6:59:31 PM
Subject: Re: [jboss-l10n] BRMS / BPMS 6.0 translations
Hi all,
> I have noticed that resources from dashbuilder and jbpm-dashboard have '_en' suffix.
Are there any possible problems that might arise because of this in the future?
I'd say it's safe to proceed with the translation for dashbuilder, David will review all the resources when he is back from PTO.
Best regards,
Pedro
----- Original Message -----
From: "Michael Anstis" < manstis(a)redhat.com >
To: "Pedro Zapata Fernandez" < pzapataf(a)redhat.com >
Cc: "Toshiya Kobayashi" < tkobayas(a)redhat.com >, jboss-l10n(a)lists.jboss.org
Sent: Monday, August 19, 2013 3:39:34 PM
Subject: Re: [jboss-l10n] BRMS / BPMS 6.0 translations
Pedro,
Can you please advise?
Thanks,
Mike
On 09/08/13 07:19, Toshiya Kobayashi wrote:
> Hi Mike,
>
> I have noticed that resources from dashbuilder and jbpm-dashboard have '_en' suffix.
>
> https://translate.jboss.org/webtrans/translate?project=jbpm-dashboard&ite...
> https://translate.jboss.org/webtrans/translate?project=dashbuilder&iterat...
>
> We have already translated jbpm-dashboard resources but not dashbuilder yet.
>
> May we go ahead and translate dashbuilder as well?
>
> Regards,
> Toshiya
>
>
> ----- Original Message -----
> From: "Sean Flanigan" < sflaniga(a)redhat.com >
> To: "Michael Anstis" < manstis(a)redhat.com >
> Cc: "Toshiya Kobayashi" < tkobayas(a)redhat.com >, jboss-l10n(a)lists.jboss.org
> Sent: Thursday, July 18, 2013 8:41:13 AM
> Subject: Re: [jboss-l10n] BRMS / BPMS 6.0 translations
>
> Hi Mike,
>
> Pushing *modified* source files won't affect existing translations, so
> it should be fine. Any translations which still apply will still be there.
>
> Just FYI, *renaming* source files can give the appearance of losing
> translations (because rename is implemented as deleting the old document
> and creating a new document), but the old data stays in the database,
> and the project maintainer can run CopyTrans to reuse the translations
> (just tell CopyTrans to ignore document name).
>
> Also, pushing *translation* files (with the client's "pushTrans" option,
> or "pushType=both") can affect existing translations in Zanata, but only
> if you use mergeType=import. mergeType=auto is the default mode, and it
> is pretty safe. (If all translations are done in Zanata, there's
> generally no need for the project maintainer to push translations into
> Zanata.)
>
> If you have more questions about Zanata, I recommend this list:
> https://www.redhat.com/mailman/listinfo/zanata-users
>
>
> Regards
>
> Sean.
>
> On 2013-07-10 19:19, Michael Anstis wrote:
>> Hi Toshiya,
>>
>> You are correct on both counts :)
>>
>> I've deleted the Constants_es.properties source document in zanata.
>>
>> I'll fix the source document for the other item ("PleaseSelectAnItem")
>> and push to zanata - do you know if this will this destroy your
>> translations?
>>
>> I'll also need to make some changes to the file pattern used to identify
>> source documents (at the moment it's "*Constants*.properties" but this
>> should be "*Constants.properties").
>>
>> With kind regards,
>>
>> Mike
>>
>> On 10/07/13 09:40, Toshiya Kobayashi wrote:
>>> Hi Mike,
>>>
>>> While working on translation, I noticed 2 things.
>>>
>>> 1) Constants_es shows up as a resource to be translated.
>>>
>>> https://translate.jboss.org/webtrans/translate?project=kie-wb-common&iter...
>>>
>>> I guess it should be excluded?
>>>
>>> 2) This line looks wrong.
>>>
>>> https://github.com/droolsjbpm/kie-wb-common/blob/master/kie-wb-common-scr...
>>>
>>> Probably it should be "PleaseSelectAnItem=Please Select An Item"
>>>
>>> Thanks!
>>> Toshiya
>>>
>>>
>>> ----- Original Message -----
>>> From: "Toshiya Kobayashi" < tkobayas(a)redhat.com >
>>> To: "Michael Anstis" < manstis(a)redhat.com >
>>> Cc: jboss-l10n(a)lists.jboss.org
>>> Sent: Tuesday, July 2, 2013 11:50:42 PM
>>> Subject: Re: [jboss-l10n] BRMS / BPMS 6.0 translations
>>>
>>> Thank you, Mike! I have just started working on Japanese translation.
>>>
>>> Cheers,
>>> Toshiya
>>>
>>> ----- Original Message -----
>>> From: "Michael Anstis" < manstis(a)redhat.com >
>>> To: jboss-l10n(a)lists.jboss.org
>>> Sent: Tuesday, July 2, 2013 9:52:44 PM
>>> Subject: Re: [jboss-l10n] BRMS / BPMS 6.0 translations
>>>
>>> Hello,
>>>
>>> Please be advised that an additional project (kie-wb-distributions) has
>>> been set-up in Zanata to support BRMS/BPMS 6.0.
>>>
>>> With kind regards,
>>>
>>> Mike
>>>
>>> On 01/07/13 11:08, Michael Anstis wrote:
>>>> Hello,
>>>>
>>>> Please be advised the source documents for translations for many of
>>>> the BRMS and BPMS 6.0 components are now available.
>>>>
>>>> I have uploaded them to projects: Guvnor, kie-wb-common and drools-wb.
>>>>
>>>> With kind regards,
>>>>
>>>> Mike
>>>>
>>
>
--
Michael Anstis
Senior Developer
Red Hat Business Systems and Intelligence Group
11 years, 3 months