diff --git a/cpasswords/locale.py b/cpasswords/locale.py index 06af1f8dbe2dfbaac2c35d93994b2952ba6b4dcd..798257ddd7cd1d44cdd730eee84a08bec1acc184 100644 --- a/cpasswords/locale.py +++ b/cpasswords/locale.py @@ -9,10 +9,14 @@ SPDX-License-Identifier: GPL-3.0-or-later """ import gettext +import platform from pkg_resources import resource_filename # Load locale -gettext.bindtextdomain('messages', resource_filename("cpasswords", "locale")) -gettext.textdomain('messages') -_ = gettext.gettext +if platform.uname().system == 'Linux': + gettext.bindtextdomain('messages', resource_filename("cpasswords", "locale")) + gettext.textdomain('messages') + _ = gettext.gettext +else: + _ = lambda s: s