Python-i18n: trivial example adding _ to python jobs
- add to dummypython - also add to machineid
This commit is contained in:
parent
b922d88b0f
commit
33bc669591
@ -5,6 +5,7 @@
|
|||||||
#
|
#
|
||||||
# Copyright 2014, Teo Mrnjavac <teo@kde.org>
|
# Copyright 2014, Teo Mrnjavac <teo@kde.org>
|
||||||
# Copyright 2017, Alf Gaida <agaida@siduction.org>
|
# Copyright 2017, Alf Gaida <agaida@siduction.org>
|
||||||
|
# Copyright 2017, Adriaan de Groot <groot@kde.org>
|
||||||
#
|
#
|
||||||
# Calamares is free software: you can redistribute it and/or modify
|
# Calamares is free software: you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
@ -32,6 +33,14 @@ import libcalamares
|
|||||||
import os
|
import os
|
||||||
from time import gmtime, strftime, sleep
|
from time import gmtime, strftime, sleep
|
||||||
|
|
||||||
|
import gettext
|
||||||
|
_ = gettext.translation("python",
|
||||||
|
libcalamares.job.gettext_path,
|
||||||
|
libcalamares.globalstorage.gettext_languages(),
|
||||||
|
fallback=True).gettext
|
||||||
|
|
||||||
|
def pretty_name():
|
||||||
|
return _("Dummy python job.")
|
||||||
|
|
||||||
def run():
|
def run():
|
||||||
"""Dummy python job."""
|
"""Dummy python job."""
|
||||||
@ -65,11 +74,26 @@ def run():
|
|||||||
str(libcalamares.globalstorage.value("foo")),
|
str(libcalamares.globalstorage.value("foo")),
|
||||||
str(libcalamares.globalstorage.value("item2")),
|
str(libcalamares.globalstorage.value("item2")),
|
||||||
str(libcalamares.globalstorage.value("item3")))
|
str(libcalamares.globalstorage.value("item3")))
|
||||||
|
|
||||||
libcalamares.job.setprogress(0.1)
|
|
||||||
libcalamares.utils.debug(accumulator)
|
libcalamares.utils.debug(accumulator)
|
||||||
|
|
||||||
|
libcalamares.utils.debug("Run dummy python")
|
||||||
|
|
||||||
|
sleep(1)
|
||||||
|
|
||||||
|
try:
|
||||||
|
l = list(libcalamares.job.configuration["a_list"])
|
||||||
|
except KeyError:
|
||||||
|
l = ["no list"]
|
||||||
|
|
||||||
|
c = 1
|
||||||
|
for k in l:
|
||||||
|
libcalamares.utils.debug(_("Dummy python step {}").format(str(k)))
|
||||||
|
sleep(1)
|
||||||
|
libcalamares.job.setprogress( c * 1.0 / len(l) )
|
||||||
|
c += 1
|
||||||
|
|
||||||
sleep(3)
|
sleep(3)
|
||||||
|
|
||||||
# To indicate an error, return a tuple of:
|
# To indicate an error, return a tuple of:
|
||||||
# (message, detailed-error-message)
|
# (message, detailed-error-message)
|
||||||
return None
|
return None
|
||||||
|
@ -22,8 +22,16 @@
|
|||||||
|
|
||||||
import libcalamares
|
import libcalamares
|
||||||
import os
|
import os
|
||||||
from libcalamares.utils import check_target_env_call
|
from libcalamares.utils import check_target_env_call, debug
|
||||||
|
|
||||||
|
import gettext
|
||||||
|
_ = gettext.translation("python",
|
||||||
|
libcalamares.job.gettext_path,
|
||||||
|
libcalamares.globalstorage.gettext_languages(),
|
||||||
|
fallback=True).gettext
|
||||||
|
|
||||||
|
def pretty_name():
|
||||||
|
return _("Generate machine-id.")
|
||||||
|
|
||||||
def run():
|
def run():
|
||||||
"""
|
"""
|
||||||
|
Loading…
Reference in New Issue
Block a user