On Fri, Mar 03, 2006 at 08:38:16AM +0000, Tom Jenkins wrote: > Youness Alaoui wrote: > > >Ahh ok, I understand, I though it couldn't be done because of Tk > >limitations, not because of internationalisation and fixed index... > >I guess you could have > >&one > >&two > >t&hree > >&un > >&deux > >&trois > > > >in the lang file, and you would : > >-label [string map {&& & & ""} [trans menuname]] -underline [string first > >[trans menuname] '&'] > > > >or something similar that would actually work (the string map won't really > >work) > > > > > Yeah, thats what I'd like (Karel told me in gtk, they use an underscore > to show where the underline is). Why won't that string map work? > yeah, that's the same idea.. the string map won't work because && will change to &, and then & to nothing, so double && will disapear and we want && to become a single &.
> >This is I think how it's done everywhere, right ? but we'll need "menu > >specific translation", I mean we'd have > >help Help > >help_menu &Help > > > >because we might use [trans help] somewhere else... > > > > > If lang maintainers are willing to handle the extra work, I'm happy to > try and make underlines work for pixmapmenus( I know i did it before, > but that was before I re-wrote everything :) ) > true, we'll need to ask amsn-lang! > > > >KaKaRoTo > > > >On Thu, Mar 02, 2006 at 09:22:18PM +0000, Tom Jenkins wrote: > > > > > >>Youness Alaoui wrote: > >> > >> > >> > >>>Maybe, but still, it keeps a documentation on your work so later on we > >>>can always know which are the incompatible options.. > >>> > >>> > >>> > >>> > >>Spose. Done > >> > >> > >> > >>>btw, what's the problem with underline/languages, can't we just use a > >>>tag/font with "-underline 1" > >>> > >>> > >>> > >>> > >>The -underline option gives the index of the label to underline, eg: > >>-label "One" -underline 0 > >>will show "One" with the "O" underlined. > >>So, consider the following case: > >>Menu in french: > >>-label un -underline 0 > >>-label deux -underline 0 > >>-label trois -underline 0 > >> > >>will work fine, you'll have the "u" underline on "un", the "d" on "duex" > >>and the "t" on "trois" > >>Now the same menu in english: > >>-label one -underline 0 > >>-label two -underline 0 > >>-label three -underline 0 > >>NOW you have the "o" underlined on "one" (fine), but you have the "t" on > >>two underlined AND the "t" on "three" underlined. If translators want to > >>add underlining, they have to check they aren't gonna make any conflicts > >>like this, and it'll be lots of work for them... (I guess, anyway) > >> > >> > >> > >>>KKRT > >>> > >>> > >>>On Wed, Mar 01, 2006 at 05:10:27PM +0000, Tom Jenkins wrote: > >>> > >>> > >>> > >>> > >>>>Youness Alaoui wrote: > >>>> > >>>> > >>>> > >>>> > >>>> > >>>>>Tom, remember to add : > >>>>>#TODO implement/finish this.. > >>>>> > >>>>>not important, but would be good :) > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>It won't be any use unless we figure out a good way to handle > >>>>underlines for different languages.... > >>>> > >>>> > >>>> > >>>> > >>>> > >>>>>KKRT > >>>>> > >>>>>----- Forwarded message from Tom Jenkins > >>>>><[EMAIL PROTECTED]> ----- > >>>>> > >>>>>From: Tom Jenkins <[EMAIL PROTECTED]> > >>>>>To: [EMAIL PROTECTED] > >>>>>Subject: [Amsn-commits] msn/utils/pixmapmenu entries.tcl,1.3,1.4 > >>>>> > >>>>>In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16007 > >>>>> > >>>>>Modified Files: > >>>>> entries.tcl > >>>>>Log Message: > >>>>>Added -underline options to entries to keep tk compatibility (options > >>>>>does nothing though) > >>>>> > >>>>> > >>>>>Index: entries.tcl > >>>>> > >>>>> > >>>>>------------------------------------------------------- > >>>>>This SF.Net email is sponsored by xPML, a groundbreaking scripting > >>>>>language > >>>>>that extends applications into web and mobile media. Attend the live > >>>>>webcast > >>>>>and join the prime developer group breaking into this new coding > >>>>>territory! > >>>>>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 > >>>>>_______________________________________________ > >>>>>Amsn-devel mailing list > >>>>>Amsn-devel@lists.sourceforge.net > >>>>>https://lists.sourceforge.net/lists/listinfo/amsn-devel > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>-- > >>>>Don't just be a drop in the ocean. Join with us and make some waves. > >>>>Sign up to join us on our year-long journey and act to defend our > >>>>oceans. It's free. > >>>> > >>>>http://oceans.greenpeace.org/defenders > >>>> > >>>> > >>>> > >>>> > >>>> > >>>>___________________________________________________________ > >>>>Yahoo! Messenger - NEW crystal clear PC to PC calling worldwide with > >>>>voicemail http://uk.messenger.yahoo.com > >>>> > >>>> > >>>> > >>>>------------------------------------------------------- > >>>>This SF.Net email is sponsored by xPML, a groundbreaking scripting > >>>>language > >>>>that extends applications into web and mobile media. Attend the live > >>>>webcast > >>>>and join the prime developer group breaking into this new coding > >>>>territory! > >>>>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 > >>>>_______________________________________________ > >>>>Amsn-devel mailing list > >>>>Amsn-devel@lists.sourceforge.net > >>>>https://lists.sourceforge.net/lists/listinfo/amsn-devel > >>>> > >>>> > >>>> > >>>> > >>>------------------------------------------------------- > >>>This SF.Net email is sponsored by xPML, a groundbreaking scripting > >>>language > >>>that extends applications into web and mobile media. Attend the live > >>>webcast > >>>and join the prime developer group breaking into this new coding > >>>territory! > >>>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 > >>>_______________________________________________ > >>>Amsn-devel mailing list > >>>Amsn-devel@lists.sourceforge.net > >>>https://lists.sourceforge.net/lists/listinfo/amsn-devel > >>> > >>> > >>> > >>> > >>> > >>-- > >>Don't just be a drop in the ocean. Join with us and make some waves. Sign > >>up to join us on our year-long journey and act to defend our oceans. It's > >>free. > >> > >>http://oceans.greenpeace.org/defenders > >> > >> > >> > >>___________________________________________________________ > >>Yahoo! Photos ? NEW, now offering a quality print service from just 8p a > >>photo http://uk.photos.yahoo.com > >> > >> > >> > >>------------------------------------------------------- > >>This SF.Net email is sponsored by xPML, a groundbreaking scripting > >>language > >>that extends applications into web and mobile media. Attend the live > >>webcast > >>and join the prime developer group breaking into this new coding > >>territory! > >>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 > >>_______________________________________________ > >>Amsn-devel mailing list > >>Amsn-devel@lists.sourceforge.net > >>https://lists.sourceforge.net/lists/listinfo/amsn-devel > >> > >> > > > > > >------------------------------------------------------- > >This SF.Net email is sponsored by xPML, a groundbreaking scripting language > >that extends applications into web and mobile media. Attend the live > >webcast > >and join the prime developer group breaking into this new coding territory! > >http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 > >_______________________________________________ > >Amsn-devel mailing list > >Amsn-devel@lists.sourceforge.net > >https://lists.sourceforge.net/lists/listinfo/amsn-devel > > > > > > > > > -- > Don't just be a drop in the ocean. Join with us and make some waves. Sign > up to join us on our year-long journey and act to defend our oceans. It's > free. > > http://oceans.greenpeace.org/defenders > > > > ___________________________________________________________ > NEW Yahoo! Cars - sell your car and browse thousands of new and used cars > online! http://uk.cars.yahoo.com/ > > > > ------------------------------------------------------- > This SF.Net email is sponsored by xPML, a groundbreaking scripting language > that extends applications into web and mobile media. Attend the live webcast > and join the prime developer group breaking into this new coding territory! > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 > _______________________________________________ > Amsn-devel mailing list > Amsn-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/amsn-devel ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ Amsn-devel mailing list Amsn-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/amsn-devel