~gary-lasker/software-center/hide-commercial-ppas-lp748459

« back to all changes in this revision

Viewing changes to softwarecenter/utils.py

  • Committer: Gary Lasker
  • Date: 2011-04-18 02:22:59 UTC
  • mfrom: (1728.1.3 software-center)
  • Revision ID: gary.lasker@canonical.com-20110418022259-y4xf6sbus666wvz9
* softwarecenter/backend/restfulclient.py,
  softwarecenter/utils.py,
  softwarecenter/view/appdetailsview.py:
  - use more robust get_language method in utils.py,
    fixes crash when getting the default language (LP: #753211)

Show diffs side-by-side

added added

removed removed

Lines of Context:
260
260
    name = "%s_dists_%s_Release" % (uri_to_filename(entry.uri), entry.dist)
261
261
    return name
262
262
    
263
 
def get_default_language():
264
 
    import locale
265
 
    locale = locale.getdefaultlocale()
266
 
    if not locale:
267
 
        return "en"
268
 
    if locale[0] == "C":
269
 
        return "en"
270
 
    return locale[0]
271
 
    
272
263
def is_unity_running():
273
264
    """
274
265
    return True if Unity is currently running