karaf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andreas Pieber <anpie...@gmail.com>
Subject Re: New Karaf-webConsole - Apache Wicket
Date Tue, 16 Aug 2011 08:35:26 GMT
On Tue, Aug 16, 2011 at 10:27, Charles Moulliard <cmoulliard@gmail.com>wrote:

> The situation is a bit more complex than that because if ServiceMix
> provides a bundle containing by example the page EndpointsListPage,
> they have to provide translation for this page but also a fragment to
> add translated labes for NavigationPanel which is until now part of
> the core.


This could be removed quite easily (so that it is also localized by the
client).


> So, from this point of view, we do not need to provide a
> service for images, repeater as they will be part of the core bundle
> and present in the top banner of the web console. If they don't
> provide translation, then english will be used by default
>

Does this mean we include all possible flags or that clients extend the core
with their fragment? How do we find the images then?

Kind regards,
Andreas


>
> On Tue, Aug 16, 2011 at 10:14 AM, Andreas Pieber <anpieber@gmail.com>
> wrote:
> > Everything great; while fragments work great for localisation the
> question
> > still remains how we get flag into the package and who a subproject can
> > signal that a language is fully supported. The simplest option would be
> to
> > use an osgi service providing the image and a repeater in some kind of
> > drop-down in the core package. The only language I would make default is
> > English which means also the English flag is always available by default.
> If
> > e.g. SMX says that it also provides all fragements (in an additional
> > feature) they can only include a webconsole.germanready.jar bundle
> exporting
> > a FullySupportedLanguageService#getFlagPanelWithChangeLogic service which
> > can be used by webconsole.core...
> >
> > While I basically like the idea I'm not sure about the number of bundles
> > this will produce.
> >
> > WDYT; any concerns/alternatives?
> >
> > Kind regards,
> > Andreas
> >
> > On Tue, Aug 16, 2011 at 09:29, Achim Nierbeck <bcanhome@googlemail.com
> >wrote:
> >
> >> This sounds good and in this case we really need a flag for switching
> >> the language :-)
> >>
> >>
> >> 2011/8/16 Charles Moulliard <cmoulliard@gmail.com>:
> >> > If you would like that we check the language browser, then we can add
> >> > this option and display the console in the language corresponding to
> >> > your browser (German for you in occurrence and Belgian/French for me
> >> > ;-).
> >> >
> >> > On Tue, Aug 16, 2011 at 9:08 AM, Achim Nierbeck <
> bcanhome@googlemail.com>
> >> wrote:
> >> >> +1 for this this is a proper solution.
> >> >>
> >> >> One thing regarding the flags, for example you have a german browser
> >> >> but rather have the english menu how would you switch that besides
> >> >> altering the browser :-)
> >> >>
> >> >> regards, Achim
> >> >>
> >> >> 2011/8/16 Charles Moulliard <cmoulliard@gmail.com>:
> >> >>> Fragments should be used to add translated xxxx_yy.properties or
> >> >>> xxxx_yy.xml files. This is the way to go and will not cause any
> >> >>> dependencies issues.
> >> >>>
> >> >>> On Tue, Aug 16, 2011 at 8:09 AM, Andreas Pieber <anpieber@gmail.com
> >
> >> wrote:
> >> >>>> To make this clear: with users I mean subprojects like smx.
An
> >> alternative
> >> >>>> solution coming to my mind are fragments. This will make it
even
> >> easier to
> >> >>>> configure and adapt resources like language or flags, or css,...
> >> >>>> On Aug 16, 2011 8:07 AM, "Andreas Pieber" <anpieber@gmail.com>
> wrote:
> >> >>>>> No problem. Only question then how we should handle the
case that
> >> some
> >> >>>>> translations are complete and others not. For example the
karaf
> core
> >> >>>> console
> >> >>>>> supports German, French and English, smx only espanol and
English?
> >> How do
> >> >>>> we
> >> >>>>> handle the case that someone wants to replace flags? Maybe
create
> an
> >> osgi
> >> >>>>> service and supported language bundles? That way users
can
> overwrite
> >> them
> >> >>>> or
> >> >>>>> only provide bundles for those languages they support?
> >> >>>>>
> >> >>>>> Kind regards, Andreas
> >> >>>>> On Aug 16, 2011 7:53 AM, "Charles Moulliard" <
> cmoulliard@gmail.com>
> >> wrote:
> >> >>>>>> Hi Andreas,
> >> >>>>>>
> >> >>>>>> Well, this is an interesting question and also debate.
I would
> >> prefer
> >> >>>>>> that the user has the possibility to change itself
the language
> for
> >> >>>>>> the following reason : some users/administrators does
not have
> the
> >> >>>>>> rights to change their browser language and depend
on the
> language
> >> >>>>>> provided.
> >> >>>>>>
> >> >>>>>> Regards,
> >> >>>>>>
> >> >>>>>> Charles
> >> >>>>>>
> >> >>>>>> On Tue, Aug 16, 2011 at 5:35 AM, Andreas Pieber <
> anpieber@gmail.com
> >> >
> >> >>>>> wrote:
> >> >>>>>>> I've just added German translation. One point here:
while the
> flags
> >> are
> >> >>>>>>> quite nice during development do we really want
to add a way for
> >> the
> >> >>>> user
> >> >>>>> to
> >> >>>>>>> switch the language manually? Typically it works
quite well
> letting
> >> >>>>> wicket
> >> >>>>>>> choosing the language configured in your browser.
> >> >>>>>>>
> >> >>>>>>> WDYT?
> >> >>>>>>>
> >> >>>>>>> Kind regards,
> >> >>>>>>> Andreas
> >> >>>>>>>
> >> >>>>>>> On Mon, Aug 15, 2011 at 15:57, Charles Moulliard
<
> >> cmoulliard@gmail.com
> >> >>>>>>wrote:
> >> >>>>>>>
> >> >>>>>>>> I think that this could be done easily as we
only need to add
> or
> >> remove
> >> >>>>>>>> flags and the code whic allows to set language
> >> >>>>>>>>
> >> >>>>>>>>
> >> >>>>>>>> On 15/08/11 15:36, Glen Mazza wrote:
> >> >>>>>>>>
> >> >>>>>>>>> Hi Charles, have you designed it in a way
to make it
> moderately
> >> >>>>> feasible
> >> >>>>>>>>> to switch flags if desired during branding?
(IIRC the Apache
> >> Jetspeed
> >> >>>>>>>>> portal unfortunately has the flag choices
deeply locked
> alongside
> >> code
> >> >>>>>>>>> within JARs making modification cumbersome.)
English, Arabic,
> >> >>>>> Portuguese,
> >> >>>>>>>>> and Traditional Chinese are some languages
I can think of that
> >> can
> >> >>>> call
> >> >>>>> for
> >> >>>>>>>>> different flags depending on where it's
used.
> >> >>>>>>>>>
> >> >>>>>>>>> Glen
> >> >>>>>>>>>
> >> >>>>>>>>> On 08/15/2011 07:34 AM, Charles Moulliard
wrote:
> >> >>>>>>>>>
> >> >>>>>>>>>> Hi,
> >> >>>>>>>>>>
> >> >>>>>>>>>> I have committed I18n for the new Karaf
Webconsole. You can
> have
> >> a
> >> >>>>>>>>>> lookby clicking on Features List and
next click on the flags
> >> France
> >> >>>> or
> >> >>>>>>>>>> Union Jack - UK to see How the name
of the columns change.
> >> >>>>>>>>>>
> >> >>>>>>>>>> Regards,
> >> >>>>>>>>>>
> >> >>>>>>>>>> Charles Moulliard
> >> >>>>>>>>>>
> >> >>>>>>>>>> Apache Committer
> >> >>>>>>>>>>
> >> >>>>>>>>>> Blog : http://cmoulliard.blogspot.com
> >> >>>>>>>>>> Twitter : http://twitter.com/cmoulliard
> >> >>>>>>>>>> Linkedin : http://www.linkedin.com/in/**charlesmoulliard<
> >> >>>>> http://www.linkedin.com/in/charlesmoulliard>
> >> >>>>>>>>>> Skype: cmoulliard
> >> >>>>>>>>>>
> >> >>>>>>>>>
> >> >>>>>>>>>
> >> >>>>>>>>>
> >> >>>>>>>
> >> >>>>
> >> >>>
> >> >>
> >> >>
> >> >>
> >> >> --
> >> >> --
> >> >> *Achim Nierbeck*
> >> >>
> >> >>
> >> >> Apache Karaf <http://karaf.apache.org/> Committer & PMC
> >> >> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
> >> >> Committer & Project Lead
> >> >> blog <http://notizblog.nierbeck.de/>
> >> >>
> >> >
> >>
> >>
> >>
> >> --
> >> --
> >> *Achim Nierbeck*
> >>
> >>
> >> Apache Karaf <http://karaf.apache.org/> Committer & PMC
> >> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
> >> Committer & Project Lead
> >> blog <http://notizblog.nierbeck.de/>
> >>
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message