package com.mapswithme.maps;

import java.util.Locale;

public class UnitLocale
{
  public static int METRIC = 0;
  public static int IMPERIAL = 1;

  public static int getCurrent()
  {
    final String code = Locale.getDefault().getCountry();
    // USA, Liberia, Burma
    String arr[] = { "US", "LR", "MM" };
    for (String s : arr)
      if (s.equalsIgnoreCase(code))
        return IMPERIAL;

    return METRIC;
  }
}

@@ -248,16 +248,20 @@
  // USA,
+ UK,
  Liberia
@@ -294,16 +294,22 @@
  %7B %22US%22,
+ %22GB%22,
  %22LR%22, %22

Add GB as "Imperial units" country according to code review.