code: public static Localization defaultLocalizationFor(Class<?> iface) {
      Map<String, String> defaultMessages = Maps.newHashMap();
  
      for (Method method : iface.getMethods()) {
        Message msg = method.getAnnotation(Message.class);
        if (null != msg) {
          defaultMessages.put(method.getName(), msg.message());
        }
      }
  
      return new Localization(iface, Locale.getDefault(), defaultMessages);
    }
docs: Returns a localization value object describing the defaults specified in the @Message
  annotations of the methods on the given i18n interface. The locale used is the system
  default.