version.py
author Edouard Tisserant <edouard.tisserant@gmail.com>
Thu, 06 Oct 2022 10:02:46 +0200
branchwxPython4
changeset 3630 921f620577e8
parent 3587 295f21f9c581
child 3750 f62625418bff
permissions -rw-r--r--
Merged changes from default
1565
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
     1
#!/usr/bin/env python
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
     2
# -*- coding: utf-8 -*-
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
     3
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
     4
# This file is part of Beremiz, a Integrated Development Environment for
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
     5
# programming IEC 61131-3 automates supporting plcopen standard and CanFestival.
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
     6
#
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
     7
# Copyright (C) 2016: Andrey Skvortsov
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
     8
#
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
     9
# See COPYING file for copyrights details.
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    10
#
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    11
# This program is free software; you can redistribute it and/or
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    12
# modify it under the terms of the GNU General Public License
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    13
# as published by the Free Software Foundation; either version 2
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    14
# of the License, or (at your option) any later version.
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    15
#
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    16
# This program is distributed in the hope that it will be useful,
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    17
# but WITHOUT ANY WARRANTY; without even the implied warranty of
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    18
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    19
# GNU General Public License for more details.
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    20
#
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    21
# You should have received a copy of the GNU General Public License
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    22
# along with this program; if not, write to the Free Software
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    23
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    24
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    25
1881
091005ec69c4 fix pylint py3k conversion warning: "(no-absolute-import) import missing `from __future__ import absolute_import`"
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1846
diff changeset
    26
from __future__ import absolute_import
2239
813792f22527 Make information about translation to be in unicode
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1881
diff changeset
    27
from __future__ import unicode_literals
3587
295f21f9c581 Cleanup and update version.py
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 3570
diff changeset
    28
from __future__ import print_function
2239
813792f22527 Make information about translation to be in unicode
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1881
diff changeset
    29
1732
94ffe74e6895 clean-up: fix PEP8 E401 multiple imports on one line
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1706
diff changeset
    30
import os
94ffe74e6895 clean-up: fix PEP8 E401 multiple imports on one line
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1706
diff changeset
    31
1692
9cb4d1392baf add information about community support channel to Beremiz and PLCOpenEditor
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1680
diff changeset
    32
def GetCommunityHelpMsg():
1768
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    33
    return _(
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    34
        "The best place to ask questions about Beremiz/PLCOpenEditor\n"
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    35
        "is project's mailing list: beremiz-devel@lists.sourceforge.net\n"
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    36
        "\n"
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    37
        "This is the main community support channel.\n"
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    38
        "For posting it is required to be subscribed to the mailing list.\n"
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    39
        "\n"
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    40
        "You can subscribe to the list here:\n"
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    41
        "https://lists.sourceforge.net/lists/listinfo/beremiz-devel"
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    42
    )
1692
9cb4d1392baf add information about community support channel to Beremiz and PLCOpenEditor
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1680
diff changeset
    43
1736
7e61baa047f0 clean-up: fix PEP8 E302 expected 2 blank lines, found 1
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1735
diff changeset
    44
3570
eb915a9fdcb0 IDE: fix About dialog not showing (wxPython4 sequel), update copyright section.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2515
diff changeset
    45
def GetAboutDialogInfo(info):
eb915a9fdcb0 IDE: fix About dialog not showing (wxPython4 sequel), update copyright section.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2515
diff changeset
    46
1565
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    47
    info.Version = app_version
1735
c02818d7e29f clean-up: fix PEP8 W293 blank line contains whitespace
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1732
diff changeset
    48
1758
845ca626db09 clean-up: fix PEP8 E222 multiple spaces after operator
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1754
diff changeset
    49
    info.Copyright = ""
3570
eb915a9fdcb0 IDE: fix About dialog not showing (wxPython4 sequel), update copyright section.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2515
diff changeset
    50
    info.Copyright += "(C) 2006-2022 Edouard Tisserant\n"
eb915a9fdcb0 IDE: fix About dialog not showing (wxPython4 sequel), update copyright section.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2515
diff changeset
    51
    info.Copyright += "(C) 2003-2021 Mario de Sousa\n"
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
    52
    info.Copyright += "(C) 2016-2018 Andrey Skvortsov\n"
3570
eb915a9fdcb0 IDE: fix About dialog not showing (wxPython4 sequel), update copyright section.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2515
diff changeset
    53
    info.Copyright += "(C) 2006-2013 Laurent Bessard\n"
1565
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    54
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    55
    info.WebSite = ("http://beremiz.org", "beremiz.org")
1735
c02818d7e29f clean-up: fix PEP8 W293 blank line contains whitespace
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1732
diff changeset
    56
1768
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    57
    info.Developers = (
3570
eb915a9fdcb0 IDE: fix About dialog not showing (wxPython4 sequel), update copyright section.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2515
diff changeset
    58
        "Edouard Tisserant <contact@beremiz.fr>",
eb915a9fdcb0 IDE: fix About dialog not showing (wxPython4 sequel), update copyright section.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2515
diff changeset
    59
        "Mario de Sousa <msousa@fe.up.pt>",
1768
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    60
        "Andrey Skvortsov <andrej.skvortzov@gmail.com>",
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    61
        "Sergey Surkov <surkov.sv@summatechnology.ru>",
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    62
        "Laurent Bessard <laurent.bessard@gmail.com>")
1565
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    63
1768
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    64
    info.License = (
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    65
        '\n This program is free software; you can redistribute it and/or\n'
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    66
        ' modify it under the terms of the GNU General Public License\n'
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    67
        ' as published by the Free Software Foundation; either version 2\n'
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    68
        ' of the License, or (at your option) any later version.\n'
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    69
        '\n'
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    70
        ' This program is distributed in the hope that it will be useful,\n'
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    71
        ' but WITHOUT ANY WARRANTY; without even the implied warranty of\n'
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    72
        ' MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n'
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    73
        ' GNU General Public License below for more details.\n'
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    74
        '\n'
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    75
        '\n'
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    76
        '\n'
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    77
        ''
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    78
    )
1565
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    79
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    80
    # read license file
3587
295f21f9c581 Cleanup and update version.py
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 3570
diff changeset
    81
    license_path = os.path.join(
295f21f9c581 Cleanup and update version.py
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 3570
diff changeset
    82
        os.path.dirname(os.path.realpath(__file__)), "COPYING")
1565
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    83
    if os.path.exists(license_path):
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    84
        with open(license_path) as f:
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    85
            info.License += f.read()
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    86
1768
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    87
    info.Translators = (
2515
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
    88
        "Basque",
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
    89
        "José Miguel Andonegi <jm.andonegi@gmail.com>, 2019",
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
    90
        "",
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
    91
1803
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
    92
        "Bengali (Bangladesh)",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
    93
        "  Adhir Dutta <likhon52@gmail.com>, 2017",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
    94
        "",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
    95
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
    96
        "Chinese",
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
    97
        "  Frank Guan <gpfrank@163.com>, 2018",
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
    98
        "  Tango Wu <wuyangtang@live.com>, 2017",
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
    99
        "  Yiwei Yan <523136664@qq.com>, 2018",
2515
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
   100
        "  Ji Wang <2485567515@qq.com>, 2019",
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
   101
        "  珂 曾 <15627997@qq.com>, 2019",
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   102
        "",
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   103
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   104
        "Dutch (Netherlands)",
2515
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
   105
        "  Martijn Berntsen <mxberntsen@gmail.com>, 2019",
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   106
        "  Jordy van der Heijden <jordyvanderheijden@gmail.com>, 2018",
1803
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   107
        "",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   108
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   109
        "French",
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   110
        "  Edouard Tisserant <edouard.tisserant@gmail.com>, 2018",
1803
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   111
        "  Fabien Marteau <mail@fabienm.eu>, 2017",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   112
        "  Laurent Bessard <laurent.bessard@gmail.com>, 2008",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   113
        "",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   114
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   115
        "German",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   116
        "  Andrey Skvortsov <andrej.skvortzov@gmail.com>, 2017",
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   117
        "  Hendrik Knackstedt <h.knackstedt@stud.uni-hannover.de>, 2017 ",
1803
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   118
        "  Mark Muzenhardt <mark.muzenhardt@gmail.com>, 2012",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   119
        "",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   120
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   121
        "Hungarian",
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   122
        "  Krisztián Veress <krive001@gmail.com>, 2018",
1803
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   123
        "  Gábor Véninger <veninger.gabor@gmail.com>, 2017",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   124
        "",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   125
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   126
        "Italian",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   127
        "  Luca Magnabosco <magnabosco.luca@gmail.com>, 2017",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   128
        "  Manuele Conti <manuele.conti@sirius-es.it>, 2017",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   129
        "",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   130
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   131
        "Korean",
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   132
        "  Ikhwan Kim <duo821228@gmail.com>, 2018",
1803
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   133
        "  Reinhard Lee <lij3105@gmail.com>, 2012",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   134
        "",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   135
2515
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
   136
        "Polish",
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
   137
        "  Adam B <adisz.pl@gmail.com>, 2019",
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
   138
        "",
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
   139
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   140
        "Portuguese",
1803
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   141
        "  Pedro Coimbra <pcoimbra310@gmail.com>, 2017",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   142
        "",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   143
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   144
        "Portuguese (Brazil)",
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   145
        "  Rodrigo Rolle <ro_pita@hotmail.com>, 2018",
1803
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   146
        "  Thiago Alves <thiagoralves@gmail.com>, 2017",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   147
        "",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   148
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   149
        "Romanian",
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   150
        "  Emil Saracutu <emil_saracutu@yahoo.com>, 2018",
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   151
        "",
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   152
1803
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   153
        "Russian",
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   154
        "  Andrey Skvortsov <andrej.skvortzov@gmail.com>, 2018",
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   155
        "  Sergey Surkov <surkov.sv@summatechnology.ru>, 2018",
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   156
        "  zx_alexis <zxalexis@gmail.com>, 2017",
1803
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   157
        "",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   158
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   159
        "Slovenian",
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   160
        "  Janez Pregelj <janezpregelj@gmail.com>, 2018",
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   161
        "  Andraz Gregorcic <andraz.gregorcic@smarteh.si>, 2017",
1803
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   162
        "",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   163
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   164
        "Spanish",
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   165
        "  Carlos Guilarte <guilartec@gmail.com>, 2018",
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   166
        "  Yegor Yefremov <yegorslists@googlemail.com>, 2018",
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   167
        "  Jorge Rojas, 2018",
1803
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   168
        "  Marcial González de Armas <mgacod@gmail.com>, 2017",
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   169
        "  Nelson Mambre <nmambre@gmail.com>, 2017",
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   170
        "",
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   171
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   172
        "Turkish",
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   173
        "  Ibrahim Kilicarslan <ibrahimhalilkilicarslan@outlook.com>, 2018",
1803
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   174
        "",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   175
2515
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
   176
        "Vietnamese (Viet Nam)",
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
   177
        "  Nhất Thìn, 2019",
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
   178
        "",
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
   179
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
   180
1706
b5c0a10145f1 update Russian and French (Fabien M) translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1692
diff changeset
   181
    )
1565
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
   182
    return info
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
   183
1749
d73b64672238 clean-up: fix PEP8 E305 expected 2 blank lines after class or function definition
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1744
diff changeset
   184
3587
295f21f9c581 Cleanup and update version.py
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 3570
diff changeset
   185
app_version = "1.3-beta2"
295f21f9c581 Cleanup and update version.py
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 3570
diff changeset
   186
295f21f9c581 Cleanup and update version.py
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 3570
diff changeset
   187
if __name__ == "__main__":
295f21f9c581 Cleanup and update version.py
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 3570
diff changeset
   188
    print(app_version)