NetBeans Forums

 FAQFAQ   SearchSearch   MemberlistMemberlist   RegisterRegister   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
  

Creating a localized distribution
Goto page 1, 2  Next
 
Post new topic   Reply to topic    NetBeans Forums -> NetBeans Platform Users
View previous topic :: View next topic  
Author Message
tkellerer



Joined: 15 Aug 2008
Posts: 474

PostPosted: Sat Jan 07, 2012 12:05 pm    Post subject: Creating a localized distribution Reply with quote

Hi,

this has been discussed before and according to

http://netbeans.org/bugzilla/show_bug.cgi?id=133901

it should be possible to create a ZIP distribution (or installer) that contains the platform localization with 7.1

However I cannot find anything to include the german localization in my application. In previous versions the application would be localized when being run from the IDE but that isn't the case in 7.1 any more either (which I don't mind - I just need my final application to be localized)

I added

run.args.extra=--locale de

to my project.properties file, but that didn't change anything. The generated ZIP distribution did contain the --locale de in the .conf file but the NetBeans menus and splash screen are still in english.

In 6.9 I had to manually patch the org-netbeans-core.xml to include the _de jars.

But when I tried to apply the same "hack" to my 7.1 installation I noticed that it does not include any _de.jar localisation files. So I guess that's the reason "--local de" does not work, and running my app from within the IDE does not show localized menus either.

I am using the distribution "netbeans-7.1-201112071828-ml-javase.zip"

Is there a way I can get/include the _de.jar files in my application?
Back to top
masaki



Joined: 02 May 2011
Posts: 3

PostPosted: Sat Jan 07, 2012 2:34 pm    Post subject: [platform-dev] Re: Creating a localized distribution Reply with quote

Hi tkellerer,

Quote:
I am using the distribution "netbeans-7.1-201112071828-ml-javase.zip"

I understand this NetBeans 7.1 does not have German localization files yet.
It contains Brazilian Portuguese, Japanese, Russian and Simplified Chinese localizations.

Community translation version including German translation will be prepared separately.
Let me check the progress.

Regards,
Masaki

01/07/12 21:05, tkellerer wrote:
Quote:
Hi,

this has been discussed before and according to

http://netbeans.org/bugzilla/show_bug.cgi?id=133901

it should be possible to create a ZIP distribution (or installer) that contains the platform localization with 7.1

However I cannot find anything to include the german localization in my application. In previous versions the application would be localized when being run from the IDE but that isn't the case in 7.1 any more either (which I don't mind - I just need my final application to be localized)

I added

run.args.extra=--locale de

to my project.properties file, but that didn't change anything. The generated ZIP distribution did contain the --locale de in the .conf file but the NetBeans menus and splash screen are still in english.

In 6.9 I had to manually patch the org-netbeans-core.xml to include the _de jars.

But when I tried to apply the same "hack" to my 7.1 installation I noticed that it does not include any _de.jar localisation files. So I guess that's the reason "--local de" does not work, and running my app from within the IDE does not show localized menus either.

I am using the distribution "netbeans-7.1-201112071828-ml-javase.zip"

Is there a way I can get/include the _de.jar files in my application?



Back to top
Hantsy Bai
Posted via mailing list.





PostPosted: Sat Jan 07, 2012 2:37 pm    Post subject: [platform-dev] Re: Creating a localized distribution Reply with quote

Hi,

It is a little strange that why NetBeans was delayed to release about
one month according to the timestamp of the zip package.


Regards
Hantsy

On 2012/1/7 22:24, Masaki Katakai wrote:
Quote:
Hi tkellerer,

Quote:
I am using the distribution "netbeans-7.1-201112071828-ml-javase.zip"

I understand this NetBeans 7.1 does not have German localization files
yet.
It contains Brazilian Portuguese, Japanese, Russian and Simplified
Chinese localizations.

Community translation version including German translation will be
prepared separately.
Let me check the progress.

Regards,
Masaki

01/07/12 21:05, tkellerer wrote:
Quote:
Hi,

this has been discussed before and according to

http://netbeans.org/bugzilla/show_bug.cgi?id=133901

it should be possible to create a ZIP distribution (or installer)
that contains the platform localization with 7.1

However I cannot find anything to include the german localization in
my application. In previous versions the application would be
localized when being run from the IDE but that isn't the case in 7.1
any more either (which I don't mind - I just need my final
application to be localized)

I added

run.args.extra=--locale de

to my project.properties file, but that didn't change anything. The
generated ZIP distribution did contain the --locale de in the .conf
file but the NetBeans menus and splash screen are still in english.

In 6.9 I had to manually patch the org-netbeans-core.xml to include
the _de jars.

But when I tried to apply the same "hack" to my 7.1 installation I
noticed that it does not include any _de.jar localisation files. So I
guess that's the reason "--local de" does not work, and running my
app from within the IDE does not show localized menus either.

I am using the distribution "netbeans-7.1-201112071828-ml-javase.zip"

Is there a way I can get/include the _de.jar files in my application?




Back to top
tkellerer



Joined: 15 Aug 2008
Posts: 474

PostPosted: Sat Jan 07, 2012 3:56 pm    Post subject: Re: [platform-dev] Re: Creating a localized distribution Reply with quote

masaki wrote:
Hi tkellerer,

Quote:
I am using the distribution "netbeans-7.1-201112071828-ml-javase.zip"

I understand this NetBeans 7.1 does not have German localization files yet.
It contains Brazilian Portuguese, Japanese, Russian and Simplified Chinese localizations.

Community translation version including German translation will be prepared separately.
Let me check the progress.
Thanks for the answer.

As the release I'm using is the official "final" release for 7.1 I assume that I'll need to wait for a 7.1.1 in order to get it as part of a stable release?
Back to top
ulim



Joined: 22 Sep 2008
Posts: 47

PostPosted: Tue Jan 10, 2012 12:38 pm    Post subject: Reply with quote

There will be no more German and other community provided language translations for the IDE, as Oracle has discontinued support for the translator community (and taken down their tools). Source: http://netbeans.org/projects/nblocalization/lists/dev/archive/2011-10/message/0

This means I will continue to maintain my German NB platform based application with NB 6.9.1 and in the long term have to migrate to Eclipse IDE and RCP.

Ulrich
Back to top
tkellerer



Joined: 15 Aug 2008
Posts: 474

PostPosted: Tue Jan 10, 2012 3:30 pm    Post subject: Reply with quote

ulim wrote:
There will be no more German and other community provided language translations for the IDE, as Oracle has discontinued support for the translator community (and taken down their tools). Source: http://netbeans.org/projects/nblocalization/lists/dev/archive/2011-10/message/0
Wow, this is really bad news.

Is there a way I can localize the platform myself?

As I don't need to localize much, that would be a feasible solution for me.
Back to top
Javier Ortiz
Posted via mailing list.





PostPosted: Tue Jan 10, 2012 3:38 pm    Post subject: [platform-dev] Re: Creating a localized distribution Reply with quote

From the emailtrail it seems the translation team is looking for options. Narro looks like a good replacement.



Senior Software Quality Engineer
ArthroCare Corporation
7000 William Cannon Drive
Austin, TX 78735
Phone: 512-358-5996
email: address-removed


-----Original Message-----
From: tkellerer [mailto:address-removed]
Sent: Tuesday, January 10, 2012 9:31 AM
To: address-removed
Subject: [platform-dev] Creating a localized distribution


ulim wrote:
Quote:
There will be no more German and other community provided language translations for the IDE, as Oracle has discontinued support for the translator community (and taken down their tools). Source: http://netbeans.org/projects/nblocalization/lists/dev/archive/2011-10/message/0
Wow, this is really bad news.

Is there a way I can localize the platform myself?

As I don't need to localize much, that would be a feasible solution for me.




**********

The information contained in this e-mail message, together with any
attachments thereto, is intended only for the personal and confidential
use of the addressee named above. The message and the attachments
are or may be privileged or protected communication. If you are not the
intended recipient of this message, or authorized to receive it for the
intended recipient, you have received this message in error, and you
are not to review, use, disseminate, distribute or copy this message,
any attachments thereto, or their contents. If you have received this
message in error, please immediately notify us by return e-mail
message, and delete the original message.

Pursuant to Circular 230 issued by the United States Treasury
Department and relating to practice before the Internal Revenue
Services, any comment or opinion in this communication relating to a
federal tax issue is not intended to be used, and cannot be used, by a
taxpayer for the purpose of avoiding tax-related penalties that may be
imposed on the taxpayer.
Back to top
Hermann Matthes
Posted via mailing list.





PostPosted: Tue Jan 10, 2012 5:09 pm    Post subject: [platform-dev] Re: Creating a localized distribution Reply with quote

Am 10.01.2012 16:30, schrieb tkellerer:
Quote:
ulim wrote:
Quote:
There will be no more German and other community provided language translations for the IDE, as Oracle has discontinued support for the translator community (and taken down their tools). Source: http://netbeans.org/projects/nblocalization/lists/dev/archive/2011-10/message/0
Wow, this is really bad news.

Is there a way I can localize the platform myself?

As I don't need to localize much, that would be a feasible solution for me.





Does this mean, that NB is dead for all RCP developers outside USA/GB ?

I cannot develop an application for the german market based on a
non-german platform.
Back to top
Hermann Matthes
Posted via mailing list.





PostPosted: Tue Jan 10, 2012 5:10 pm    Post subject: [platform-dev] Re: Creating a localized distribution Reply with quote

Sorry, that doesn't help at all if all translators leave.

Am 10.01.2012 16:27, schrieb Javier Ortiz:
Quote:
Quote:
From the emailtrail it seems the translation team is looking for options. Narro looks like a good replacement.



Senior Software Quality Engineer
ArthroCare Corporation
7000 William Cannon Drive
Austin, TX 78735
Phone: 512-358-5996
email: address-removed


-----Original Message-----
From: tkellerer [mailto:address-removed]
Sent: Tuesday, January 10, 2012 9:31 AM
To: address-removed
Subject: [platform-dev] Creating a localized distribution


ulim wrote:
Quote:
There will be no more German and other community provided language translations for the IDE, as Oracle has discontinued support for the translator community (and taken down their tools). Source: http://netbeans.org/projects/nblocalization/lists/dev/archive/2011-10/message/0
Wow, this is really bad news.

Is there a way I can localize the platform myself?

As I don't need to localize much, that would be a feasible solution for me.




**********

The information contained in this e-mail message, together with any
attachments thereto, is intended only for the personal and confidential
use of the addressee named above. The message and the attachments
are or may be privileged or protected communication. If you are not the
intended recipient of this message, or authorized to receive it for the
intended recipient, you have received this message in error, and you
are not to review, use, disseminate, distribute or copy this message,
any attachments thereto, or their contents. If you have received this
message in error, please immediately notify us by return e-mail
message, and delete the original message.

Pursuant to Circular 230 issued by the United States Treasury
Department and relating to practice before the Internal Revenue
Services, any comment or opinion in this communication relating to a
federal tax issue is not intended to be used, and cannot be used, by a
taxpayer for the purpose of avoiding tax-related penalties that may be
imposed on the taxpayer.

Back to top
Javier Ortiz
Posted via mailing list.





PostPosted: Tue Jan 10, 2012 5:12 pm    Post subject: [platform-dev] Re: Creating a localized distribution Reply with quote

Hopefully we get new ones.



Senior Software Quality Engineer
ArthroCare Corporation
7000 William Cannon Drive
Austin, TX 78735
Phone: 512-358-5996
email: address-removed


-----Original Message-----
From: Hermann Matthes [mailto:address-removed]
Sent: Tuesday, January 10, 2012 11:01 AM
To: address-removed
Subject: [platform-dev] Re: Creating a localized distribution

Sorry, that doesn't help at all if all translators leave.

Am 10.01.2012 16:27, schrieb Javier Ortiz:
Quote:
Quote:
From the emailtrail it seems the translation team is looking for options. Narro looks like a good replacement.



Senior Software Quality Engineer
ArthroCare Corporation
7000 William Cannon Drive
Austin, TX 78735
Phone: 512-358-5996
email: address-removed


-----Original Message-----
From: tkellerer [mailto:address-removed]
Sent: Tuesday, January 10, 2012 9:31 AM
To: address-removed
Subject: [platform-dev] Creating a localized distribution


ulim wrote:
Quote:
There will be no more German and other community provided language translations for the IDE, as Oracle has discontinued support for the translator community (and taken down their tools). Source: http://netbeans.org/projects/nblocalization/lists/dev/archive/2011-10/message/0
Wow, this is really bad news.

Is there a way I can localize the platform myself?

As I don't need to localize much, that would be a feasible solution for me.




**********

The information contained in this e-mail message, together with any
attachments thereto, is intended only for the personal and confidential
use of the addressee named above. The message and the attachments
are or may be privileged or protected communication. If you are not the
intended recipient of this message, or authorized to receive it for the
intended recipient, you have received this message in error, and you
are not to review, use, disseminate, distribute or copy this message,
any attachments thereto, or their contents. If you have received this
message in error, please immediately notify us by return e-mail
message, and delete the original message.

Pursuant to Circular 230 issued by the United States Treasury
Department and relating to practice before the Internal Revenue
Services, any comment or opinion in this communication relating to a
federal tax issue is not intended to be used, and cannot be used, by a
taxpayer for the purpose of avoiding tax-related penalties that may be
imposed on the taxpayer.



**********

The information contained in this e-mail message, together with any
attachments thereto, is intended only for the personal and confidential
use of the addressee named above. The message and the attachments
are or may be privileged or protected communication. If you are not the
intended recipient of this message, or authorized to receive it for the
intended recipient, you have received this message in error, and you
are not to review, use, disseminate, distribute or copy this message,
any attachments thereto, or their contents. If you have received this
message in error, please immediately notify us by return e-mail
message, and delete the original message.

Pursuant to Circular 230 issued by the United States Treasury
Department and relating to practice before the Internal Revenue
Services, any comment or opinion in this communication relating to a
federal tax issue is not intended to be used, and cannot be used, by a
taxpayer for the purpose of avoiding tax-related penalties that may be
imposed on the taxpayer.
Back to top
Christian August Michelse
Posted via mailing list.





PostPosted: Tue Jan 10, 2012 6:57 pm    Post subject: [platform-dev] Re: Creating a localized distribution Reply with quote

Den 10.01.2012 17:59, skrev Hermann Matthes:
Quote:
Does this mean, that NB is dead for all RCP developers outside USA/GB ?

I cannot develop an application for the german market based on a
non-german platform.

I've never done any translating on the netbeans platform/ide but "we"
(the 'community') should be able to do at least an update on the
language files for the present platform.

The translation is licensed in a way, afaik, that enables _you_ to take
the current translation and update it with whatever is added or changed
from the last version of the platform/ide.

It should be possible to run a diff of sorts on the current version of
the english language files vs the previous version. And with that have a
starting point for doing whatever translation is necessary to get a
complete [insert language here] translation by merging it with existing
language files. Can't be THAT many changes after all .... ( famous last
words and all ;-)

Seems like a really odd way from Oracles side to go about things, but
then again it would seem that they don't care really care about the
translations. But it's a big corporation so who knows, they might get
their act together and provide some kind of support in the future.
But I'm not holding my breath.

--
Christian Michelsen
Back to top
Carlos Hoces
Posted via mailing list.





PostPosted: Tue Jan 10, 2012 7:19 pm    Post subject: [platform-dev] Re: Creating a localized distribution Reply with quote

I have done some community translations in the past, and is a true time consuming task. I do not know which would be the best way to do them; but from my experience, unless there is another "procedure" available, I bet there will be not much people wanting to "invest" their times in translations.

The biggest drawback is the Platform aware applications being uncapable of integrating community translations into the development trunk.
We end up with partially localized applications: our own development in the I18N languages of choice, and the remaining Platform in plain English.
This problem will not atract developers to yield time to translations, and may hurt the Platform itself as a choice for I18N developments.

2012/1/10 Christian August Michelsen <address-removed ([email]address-removed[/email])>
Quote:
Den 10.01.2012 17:59, skrev Hermann Matthes:
Quote:
Does this mean, that NB is dead for all RCP developers outside USA/GB ?

I cannot develop an application for the german market based on a
non-german platform.

I've never done any translating on the netbeans platform/ide but "we" (the 'community') should be able to do at least an update on the language files for the present platform.

The translation is licensed in a way, afaik, that enables _you_ to take the current translation and update it with whatever is added or changed from the last version of the platform/ide.

It should be possible to run a diff of sorts on the current version of the english language files vs the previous version. And with that have a starting point for doing whatever translation is necessary to get a complete [insert language here] translation by merging it with existing language files. Can't be THAT many changes after all .... ( famous last words and all Wink

Seems like a really odd way from Oracles side to go about things, but then again it would seem that they don't care really care about the translations. But it's a big corporation so who knows, they might get their act together and provide some kind of support in the future.
But I'm not holding my breath.

--
Christian Michelsen




--
Carlos Hoces[url=http://www.javaforge.com/project/jplay]jPlay
Back to top
Christian August Michelse
Posted via mailing list.





PostPosted: Tue Jan 10, 2012 7:47 pm    Post subject: [platform-dev] Re: Creating a localized distribution Reply with quote

Den 10.01.2012 20:09, skrev Carlos Hoces:
Quote:
I have done some community translations in the past, and is a true time
consuming task. I do not know which would be the best way to do them;
but from my experience, unless there is another "procedure" available, I
bet there will be not much people wanting to "invest" their times in
translations.

Sure it's time consuming, but if your business is all ready depending on
a translation of the Netbeans Platform I really don't see an option but
to get down and dirty and do some translations.
And if there _is_ no procedure / system, you set up one and tell people
about it so they can pitch in. Most likely not a lot of people will do
anything, but that's the typical thing with open source projects.

Quote:
The biggest drawback is the Platform aware applications being uncapable
of integrating community translations into the development trunk.
We end up with partially localized applications: our own development in
the I18N languages of choice, and the remaining Platform in plain English.
This problem will not atract developers to yield time to translations,
and may hurt the Platform itself as a choice for I18N developments.

I don't really see how the fact that Oracle removes support for the
tooling (OpenCTI) makes the Netbeans Platform "uncapable" of integrating
"the community translations". I might be missing something crucial here,
but it seems silly that the Netbeans Platform should lose capabilities
because OpenCTI is closed down by Oracle. The source code to OpenCTI is
available at kenai btw unless I'm much mistaken.



It's not the end of the world.

--
Christian Michelsen
Back to top
ulim



Joined: 22 Sep 2008
Posts: 47

PostPosted: Tue Jan 10, 2012 11:27 pm    Post subject: Reply with quote

I believe it's not just about tools. I'm not a lawyer, so I don't know what to make of it, but this sounds odd:

Quote:
there's also the contribution agreement issue - previously our Netbeans contributors have been contributing under SCA (Sun Contribution Agreement) which was not right either


Perhaps that means that no one can contribute translations at this point. Or maybe that you have to sign some kind of legal agreement.

Ulrich
Back to top
Christian Stolz
Posted via mailing list.





PostPosted: Wed Jan 11, 2012 8:14 am    Post subject: [platform-dev] Re: Creating a localized distribution Reply with quote

Hi all,

this is really bad news. Without translations we will be unable to use
the platform any more.
Integrating other languages(supported by the community) has always
been a pain for NBP Applications but now with even
taking the painful possibility there is no way we could use the
platform any further.

Greetings
Christian

2012/1/10 Christian August Michelsen <address-removed>:
Quote:
Den 10.01.2012 20:09, skrev Carlos Hoces:

Quote:
I have done some community translations in the past, and is a true time
consuming task. I do not know which would be the best way to do them;
but from my experience, unless there is another "procedure" available, I
bet there will be not much people wanting to "invest" their times in
translations.


Sure it's time consuming, but if your business is all ready depending on a
translation of the Netbeans Platform I really don't see an option but to get
down and dirty and do some translations.
And if there _is_ no procedure / system, you set up one and tell people
about it so they can pitch in. Most likely not a lot of people will do
anything, but that's the typical thing with open source projects.


Quote:
The biggest drawback is the Platform aware applications being uncapable
of integrating community translations into the development trunk.
We end up with partially localized applications: our own development in
the I18N languages of choice, and the remaining Platform in plain English.
This problem will not atract developers to yield time to translations,
and may hurt the Platform itself as a choice for I18N developments.


I don't really see how the fact that Oracle removes support for the tooling
(OpenCTI) makes the Netbeans Platform "uncapable" of integrating "the
community translations". I might be missing something crucial here, but it
seems silly that the Netbeans Platform should lose capabilities because
OpenCTI is closed down by Oracle. The source code to OpenCTI is available at
kenai btw unless I'm much mistaken.



It's not the end of the world.

--
Christian Michelsen
Back to top
Display posts from previous:   
Post new topic   Reply to topic    NetBeans Forums -> NetBeans Platform Users All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum


Powered by phpBB
By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo