mirror of
https://github.com/fergalmoran/picard.git
synced 2026-02-05 15:23:58 +00:00
macos: return set locale if possible, and just return set_locale_from_env() if not
This commit is contained in:
committed by
Philipp Wolfer
parent
54801d97df
commit
c495ab4a42
@@ -93,11 +93,10 @@ elif IS_MACOS:
|
||||
current_locale = defaults.objectForKey_('AppleLanguages')[0]
|
||||
current_locale = current_locale.replace('-', '_')
|
||||
try:
|
||||
locale.setlocale(locale.LC_ALL, current_locale)
|
||||
return current_locale
|
||||
return locale.setlocale(locale.LC_ALL, current_locale)
|
||||
except locale.Error:
|
||||
_logger("Defaulting to C locale")
|
||||
return locale.setlocale(locale.LC_ALL, 'C')
|
||||
_logger("Failed to set locale: %r", current_locale)
|
||||
return set_locale_from_env()
|
||||
|
||||
else:
|
||||
def _init_default_locale():
|
||||
|
||||
Reference in New Issue
Block a user