[Chandler-dev] Re: [Bug 6003] About box version number subtitution
not i18n compliant
Brian Kirsch
bkirsch at osafoundation.org
Tue Jun 6 17:00:42 PDT 2006
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