15 |
|
|
16 |
from Thuban import _ |
from Thuban import _ |
17 |
from Thuban.version import versions |
from Thuban.version import versions |
18 |
|
from Thuban.Model.resource import gdal_support_status |
19 |
|
|
20 |
class About(wxDialog): |
class About(wxDialog): |
21 |
|
|
28 |
| wxRESIZE_BORDER, |
| wxRESIZE_BORDER, |
29 |
size = (400, 250)) |
size = (400, 250)) |
30 |
|
|
31 |
|
# Note: The source code is in ASCII, so we escape some |
32 |
|
# characters to get byte strings in latin1. |
33 |
lead_developer = 'Bernhard Herzog' |
lead_developer = 'Bernhard Herzog' |
34 |
developers = [ 'Jonathan Coles', 'Frank Koormann', |
developers = [ 'Jonathan Coles', 'Frank Koormann', |
35 |
'Martin M�ller', 'Jan-Oliver Wagner' ] |
'Martin M\xfcller', 'Jan-Oliver Wagner' ] |
36 |
translators = [ ( _('French'), 'Daniel Calvelo Aros' ), |
translators = [ ( _('French'), 'Daniel Calvelo Aros' ), |
37 |
( _('German'), 'Bj�rn Broscheit'), |
( _('German'), 'Bj\xf6rn Broscheit'), |
38 |
( _('Italian'), 'Maurizio Napolitano'), |
( _('Italian'), 'Maurizio Napolitano'), |
39 |
|
( _('Portuguese (Brazilian)'), 'Eduardo Patto Kanegae'), |
40 |
( _('Russian'), 'Alex Shevlakov'), |
( _('Russian'), 'Alex Shevlakov'), |
41 |
( _('Spanish'), 'Daniel Calvelo Aros') ] |
( _('Spanish'), 'Daniel Calvelo Aros') ] |
42 |
other_contributors = [ 'Jonathan Byron', 'Silke Reimer', |
other_contributors = [ 'Jonathan Byron', 'Silke Reimer', |
60 |
text+= '\t%s %s\n' % (name, version) |
text+= '\t%s %s\n' % (name, version) |
61 |
text += '\n' |
text += '\n' |
62 |
|
|
63 |
|
if gdal_support_status: |
64 |
|
text += gdal_support_status + "\n\n" |
65 |
|
|
66 |
text += _('Compiled for:\n') |
text += _('Compiled for:\n') |
67 |
|
|
68 |
for name, version in direct_modules: |
for name, version in direct_modules: |