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

Reply via email to