[Chandler-dev] Re: [Bug 6003] About box version number subtitution not i18n compliant

Brian Kirsch bkirsch at osafoundation.org
Wed Jun 7 13:51:27 PDT 2006


Sounds Good,
I am working on a patch now and will open a task (bug) for the migration.

This change should go in the Alpha 3 release.

--Brian

Brian Kirsch -  Cosmo Developer / Chandler Internationalization Engineer
Open Source Applications Foundation
543 Howard St. 5th Floor
San Francisco, CA 94105
http://www.osafoundation.org



Philippe Bossut wrote:

> Well, if Mimi is OK the wx UI and use of platform widgets for the 
> About Box, I'm fine with it too.
>
> Brian, you should log a bug and mark it as a task (use the Keyword 
> field). Assign it to you and set the appropriate target milestone (0.7 
> release should be fine I think, no need to rush that in alpha3 or even 
> alpha4).
>
> BTW, I'm done with the renaming so you can start looking into this 
> whenever you want.
>
> Cheers,
> - Philippe
>
> Brian Kirsch wrote:
>
>> Hello,
>> Mimi and I just had a conversation on IRC and decided that it would 
>> be ok to move the about.html file from disk to Python.
>>
>> This will make it much easier to maintain from an i18n perspective as 
>> our current translation framework can be leveraged.
>>
>> Otherwise a separate about.html file would have to be created for 
>> each locale.
>>
>> --Brian
>>
>> Brian Kirsch -  Cosmo Developer / Chandler Internationalization Engineer
>> Open Source Applications Foundation
>> 543 Howard St. 5th Floor
>> San Francisco, CA 94105
>> http://www.osafoundation.org
>>
>>
>>
>> Philippe Bossut wrote:
>>
>>> Hi,
>>>
>>> Is that OK if I finish Bug 4680 (renaming SplashScreen.py to 
>>> AboutBox.py) before you do that?
>>>
>>> Also on the About box, that is one element of "branding". We need to 
>>> pounder that as well before moving to Python code in lieu of html.
>>>
>>> Also moving this to the public dev list.
>>>
>>> Cheers,
>>> - Philippe
>>>
>>> Brian Kirsch wrote:
>>>
>>>> Hi Mimi,
>>>> In looking at the about dialog box. It is my recommendation that we 
>>>> not have it as a static html file on disk.
>>>>
>>>> Doing so makes maintaining localizations more difficult and the 
>>>> simple nature of what is displayed better
>>>> lends itself to a WxPython dialog.
>>>>
>>>> If we have 10 translations we would have to 10 about.html files in 
>>>> addition to the Chandler gettext localization po files.
>>>>
>>>> I don't think this makes sense long term unless the about dialog is 
>>>> going to have a complex layout.
>>>>
>>>> Having external about.html files means we have to worry about 
>>>> character encodings and errors in the html.
>>>>
>>>> Thoughts?
>>>>
>>>> -Brian
>>>>
>>>> Brian Kirsch -  Cosmo Developer / Chandler Internationalization 
>>>> Engineer
>>>> Open Source Applications Foundation
>>>> 543 Howard St. 5th Floor
>>>> San Francisco, CA 94105
>>>> http://www.osafoundation.org
>>>>
>>>>
>>>>
>>>> bug-comment at osafoundation.org wrote:
>>>>
>>>>> http://bugzilla.osafoundation.org/show_bug.cgi?id=6003
>>>>>
>>>>>
>>>>> pbossut at osafoundation.org changed:
>>>>>
>>>>>           What    |Removed                     |Added
>>>>> ---------------------------------------------------------------------------- 
>>>>>
>>>>>   Attachment #2033|                            
>>>>> |review?(bkirsch at osafoundatio
>>>>>               Flag|                            |n.org)
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> ------- Comment #1 from pbossut at osafoundation.org  2006-06-06 
>>>>> 14:48 PST -------
>>>>> Created an attachment (id=2033)
>>>>> --> 
>>>>> (http://bugzilla.osafoundation.org/attachment.cgi?id=2033&action=view) 
>>>>>
>>>>> Changes to Main.py and About.html
>>>>>
>>>>> Note that the new code requires about.html to be modified also 
>>>>> (actually
>>>>> simplified).
>>>>>
>>>>>
>>>>>  
>>>>>
>>> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>>>
>>> Open Source Applications Foundation "chandler-dev" mailing list
>>> http://lists.osafoundation.org/mailman/listinfo/chandler-dev
>>
>>


More information about the chandler-dev mailing list